:root{--gq-bg:#F6F3EE;--gq-fg:#111;--gq-gold:#A8863A;--gq-gold-ink:color-mix(in srgb,#A8863A 78%,#000);--gq-panel:#ECE5D8;--gq-hair:rgba(17,17,17,.12)}.gq-sec{background:var(--gq-bg);color:var(--gq-fg);font-family:var(--font-body--family,inherit);-webkit-font-smoothing:antialiased}.gq-sec *,.gq-sec *:before,.gq-sec *:after{box-sizing:border-box}:where(.gq-sec) a{color:inherit;text-decoration:none}:where(.gq-sec) :where(h1,h2,h3,h4,p,ul,figure){margin:0}:where(.gq-sec) button{font-family:inherit}a{color:inherit;text-decoration:none}.gq-hero{position:relative;height:calc(100svh - var(--header-group-height,120px));min-height:620px;overflow:hidden;background:var(--gq-bg);--gq-tabink:var(--gq-fg)}.gq-sl{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.2s cubic-bezier(.65,0,.35,1),visibility 0s 1.2s;background:var(--gq-tint)}.gq-sl.gq-on{opacity:1;visibility:visible;transition:opacity 1.2s cubic-bezier(.65,0,.35,1),visibility 0s}.gq-sl .gq-pn{mix-blend-mode:var(--gq-blend);position:absolute;top:0;bottom:0;width:33.3334%;overflow:hidden}.gq-sl .gq-pn:nth-child(1){left:0}.gq-sl .gq-pn:nth-child(2){left:33.3334%}.gq-sl .gq-pn:nth-child(3){left:66.6667%}.gq-sl .gq-pn img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;display:block;transform:scale(1.09);transition:transform 7s cubic-bezier(.2,.6,.2,1)}.gq-sl.gq-on .gq-pn img{transform:scale(1)}.gq-sl.gq-on .gq-pn:nth-child(2) img{transition-duration:8s}.gq-sl.gq-on .gq-pn:nth-child(3) img{transition-duration:9s}.gq-sl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--gq-shade)}.gq-copy{position:absolute;left:40px;bottom:108px;z-index:5;width:max-content;max-width:calc(100% - 80px);color:var(--gq-ink)}.gq-copy>*{opacity:0;transform:translateY(22px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.gq-sl.gq-on .gq-copy>*{opacity:1;transform:none}.gq-sl.gq-on .gq-copy>*:nth-child(1){transition-delay:.3s}.gq-sl.gq-on .gq-copy>*:nth-child(2){transition-delay:.45s}.gq-sl.gq-on .gq-copy>*:nth-child(3){transition-delay:.6s}.gq-copy small{display:block;color:var(--gq-accent);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:14px}.gq-copy h2{font-weight:300;font-size:clamp(28px,2.9vw,42px);line-height:1.08;margin-bottom:18px}.gq-cta{display:inline-flex;gap:12px;align-items:center;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--gq-accent);padding-bottom:6px;transition:gap .3s}.gq-cta:hover{gap:20px}.gq-tabs{position:absolute;left:40px;right:40px;bottom:32px;z-index:6;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gq-tab{background:none;border:0;text-align:left;cursor:pointer;color:var(--gq-tabink);padding:12px 0 0;position:relative;font:inherit;opacity:.6;transition:opacity .4s}.gq-tab:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:currentColor;opacity:.3}.gq-tab i{position:absolute;top:0;left:0;height:1px;background:var(--gq-gold);width:0;opacity:1}.gq-tab.gq-on{opacity:1}.gq-tab b{display:block;font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.gq-tab span{font-size:12px;opacity:.7}.gq-sw{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:8px;border:1px solid rgba(128,128,128,.5)}.gq-arrows{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:6;display:flex;flex-direction:column;gap:10px}.gq-arrows button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(128,128,128,.45);background:#ffffff14;color:var(--gq-tabink);cursor:pointer;font-size:16px;transition:.3s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gq-arrows button:hover{border-color:var(--gq-gold);color:var(--gq-gold-ink)}.gq-sl.gq-dark{--gq-tint:#0B0B0B;--gq-blend:normal;--gq-ink:#F2EEE6;--gq-accent:#C9A96A;--gq-shade:radial-gradient(ellipse 55% 45% at 12% 82%,rgba(11,11,11,.8),transparent 70%),linear-gradient(180deg,rgba(11,11,11,.92),rgba(11,11,11,.55) 9%,transparent 20%,transparent 44%,rgba(11,11,11,.72) 68%,rgba(11,11,11,.97) 100%)}.gq-sl.gq-sable,.gq-sl.gq-ardoise,.gq-sl.gq-noir{--gq-shade:linear-gradient(180deg,var(--gq-tint),transparent 9%)}.gq-sl.gq-sable .gq-pn,.gq-sl.gq-ardoise .gq-pn,.gq-sl.gq-noir .gq-pn{top:28px;bottom:29%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 .4%,#000 99.6%,transparent),linear-gradient(90deg,transparent,#000 1%,#000 99%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 .4%,#000 99.6%,transparent),linear-gradient(90deg,transparent,#000 1%,#000 99%,transparent);mask-composite:intersect}.gq-sl.gq-sable .gq-pn img,.gq-sl.gq-ardoise .gq-pn img,.gq-sl.gq-noir .gq-pn img{object-fit:contain;object-position:50% 100%}.gq-sl.gq-sable{--gq-tint:#EFE9DD;--gq-blend:multiply;--gq-ink:#2A2115;--gq-accent:#8A6D2F}.gq-sl.gq-ardoise{--gq-tint:#D5DDE6;--gq-blend:multiply;--gq-ink:#14212F;--gq-accent:#2E4A66}.gq-sl.gq-noir{--gq-tint:#E4E1DC;--gq-blend:multiply;--gq-ink:#0B0B0B;--gq-accent:#8A6D2F}@media(max-width:820px){.gq-hero{height:calc(100svh - var(--header-group-height,110px));min-height:560px}.gq-sl .gq-pn{width:100%!important;left:0!important}.gq-sl .gq-pn:nth-child(n+2){display:none}.gq-sl .gq-pn img{object-position:50% 8%}.gq-sl.gq-sable .gq-pn,.gq-sl.gq-ardoise .gq-pn,.gq-sl.gq-noir .gq-pn{top:20px;bottom:33%}.gq-sl.gq-sable .gq-pn img,.gq-sl.gq-ardoise .gq-pn img,.gq-sl.gq-noir .gq-pn img{object-position:50% 50%}.gq-copy{left:18px;bottom:104px;max-width:calc(100% - 36px)}.gq-copy h2{font-size:26px}.gq-cta{font-size:12px}.gq-tabs{left:18px;right:18px;bottom:22px;gap:10px}.gq-tab b{font-size:12px;letter-spacing:.08em;white-space:nowrap}.gq-tab b .gq-sw{margin-right:5px}.gq-tab span,.gq-arrows{display:none}}.gq-cats{background:var(--gq-bg);padding:110px 40px 120px}.gq-cats .gq-hd{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px;gap:24px}.gq-cats .gq-hd small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:14px}.gq-cats .gq-hd h2{font-weight:300;font-size:clamp(28px,3.4vw,48px);line-height:1.08}.gq-cats .gq-hd a{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--gq-gold-ink);border-bottom:1px solid var(--gq-gold);padding-bottom:6px;white-space:nowrap}.gq-cgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gq-card{position:relative;aspect-ratio:4/5;overflow:hidden;display:block;background:var(--gq-tint);opacity:0;transform:translateY(36px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.gq-cats.gq-in .gq-card{opacity:1;transform:none}.gq-cats.gq-in .gq-card:nth-child(2){transition-delay:.15s}.gq-cats.gq-in .gq-card:nth-child(3){transition-delay:.3s}.gq-card.gq-sable{--gq-tint:#EFE9DD;--gq-blend:multiply;--gq-ink:#2A2115;--gq-acc:#8A6D2F}.gq-card.gq-ardoise{--gq-tint:#D5DDE6;--gq-blend:multiply;--gq-ink:#14212F;--gq-acc:#2E4A66}.gq-card.gq-noir{--gq-tint:#E4E1DC;--gq-blend:multiply;--gq-ink:#0B0B0B;--gq-acc:#8A6D2F}.gq-card .gq-im{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:var(--gq-blend);transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.gq-card.gq-sable:after,.gq-card.gq-ardoise:after,.gq-card.gq-noir:after{display:none}.gq-card.gq-sable .gq-im,.gq-card.gq-ardoise .gq-im,.gq-card.gq-noir .gq-im{top:4%;right:2%;bottom:20%;left:2%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 .4%,#000 99.6%,transparent),linear-gradient(90deg,transparent,#000 1%,#000 99%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 .4%,#000 99.6%,transparent),linear-gradient(90deg,transparent,#000 1%,#000 99%,transparent);mask-composite:intersect}.gq-card .gq-im img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 12%}.gq-card.gq-sable .gq-im img,.gq-card.gq-ardoise .gq-im img,.gq-card.gq-noir .gq-im img{object-fit:contain;object-position:50% 100%}.gq-card:hover .gq-im{transform:scale(1.05)}.gq-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,var(--gq-tint) 100%)}.gq-card .gq-tx{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;color:var(--gq-ink);display:flex;justify-content:space-between;align-items:flex-end}.gq-card .gq-tx small{display:block;color:var(--gq-acc);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:6px}.gq-card .gq-tx h3{font-weight:300;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.gq-card .gq-go{width:44px;height:44px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font-size:16px;opacity:.7;transition:.35s}.gq-card:hover .gq-go{background:var(--gq-acc);border-color:var(--gq-acc);color:#fff;opacity:1;transform:translate(4px)}.gq-card .gq-ln{position:absolute;left:24px;bottom:16px;height:1px;width:0;background:var(--gq-acc);transition:width .5s;z-index:2}.gq-card:hover .gq-ln{width:calc(100% - 48px)}@media(max-width:820px){.gq-cats{padding:70px 0 80px}.gq-cats .gq-hd{padding:0 18px;margin-bottom:28px}.gq-cats .gq-hd a{display:none}.gq-cgrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:0 18px;scrollbar-width:none}.gq-cgrid::-webkit-scrollbar{display:none}.gq-card{flex:0 0 78%;scroll-snap-align:center}.gq-card .gq-tx{left:18px;right:18px}}.gq-prods{background:var(--gq-bg);padding:20px 40px 120px}.gq-prods .gq-hd{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:24px}.gq-prods .gq-hd small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:14px}.gq-prods .gq-hd h2{font-weight:300;font-size:clamp(28px,3.4vw,48px);line-height:1.08}.gq-prods .gq-hd a{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--gq-gold-ink);border-bottom:1px solid var(--gq-gold);padding-bottom:6px;white-space:nowrap}.gq-pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 16px}.gq-pc{opacity:0;transform:translateY(32px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.gq-prods.gq-in .gq-pc{opacity:1;transform:none}.gq-prods.gq-in .gq-pc:nth-child(2){transition-delay:.12s}.gq-prods.gq-in .gq-pc:nth-child(3){transition-delay:.24s}.gq-prods.gq-in .gq-pc:nth-child(4){transition-delay:.36s}.gq-pc .gq-ph{position:relative;aspect-ratio:4/5;background:#ece7de;overflow:hidden;display:block}.gq-pc .gq-ph .gq-m{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;transition:opacity .6s ease,transform 1.2s cubic-bezier(.2,.6,.2,1)}.gq-pc .gq-ph .gq-m img{width:100%;height:100%;object-fit:contain;object-position:50% 50%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}.gq-pc .gq-ph .gq-m2{opacity:0}@media(hover:hover){.gq-pc:hover .gq-m2,.gq-pc.gq-hov .gq-m2{opacity:1}.gq-pc:hover .gq-m1,.gq-pc.gq-hov .gq-m1{opacity:0}.gq-pc:hover .gq-m,.gq-pc.gq-hov .gq-m{transform:scale(1.04)}}.gq-pc .gq-bd{position:absolute;top:12px;left:12px;z-index:3;background:var(--gq-fg);color:var(--gq-bg);font-size:12px;letter-spacing:.16em;font-weight:500;padding:5px 9px}.gq-pc .gq-qa{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;background:#f6f3eef0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12px 14px;display:flex;justify-content:space-between;align-items:center;transform:translateY(calc(100% + 14px));transition:transform .5s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.gq-pc:hover .gq-qa,.gq-pc.gq-hov .gq-qa{transform:none}}.gq-qa-trigger{display:none}.gq-qa span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.gq-qa div{display:flex;gap:6px}.gq-qa b{font-weight:500;font-size:12px;width:30px;height:30px;border:1px solid var(--gq-hair);display:grid;place-items:center;cursor:pointer;transition:.25s}.gq-qa b:hover{background:var(--gq-fg);color:var(--gq-bg);border-color:var(--gq-fg)}.gq-pc .gq-inf{padding:14px 2px 0;display:flex;justify-content:space-between;gap:12px}.gq-pc h3{font-weight:400;font-size:15px;line-height:1.3}.gq-pc .gq-cl{font-size:12px;opacity:.6;margin-top:3px}.gq-pc .gq-pr{font-size:15px;white-space:nowrap}.gq-dots{display:flex;gap:6px;margin-top:10px}.gq-dots i{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.2);display:block}@media(max-width:820px){.gq-prods{padding:10px 18px 80px}.gq-prods .gq-hd a{display:none}.gq-pgrid{grid-template-columns:repeat(2,1fr);gap:22px 10px}.gq-pc h3,.gq-pc .gq-pr{font-size:13px}.gq-pc .gq-inf{flex-direction:column;gap:2px}.gq-pc .gq-ph .gq-m2{display:none}.gq-pc:not(.gq-qa-open) .gq-qa{display:none}.gq-pc.gq-qa-open .gq-qa{transform:none;right:56px}.gq-qa-trigger{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--gq-fg);border:0;cursor:pointer;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s}.gq-qa-trigger svg{width:18px;height:18px;stroke:var(--gq-bg);fill:none;stroke-width:1.8;stroke-linecap:round;transition:transform .3s}.gq-pc.gq-qa-open .gq-qa-trigger{background:var(--gq-gold-ink,var(--gq-fg))}.gq-pc.gq-qa-open .gq-qa-trigger svg{transform:rotate(45deg)}.gq-qa{padding:8px 10px;gap:6px}.gq-qa span{display:none}.gq-qa div{flex:1;min-width:0;display:flex;justify-content:flex-start;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gq-qa div::-webkit-scrollbar{display:none}.gq-qa b{width:30px;height:30px;flex:0 0 auto;font-size:11px}}.gq-pc .gq-ph{cursor:pointer}.gq-pc .gq-trk{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transition:transform .8s cubic-bezier(.65,0,.35,1);will-change:transform}.gq-pc .gq-sd{position:relative;flex:0 0 100%;height:100%;background:#ece7de;overflow:hidden}.gq-pc .gq-sd .gq-m{position:absolute;top:0;right:0;bottom:0;left:0}.gq-pc .gq-cl b{font-weight:400;opacity:1;transition:opacity .3s}.gq-dots{display:flex;gap:8px;margin-top:11px}.gq-dots button{width:16px;height:16px;border-radius:50%;padding:0;cursor:pointer;border:1px solid rgba(0,0,0,.22);position:relative;transition:transform .3s}.gq-dots button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--gq-fg);opacity:0;transform:scale(.8);transition:.35s}.gq-dots button.gq-on:after{opacity:1;transform:none}.gq-dots button:hover{transform:scale(1.12)}.gq-pc .gq-cnt{position:absolute;right:12px;top:12px;z-index:3;font-size:12px;letter-spacing:.14em;background:#f6f3eed9;padding:5px 8px;font-weight:500}.gq-story{background:var(--gq-bg);padding:20px 40px 130px}.gq-dg{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gq-dg figure{position:relative;aspect-ratio:1/1;overflow:hidden;background:#ddd;opacity:0;transform:translateY(34px) scale(.985);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.gq-dg figure:nth-child(2){margin-top:44px}.gq-dg figure:nth-child(3){margin-top:-44px}.gq-story.gq-in .gq-dg figure{opacity:1;transform:none}.gq-story.gq-in .gq-dg figure:nth-child(2){transition-delay:.12s}.gq-story.gq-in .gq-dg figure:nth-child(3){transition-delay:.24s}.gq-story.gq-in .gq-dg figure:nth-child(4){transition-delay:.36s}.gq-dg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.gq-dg figure:hover img{transform:scale(1.06)}.gq-dg figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.55));pointer-events:none}.gq-dg figcaption{z-index:2}.gq-dg figcaption i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;border:1px solid rgba(255,255,255,.7)}.gq-dg figcaption{position:absolute;left:12px;bottom:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#f2eee6;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.6)}.gq-story .gq-tx small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:16px}.gq-story .gq-tx h2{font-weight:300;font-size:clamp(30px,3.6vw,52px);line-height:1.06;margin-bottom:22px}.gq-story .gq-tx>p{font-size:15px;line-height:1.7;max-width:46ch;opacity:.75;margin-bottom:36px}.gq-pts{list-style:none;padding:0;margin:0 0 40px;border-top:1px solid var(--gq-hair)}.gq-pts li{display:grid;grid-template-columns:44px 1fr;padding:20px 0;border-bottom:1px solid var(--gq-hair);opacity:0;transform:translate(-14px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.gq-story.gq-in .gq-pts li{opacity:1;transform:none}.gq-story.gq-in .gq-pts li:nth-child(2){transition-delay:.15s}.gq-story.gq-in .gq-pts li:nth-child(3){transition-delay:.3s}.gq-pts i{font-style:normal;color:var(--gq-gold-ink);font-size:12px;letter-spacing:.14em;padding-top:3px;font-weight:500}.gq-pts b{display:block;font-weight:500;font-size:15px;margin-bottom:3px}.gq-pts span{font-size:14px;opacity:.65}@media(max-width:820px){.gq-story{padding:0 18px 90px}.gq-dg figure:nth-child(2),.gq-dg figure:nth-child(3){margin-top:0}}.gq-ig{background:var(--gq-bg);padding:10px 0 130px;overflow:hidden}.gq-ig .gq-hd{display:flex;justify-content:space-between;align-items:flex-end;padding:0 40px;margin-bottom:40px;gap:24px}.gq-ig .gq-hd small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:14px}.gq-ig .gq-hd h2{font-weight:300;font-size:clamp(28px,3.4vw,48px);line-height:1.08}.gq-ig .gq-hd a{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--gq-gold-ink);border-bottom:1px solid var(--gq-gold);padding-bottom:6px;white-space:nowrap}.gq-mq{display:flex;width:max-content;gap:12px;animation:gq-mq 60s linear infinite;padding-left:12px;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.gq-ig .gq-it img{will-change:auto}@media(hover:hover)and (pointer:fine){.gq-ig:hover .gq-mq{animation-play-state:paused}}@keyframes gq-mq{to{transform:translate(calc(-50% - 6px))}}.gq-ig .gq-it{position:relative;flex:0 0 clamp(220px,20vw,300px);aspect-ratio:4/5;overflow:hidden;background:#ddd;display:block}.gq-ig .gq-it img{width:100%;height:100%;object-fit:cover;object-position:50% 0%;display:block;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.gq-ig .gq-it:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1110;transition:background .5s}.gq-ig .gq-it span{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;opacity:0;transform:translateY(10px);transition:.5s}@media(hover:hover)and (pointer:fine){.gq-ig .gq-it:hover img{transform:scale(1.07)}.gq-ig .gq-it:hover:after{background:#11111161}.gq-ig .gq-it:hover span{opacity:1;transform:none}}.gq-ig .gq-it svg{width:30px;height:30px;border-radius:8px;box-shadow:0 2px 10px #00000059}@media(prefers-reduced-motion:reduce){.gq-mq{animation:none;overflow-x:auto;width:auto}}@media(max-width:820px){.gq-ig{padding:0 0 90px}.gq-ig .gq-hd{padding:0 18px;margin-bottom:26px}.gq-ig .gq-hd a{display:none}.gq-mq{animation-duration:45s}.gq-ig .gq-it{flex-basis:62vw}}.gq-trust{background:var(--gq-bg);padding:0 40px 110px}.gq-trust .gq-row{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--gq-hair);border-bottom:1px solid var(--gq-hair)}.gq-trust .gq-t{padding:34px 28px;display:flex;gap:18px;align-items:flex-start;border-right:1px solid var(--gq-hair);opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.gq-trust .gq-t:last-child{border-right:0}.gq-trust.gq-in .gq-t{opacity:1;transform:none}.gq-trust.gq-in .gq-t:nth-child(2){transition-delay:.1s}.gq-trust.gq-in .gq-t:nth-child(3){transition-delay:.2s}.gq-trust.gq-in .gq-t:nth-child(4){transition-delay:.3s}.gq-trust svg{flex:none;width:28px;height:28px;stroke:var(--gq-gold);fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gq-trust .gq-t:hover svg{transform:translateY(-3px)}.gq-trust b{display:block;font-weight:500;font-size:14px;margin-bottom:3px}.gq-trust span{font-size:13px;opacity:.65;line-height:1.5}.gq-nl{background:var(--gq-bg);padding:0 40px 130px}.gq-nl .gq-box{display:grid;grid-template-columns:1fr 1fr;background:var(--gq-panel);overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.gq-nl.gq-in .gq-box{opacity:1;transform:none}.gq-nl .gq-im{position:relative;min-height:520px;overflow:hidden;background:linear-gradient(150deg,#f7f3ea,#e9dfcc);display:grid;place-items:center}.gq-nl .gq-im .gq-fr{position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1px solid rgba(143,113,48,.35);opacity:0;transform:scale(.97);transition:opacity 1.2s ease .3s,transform 1.4s cubic-bezier(.2,.7,.2,1) .3s}.gq-nl.gq-in .gq-im .gq-fr{opacity:1;transform:none}.gq-nl .gq-lg{position:relative;width:min(56%,340px);opacity:0;transform:translateY(16px) scale(.96);transition:opacity 1.2s ease .5s,transform 1.4s cubic-bezier(.2,.7,.2,1) .5s}.gq-nl.gq-in .gq-lg{opacity:1;transform:none}.gq-nl .gq-lg img{display:block;width:100%;height:auto;filter:drop-shadow(0 1px 0 rgba(255,255,255,.7)) drop-shadow(0 5px 6px rgba(90,60,10,.35)) drop-shadow(0 16px 20px rgba(90,60,10,.18))}.gq-nl .gq-lg .gq-sh{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url(gq-logo-embroidered.webp) center/100% 100% no-repeat;mask:url(gq-logo-embroidered.webp) center/100% 100% no-repeat;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.75) 50%,transparent 62%) 160% 0/250% 100% no-repeat;animation:gq-shn 5.5s ease-in-out 1.6s infinite}@keyframes gq-shn{0%{background-position:160% 0}55%,to{background-position:-60% 0}}@media(prefers-reduced-motion:reduce){.gq-nl .gq-lg .gq-sh{animation:none}}.gq-nl .gq-fm{padding:64px 72px;display:flex;flex-direction:column;justify-content:center}.gq-nl small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:16px}.gq-nl h2{font-weight:300;font-size:clamp(28px,3.2vw,46px);line-height:1.08;margin-bottom:18px}.gq-nl p{font-size:15px;line-height:1.7;opacity:.72;max-width:44ch;margin-bottom:34px}.gq-nl form{display:flex;border-bottom:1px solid var(--gq-fg);position:relative;max-width:480px}.gq-nl form:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--gq-gold);transition:width .6s cubic-bezier(.2,.7,.2,1)}.gq-nl form:focus-within:after{width:100%}.gq-nl input{flex:1;min-width:0;background:none;border:0;outline:0;font:inherit;font-size:15px;padding:14px 0;color:var(--gq-fg)}.gq-nl input::placeholder{color:#11111173}.gq-nl button{background:none;border:0;cursor:pointer;font:inherit;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--gq-fg);padding:0 0 0 18px;display:flex;align-items:center;gap:10px;transition:gap .3s,color .3s}.gq-nl button:hover{gap:18px;color:var(--gq-gold-ink)}.gq-nl .gq-ok{display:none;font-size:15px;color:var(--gq-gold-ink);padding:14px 0;border-bottom:1px solid var(--gq-gold);max-width:480px}.gq-nl .gq-fine{font-size:12px;opacity:.5;margin:14px 0 0;max-width:none}.gq-nl.gq-sent form,.gq-nl.gq-sent .gq-fine{display:none}.gq-nl.gq-sent .gq-ok{display:block}@media(max-width:820px){.gq-trust{padding:0 18px 70px}.gq-trust .gq-row{grid-template-columns:1fr 1fr}.gq-trust .gq-t{padding:24px 14px;flex-direction:column;gap:12px;border-bottom:1px solid var(--gq-hair)}.gq-trust .gq-t:nth-child(2n){border-right:0}.gq-trust .gq-t:nth-child(n+3){border-bottom:0}.gq-nl{padding:0 18px 90px}.gq-nl .gq-box{grid-template-columns:1fr}.gq-nl .gq-im{min-height:300px}.gq-nl .gq-lg{width:62%}.gq-nl .gq-fm{padding:38px 22px 42px}}.gq-faq{background:var(--gq-bg);padding:0 40px 130px}.gq-faq .gq-g{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.gq-faq small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:16px}.gq-faq h2{font-weight:300;font-size:clamp(28px,3.4vw,48px);line-height:1.08;margin-bottom:20px}.gq-faq .gq-lead{font-size:15px;line-height:1.7;opacity:.72;max-width:36ch;margin-bottom:30px}.gq-faq .gq-l{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.gq-faq.gq-in .gq-l{opacity:1;transform:none}.gq-acc{border-top:1px solid var(--gq-hair);opacity:0;transform:translateY(24px);transition:opacity .9s ease .15s,transform 1s cubic-bezier(.2,.7,.2,1) .15s}.gq-faq.gq-in .gq-acc{opacity:1;transform:none}.gq-it2{border-bottom:1px solid var(--gq-hair);position:relative}.gq-it2:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:0;background:var(--gq-gold);transition:width .7s cubic-bezier(.2,.7,.2,1)}.gq-it2.gq-open:after{width:100%}.gq-it2 button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;background:none;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit;font-size:clamp(16px,1.5vw,19px);font-weight:400;padding:26px 0;transition:color .3s}.gq-it2 button:hover{color:var(--gq-gold-ink)}.gq-pm{position:relative;flex:none;width:16px;height:16px}.gq-pm:before,.gq-pm:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gq-pm:after{transform:rotate(90deg)}.gq-it2.gq-open .gq-pm:after{transform:rotate(0)}.gq-it2.gq-open .gq-pm{color:var(--gq-gold-ink)}.gq-pn2{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.7,.2,1)}.gq-it2.gq-open .gq-pn2{grid-template-rows:1fr}.gq-pn2>div{overflow:hidden}.gq-pn2 p{font-size:15px;line-height:1.75;opacity:0;transform:translateY(-6px);transition:opacity .5s ease,transform .5s ease;max-width:58ch;padding:0 0 28px}.gq-it2.gq-open .gq-pn2 p{opacity:.72;transform:none;transition-delay:.12s}@media(max-width:820px){.gq-faq{padding:0 18px 90px}.gq-faq .gq-g{grid-template-columns:1fr;gap:32px}}.gq-ft{background:var(--gq-panel);border-top:1px solid var(--gq-hair);padding:80px 40px 0;overflow:hidden}.gq-ft .gq-top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:48px;padding-bottom:70px}.gq-ft .gq-top>*{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.gq-ft.gq-in .gq-top>*{opacity:1;transform:none}.gq-ft.gq-in .gq-top>*:nth-child(2){transition-delay:.1s}.gq-ft.gq-in .gq-top>*:nth-child(3){transition-delay:.2s}.gq-ft.gq-in .gq-top>*:nth-child(4){transition-delay:.3s}.gq-ft .gq-br img{width:120px;height:auto;display:block;margin-bottom:22px;filter:drop-shadow(0 3px 4px rgba(90,60,10,.25))}.gq-ft .gq-br p{font-size:14px;line-height:1.7;opacity:.68;max-width:30ch;margin-bottom:26px}.gq-soc{display:flex;gap:12px}.gq-soc a{width:40px;height:40px;border:1px solid var(--gq-hair);border-radius:50%;display:grid;place-items:center;transition:.35s}.gq-soc a:hover{background:var(--gq-fg);border-color:var(--gq-fg)}.gq-soc a:hover svg{stroke:var(--gq-bg)}.gq-soc svg{width:18px;height:18px;stroke:var(--gq-fg);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s}.gq-ft h4{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--gq-gold-ink);margin-bottom:22px}.gq-ft ul{list-style:none;padding:0}.gq-ft li{margin-bottom:13px}.gq-ft li a{font-size:14px;opacity:.75;position:relative;display:inline-block;transition:opacity .3s}.gq-ft li a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--gq-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s ease-out}.gq-ft li a:hover{opacity:1}.gq-ft li a:hover:after{transform:scaleX(1)}.gq-ft .gq-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;border-top:1px solid var(--gq-hair);font-size:12px;opacity:.7;flex-wrap:wrap}.gq-ft .gq-bar div{display:flex;gap:24px;flex-wrap:wrap}.gq-ft .gq-bar a:hover{color:var(--gq-gold-ink)}.gq-ft .gq-up{background:none;border:1px solid var(--gq-hair);border-radius:50%;width:40px;height:40px;cursor:pointer;font-size:15px;color:inherit;transition:.3s}.gq-ft .gq-up:hover{background:var(--gq-fg);color:var(--gq-bg)}.gq-ft .gq-big{font-weight:600;font-size:clamp(70px,20.5vw,320px);line-height:1;letter-spacing:.02em;text-align:center;color:#a8863a24;margin:0 0 28px;-webkit-user-select:none;user-select:none;white-space:nowrap}@media(max-width:820px){.gq-ft{padding:56px 18px 0}.gq-ft .gq-top{grid-template-columns:1fr 1fr;gap:36px 20px;padding-bottom:44px}.gq-ft .gq-br{grid-column:1/-1}.gq-ft .gq-bar{flex-direction:column;align-items:flex-start;gap:14px}}.gq-phl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.gq-ph .gq-bd,.gq-ph .gq-cnt,.gq-ph .gq-qa{z-index:3}.gq-ph .gq-qa-trigger{z-index:4}.gq-qa b{background:none;border-radius:0}.gq-qa b.gq-off{opacity:.35;text-decoration:line-through;pointer-events:none}.gq-qa b.gq-busy{opacity:.5;pointer-events:none}.gq-tabs{grid-template-columns:repeat(var(--gq-n,3),1fr)}.gq-ok{display:block!important}.gq-nl input,.gq-nl button{border-radius:0;box-shadow:none}.gq-nl input{border:0;background:none}.gq-pr s{opacity:.5;margin-right:6px}.gq-err{color:#a33;font-size:12px;margin-top:8px}.gq-ft .gq-br img{filter:none}.gq-pc .gq-ph .gq-m img{-webkit-mask-image:none;mask-image:none;object-fit:cover;object-position:50% 12%}.gq-story .gq-wrapg{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:center}@media(max-width:820px){.gq-story .gq-wrapg{grid-template-columns:1fr;gap:40px}}.gq-chips{display:flex;gap:10px;flex-wrap:wrap;margin:-14px 0 32px}.gq-chips:empty{display:none}.gq-chip{border:1px solid var(--gq-hair);background:none;color:inherit;padding:10px 18px;font:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.gq-chip:hover{border-color:var(--gq-fg)}.gq-chip.gq-on{background:var(--gq-fg);color:var(--gq-bg);border-color:var(--gq-fg)}.gq-pc.gq-hide{display:none}.gq-pc.gq-pop{animation:gq-pop .7s cubic-bezier(.2,.7,.2,1) both}@keyframes gq-pop{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(max-width:820px){.gq-chips{margin:-6px 0 24px;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.gq-chips::-webkit-scrollbar{display:none}.gq-chip{white-space:nowrap;padding:9px 14px}}.variant-picker .variant-option{margin:0 0 26px;padding:0;border:0}.variant-picker .variant-option legend{display:flex;align-items:baseline;gap:10px;padding:0;margin:0 0 14px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--gq-fg,#111)}.variant-picker .variant-option legend .gq-vo-val{font-weight:400;letter-spacing:.06em;text-transform:none;font-size:14px;opacity:.7}.variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;gap:10px}.variant-picker .variant-option--buttons legend{flex:0 0 100%}.variant-picker .gq-vo-color .variant-option__button-label__pill,.variant-picker .gq-vo-size .variant-option__button-label__pill{display:none!important}.variant-picker .gq-vo-color .variant-option__button-label:before,.variant-picker .gq-vo-color .variant-option__button-label:after,.variant-picker .gq-vo-size .variant-option__button-label:before,.variant-picker .gq-vo-size .variant-option__button-label:after{display:none!important}body:not(.gq-swatch-buttons) .variant-picker .gq-vo-color .variant-option__button-label{position:relative;flex:none;width:52px;height:52px;min-width:0;padding:0;border-radius:50%;border:1px solid rgba(17,17,17,.2)!important;box-shadow:none;cursor:pointer;background:var(--gq-sw-img,none) 50% 46%/320% no-repeat,var(--gq-sw,#9a9a9a)!important;transition:transform .35s cubic-bezier(.2,.7,.2,1),outline-color .3s;outline:2px solid transparent;outline-offset:4px}body:not(.gq-swatch-buttons) .variant-picker .gq-vo-color .variant-option__button-label:hover{transform:scale(1.07)}body:not(.gq-swatch-buttons) .variant-picker .gq-vo-color .variant-option__button-label:has(:checked){outline-color:var(--gq-fg,#111)}body:not(.gq-swatch-buttons) .variant-picker .gq-vo-color .variant-option__button-label__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body:not(.gq-swatch-buttons) .variant-picker .gq-vo-color .variant-option__button-label:has([data-option-available=false]){opacity:.4}body:not(.gq-swatch-buttons) .variant-picker .gq-vo-color .variant-option__button-label:has([data-option-available=false]):after{display:block!important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,transparent calc(50% - 1px),rgba(17,17,17,.7) 50%,transparent calc(50% + 1px))}.variant-picker .gq-vo-size .variant-option__button-label,body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label{flex:none;min-width:58px;height:50px;padding:0 14px;border-radius:0;display:grid;place-items:center;border:1px solid rgba(17,17,17,.2)!important;background:transparent!important;box-shadow:none;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.variant-picker .gq-vo-size .variant-option__button-label__text,body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label__text{position:static;font-size:13px;letter-spacing:.08em;font-weight:500;color:var(--gq-fg,#111);transition:color .3s}.variant-picker .gq-vo-size .variant-option__button-label:hover,body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label:hover{border-color:var(--gq-fg,#111)!important}.variant-picker .gq-vo-size .variant-option__button-label:has(:checked),body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label:has(:checked){background:var(--gq-gold-ink,#83692D)!important;border-color:var(--gq-gold-ink,#83692D)!important}.variant-picker .gq-vo-size .variant-option__button-label:has(:checked) .variant-option__button-label__text,body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#fff}.variant-picker .gq-vo-size .variant-option__button-label:has([data-option-available=false]),body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label:has([data-option-available=false]){opacity:.45}.variant-picker .gq-vo-size .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text,body.gq-swatch-buttons .variant-picker .gq-vo-color .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}.product-form-buttons{gap:12px}.product-form-buttons .quantity-selector{border-radius:0!important;border:1px solid rgba(17,17,17,.2)!important;background:transparent!important;min-height:56px;box-shadow:none}.product-form-buttons .quantity-selector input{font-size:15px;font-weight:500}.product-form-buttons .quantity-selector .button{border-radius:0}.product-form-buttons .add-to-cart-button{min-height:56px;border-radius:0!important;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;transition:background .35s,border-color .35s,color .35s}.product-form-buttons .add-to-cart-text__content{letter-spacing:.18em}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-block-size:56px;--shopify-accelerated-checkout-row-gap:10px}.product-form-buttons .accelerated-checkout-block{margin-top:2px}@media(max-width:820px){.variant-picker .gq-vo-color .variant-option__button-label{width:48px;height:48px}.variant-picker .gq-vo-size .variant-option__button-label{min-width:52px;height:46px}}.product-form-buttons button.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--gq-gold-ink,#83692D)!important;border:1px solid var(--gq-gold-ink,#83692D)!important;border-radius:0!important;min-height:56px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;transition:background .35s,color .35s,border-color .35s}.product-form-buttons button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--gq-gold-ink,#83692D)!important;color:#fff!important}@media(min-width:750px){body.gq-menu-hamburger #header-component[data-menu-style=drawer] .header__columns{padding-inline:24px 24px!important}}@media(hover:hover){body.gq-hover-fade product-card .card-gallery slideshow-arrows{display:none!important}body.gq-hover-fade product-card .card-gallery slideshow-slides{display:grid!important;overflow:hidden!important;scroll-snap-type:none!important;scroll-behavior:auto!important}body.gq-hover-fade product-card .card-gallery slideshow-slide{grid-area:1/1;width:100%;content-visibility:visible!important;transition:opacity .9s cubic-bezier(.4,0,.2,1)}body.gq-hover-fade product-card .card-gallery slideshow-slide:nth-child(n+2){opacity:0;pointer-events:none}body.gq-hover-fade product-card .card-gallery slideshow-slide:nth-child(n+3){display:none}body.gq-hover-fade product-card .card-gallery slideshow-slide:nth-child(2) .product-media__image{object-position:50% 18%}body.gq-hover-fade product-card:is(:hover,:focus-within,.gq-hov) .card-gallery slideshow-slide:nth-child(2){opacity:1}}@media(prefers-reduced-motion:reduce){body.gq-hover-fade product-card .card-gallery slideshow-slide{transition:none}}.gq-ship{--gq-tw:46px;margin:0 0 22px;padding:16px 0 4px;color:var(--gq-fg,#111)}.gq-ship__msg{display:flex;align-items:center;gap:8px;margin:0 0 30px;font-size:13px;letter-spacing:.02em;line-height:1.3}.gq-ship__msg span{font-weight:500}.gq-ship__tick{width:18px;height:18px;flex:none;stroke:var(--gq-gold-ink,#83692D);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;animation:gq-pop-in .5s cubic-bezier(.2,.9,.3,1.4) both}.gq-ship__track{position:relative;height:4px;background:#11111124;margin-inline:0 30px}.gq-ship__fill{position:absolute;left:0;top:0;bottom:0;background:var(--gq-gold-ink,#83692D);width:calc(var(--gq-tw)/2 + (100% - var(--gq-tw)) * var(--gq-pn,0));transition:width 1.1s cubic-bezier(.4,0,.2,1)}.gq-ship__truck{position:absolute;left:calc((100% - var(--gq-tw)) * var(--gq-pn,0));top:-21px;width:var(--gq-tw);height:26px;color:var(--gq-gold-ink,#83692D);transition:left 1.1s cubic-bezier(.4,0,.2,1);animation:gq-bob .55s ease-in-out infinite}.gq-ship__truck svg{display:block;width:100%;height:100%;overflow:visible}.gq-ship__wheel{transform-box:fill-box;transform-origin:center;animation:gq-spin .5s linear infinite}.gq-ship__speed{position:absolute;right:100%;top:8px;width:26px;height:10px;margin-right:2px;background:repeating-linear-gradient(180deg,currentColor 0 1.5px,transparent 1.5px 5px);-webkit-mask:linear-gradient(90deg,transparent,#000);mask:linear-gradient(90deg,transparent,#000);opacity:.7;animation:gq-speed .5s linear infinite}.gq-ship__goal{position:absolute;right:-30px;top:-10px;width:24px;height:24px;color:#1116;transition:color .5s}.gq-ship__goal svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gq-ship--done .gq-ship__goal{color:var(--gq-gold-ink,#83692D);animation:gq-gift 1.6s ease-in-out 1.1s 2}.gq-ship--done .gq-ship__truck,.gq-ship--done .gq-ship__wheel,.gq-ship--done .gq-ship__speed{animation:none}.gq-ship--done .gq-ship__speed{opacity:0}.gq-ship--done .gq-ship__fill{background:linear-gradient(90deg,var(--gq-gold-ink,#83692D) 0 40%,#d8bd7e 50%,var(--gq-gold-ink,#83692D) 60%) 0 0/250% 100%;animation:gq-shine 2.4s linear 1.1s infinite}@keyframes gq-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes gq-spin{to{transform:rotate(360deg)}}@keyframes gq-speed{0%{background-position:0 0}to{background-position:0 10px}}@keyframes gq-gift{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-4px) rotate(-8deg)}60%{transform:translateY(0) rotate(6deg)}}@keyframes gq-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes gq-pop-in{0%{transform:scale(0)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.gq-ship__truck,.gq-ship__wheel,.gq-ship__speed,.gq-ship__goal,.gq-ship__fill,.gq-ship__tick{animation:none!important;transition:none!important}}.gq-ab{padding:40px 40px 110px}.gq-ab__hero{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;min-height:min(70vh,660px)}.gq-ab small{display:block;color:var(--gq-gold-ink);letter-spacing:.2em;font-size:12px;font-weight:500;margin-bottom:16px}.gq-ab h1{font-weight:300;font-size:clamp(34px,4.6vw,66px);line-height:1.04;margin-bottom:24px}.gq-ab__lead{font-size:16px;line-height:1.75;opacity:.75;max-width:48ch;margin-bottom:34px}.gq-ab__img{position:relative;aspect-ratio:4/5;overflow:hidden;background:#dfe6ee}.gq-ab__img img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block;transform:scale(1.06);transition:transform 2.2s cubic-bezier(.2,.6,.2,1)}.gq-ab.gq-in .gq-ab__img img{transform:scale(1)}.gq-ab__txt>*{opacity:0;transform:translateY(22px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.gq-ab.gq-in .gq-ab__txt>*{opacity:1;transform:none}.gq-ab.gq-in .gq-ab__txt>*:nth-child(2){transition-delay:.12s}.gq-ab.gq-in .gq-ab__txt>*:nth-child(3){transition-delay:.24s}.gq-ab.gq-in .gq-ab__txt>*:nth-child(4){transition-delay:.36s}.gq-ab__values{padding:110px 0 30px}.gq-ab__values h2,.gq-ab__close h2{font-weight:300;font-size:clamp(28px,3.2vw,46px);line-height:1.08;margin-bottom:44px}.gq-ab__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--gq-hair)}.gq-ab__val{padding:34px 34px 34px 0;border-right:1px solid var(--gq-hair);margin-right:34px}.gq-ab__val:last-child{border-right:0;margin-right:0}.gq-ab__val i{display:block;font-style:normal;color:var(--gq-gold-ink);font-size:12px;letter-spacing:.14em;font-weight:500;margin-bottom:18px}.gq-ab__val h3{font-weight:400;font-size:20px;margin-bottom:10px}.gq-ab__val p{font-size:14px;line-height:1.7;opacity:.68}.gq-ab__photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;padding:70px 0 0}.gq-ab__photos figure{position:relative;margin:0}.gq-ab__ph{position:relative;aspect-ratio:1/1;overflow:hidden;background:#111}.gq-ab__photos img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.gq-ab__photos figure:hover img{transform:scale(1.06)}.gq-ab__photos figcaption{margin-top:12px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gq-fg,#111);font-weight:500;line-height:1.5}.gq-ab__close{margin-top:110px;padding:70px 60px;background:var(--gq-panel);text-align:center}.gq-ab__close h2{margin-bottom:18px}.gq-ab__close p{font-size:15px;line-height:1.7;opacity:.72;max-width:52ch;margin:0 auto 30px}@media(max-width:820px){.gq-ab{padding:20px 18px 80px}.gq-ab__hero{grid-template-columns:1fr;gap:34px;min-height:0}.gq-ab__img{order:-1}.gq-ab__values{padding-top:70px}.gq-ab__grid{grid-template-columns:1fr}.gq-ab__val{border-right:0;margin-right:0;padding:26px 0;border-bottom:1px solid var(--gq-hair)}.gq-ab__photos{grid-template-columns:1fr 1fr;padding-top:44px}.gq-ab__close{margin-top:70px;padding:44px 22px}}@media(max-width:820px){[data-template^=page] .gq-faq{padding-top:36px}}.gq-ab__img{isolation:isolate}.gq-ab__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.4s cubic-bezier(.4,0,.2,1),visibility 0s 1.4s}.gq-ab__slide.gq-on{opacity:1;visibility:visible;transition:opacity 1.4s cubic-bezier(.4,0,.2,1),visibility 0s}.gq-ab__slide img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;display:block;transform:scale(1.12);transition:transform 9s cubic-bezier(.2,.5,.2,1)}.gq-ab__slide.gq-on img{transform:scale(1)}.gq-ab.gq-in .gq-ab__img img{transform:none}.gq-ab.gq-in .gq-ab__slide:not(.gq-on) img{transform:scale(1.12)}.gq-ab__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 62%,rgba(0,0,0,.5));pointer-events:none}.gq-ab__cap{position:absolute;left:20px;bottom:54px;z-index:2;color:#fff;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;opacity:0;transform:translateY(10px);transition:opacity .8s ease .5s,transform .8s ease .5s}.gq-ab__slide.gq-on .gq-ab__cap{opacity:1;transform:none}.gq-ab__dots{position:absolute;left:20px;right:20px;bottom:20px;z-index:3;display:flex;gap:8px}.gq-ab__dots button{flex:1;height:22px;padding:0;border:0;background:none;cursor:pointer;position:relative}.gq-ab__dots button:before{content:"";position:absolute;left:0;right:0;top:10px;height:2px;background:#fff6}.gq-ab__dots button i{position:absolute;left:0;top:10px;height:2px;width:0;background:#fff}.gq-ab__dots button.gq-done i{width:100%}.gq-ab__photos figure{opacity:0;transform:translateY(34px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.gq-ab.gq-in .gq-ab__photos figure{opacity:1;transform:none}.gq-ab.gq-in .gq-ab__photos figure:nth-child(2){transition-delay:.15s}.gq-ab.gq-in .gq-ab__photos figure:nth-child(3){transition-delay:.3s}.gq-ab.gq-in .gq-ab__photos figure:nth-child(4){transition-delay:.45s}.gq-ab__val{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.gq-ab.gq-in .gq-ab__val{opacity:1;transform:none}.gq-ab.gq-in .gq-ab__val:nth-child(2){transition-delay:.12s}.gq-ab.gq-in .gq-ab__val:nth-child(3){transition-delay:.24s}@media(prefers-reduced-motion:reduce){.gq-ab__slide,.gq-ab__slide img{transition:none!important}}body.gq-pin-ann #header-group:has(#header-component[sticky=always]){display:block;position:sticky;top:0;z-index:var(--layer-sticky,10)}body.gq-pin-ann .header-section:has(>#header-component[sticky=always]){position:static}.gq-sec a:focus-visible,.gq-sec button:focus-visible,.gq-ft a:focus-visible,.gq-ft button:focus-visible{outline:2px solid var(--gq-gold-ink);outline-offset:3px}.gq-dots button{position:relative}.gq-dots button:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.gq-dots{gap:14px}.gq-cta{padding-top:14px;padding-bottom:10px}.gq-pc h3 a{display:inline-block;padding:9px 0}.gq-ft li{margin-bottom:0}.gq-ft li a,.gq-ft .gq-bar a{display:inline-flex;align-items:center;min-height:40px}.gq-soc a{width:44px;height:44px}.facets-toggle__button,.search__reset-button,.quantity-selector input{min-height:44px}.cart-items__wrapper p a{display:inline-block;padding:10px 0}:root{--gq-space:clamp(64px,9vw,120px);--gq-h2:clamp(28px,3.4vw,44px)}.gq-cats{padding-top:var(--gq-space)}.gq-cats,.gq-prods,.gq-story,.gq-ig,.gq-trust,.gq-nl,.gq-faq{padding-bottom:var(--gq-space)}.gq-prods,.gq-story,.gq-ig,.gq-trust,.gq-nl,.gq-faq{padding-top:0}[data-template^=page] .gq-faq{padding-top:70px}.gq-hd h2,.gq-story .gq-tx h2,.gq-nl h2,.gq-faq h1,.gq-faq h2,.gq-ab__values h2,.gq-ab__close h2{font-size:var(--gq-h2);line-height:1.1;font-weight:300;letter-spacing:-.005em}.gq-ab h1{letter-spacing:-.01em}.gq-sl.gq-sable .gq-pn,.gq-sl.gq-ardoise .gq-pn,.gq-sl.gq-noir .gq-pn{bottom:max(36%,260px)}@media(max-width:820px){.gq-sl.gq-sable .gq-pn,.gq-sl.gq-ardoise .gq-pn,.gq-sl.gq-noir .gq-pn{bottom:max(36%,280px)}}@media(max-width:820px){.gq-ig .gq-it{flex-basis:clamp(200px,44vw,300px)}.gq-card{flex-basis:min(78%,380px)}}@media(min-width:600px)and (max-width:1023px){.gq-pgrid{grid-template-columns:repeat(3,1fr)}.gq-cats,.gq-prods,.gq-story,.gq-ig,.gq-trust,.gq-nl,.gq-faq{padding-left:28px;padding-right:28px}.gq-ig .gq-hd,.gq-cats .gq-hd{padding-left:0;padding-right:0}}.cart-recommendations a.link,a.size-style.link{display:inline-flex;align-items:center;min-height:44px}.search__reset-button{min-width:44px}.gq-ab__dots button{height:32px}.gq-ab__dots button:before,.gq-ab__dots button i{top:15px}.product-details .text-block h3,.product-details .rte h3,.product-information .text-block h3,.text-block.rte h3{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;line-height:1.4;margin:26px 0 8px;color:var(--gq-fg,#111)}.product-details .rte,.product-information .rte,.text-block.rte{font-size:15px;line-height:1.75}.product-details .rte p,.text-block.rte p{margin:0 0 14px}.product-details .rte ul,.text-block.rte ul{margin:0 0 6px;padding-left:1.1em}.product-details .rte li,.text-block.rte li{margin:0 0 5px;padding-left:2px}body.gq-swatch-photo .variant-picker .gq-vo-color .variant-option__button-label{background-size:230%!important;background-position:50% 30%!important}.gq-dots button:before{top:-14px;right:-14px;bottom:-14px;left:-14px}@media(max-width:820px){.gq-dots{gap:18px}media-gallery .slideshow-control.button{position:relative}media-gallery .slideshow-control.button:after{content:"";position:absolute;top:-13px;right:-13px;bottom:-13px;left:-13px}}.gq-soc a.gq-brand{border:0;border-radius:0;background:none;width:44px;height:44px;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.gq-soc a.gq-brand:hover{background:none;transform:translateY(-3px) scale(1.06)}.gq-soc a.gq-brand svg,.gq-soc a.gq-brand:hover svg{width:36px;height:36px;stroke:none;fill:none;border-radius:9px;box-shadow:0 2px 8px #1111112e}.gq-ig .gq-hd h2 a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s,color .3s}.gq-ig .gq-hd h2 a:hover{color:var(--gq-gold-ink);border-color:var(--gq-gold-ink)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/graviq.css.map */
