.mgp-gq{--gq-accent: #6a2922;--gq-ink: var(--mgp-ink, #281e16);--gq-ink2: var(--mgp-ink-2, #6b5d51);--gq-cream: var(--mgp-cream, #f5f4f1);--gq-card: var(--mgp-card, #fbfaf8);--gq-warm: var(--mgp-warm, #ece9e3);--gq-terra: var(--mgp-terra, #6a2922);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;flex-direction:column;background:var(--gq-cream);color:var(--gq-ink);font-family:var(--mgp-sans, "Sofia Pro", sans-serif);font-weight:300;opacity:0;transform:translateY(12px);transition:opacity .28s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.mgp-gq[hidden]{display:none}.mgp-gq.is-open{opacity:1;transform:none}html.mgp-gq-open,html.mgp-gq-open body{overflow:hidden}html.mgp-gq-open #gorgias-chat-container,html.mgp-gq-open [data-mgv-pop],html.mgp-gq-open .needsclick{display:none!important}.mgp-gq *,.mgp-gq *:before,.mgp-gq *:after{box-sizing:border-box}.mgp-gq__bar{position:relative;display:flex;align-items:center;justify-content:center;height:58px;flex:none;border-bottom:1px solid rgba(40,30,22,.08)}.mgp-gq__brand{font:700 10.5px/1 var(--mgp-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gq-accent)}.mgp-gq__x,.mgp-gq__back{position:absolute;top:9px;width:40px;height:40px;display:grid;place-items:center;border:0;background:none;color:var(--gq-ink);cursor:pointer;border-radius:50%}.mgp-gq__x{right:10px;font:300 30px/1 var(--mgp-sans)}.mgp-gq__back{left:10px}.mgp-gq__back svg{width:18px;height:18px}.mgp-gq__x:hover,.mgp-gq__back:hover{background:#281e160f}.mgp-gq__progress{height:2px;background:#281e160f;flex:none}.mgp-gq__progress span{display:block;height:100%;width:0;background:var(--gq-terra);transition:width .4s cubic-bezier(.2,.8,.2,1)}.mgp-gq__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;outline:none}.mgp-gq__step{max-width:1080px;margin:0 auto;padding:28px 20px 40px;animation:gqIn .35s ease both}@keyframes gqIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mgp-gq__count{margin:0;font:700 10.5px/1 var(--mgp-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gq-ink2);text-align:center}.mgp-gq__title{margin:12px 0 0;font:500 clamp(30px,7.6vw,48px)/1.06 var(--mgp-display, "Made Mirage", Georgia, serif);letter-spacing:-.012em;text-align:center;text-wrap:balance}.mgp-gq__opts{display:grid;gap:12px;margin-top:26px}.mgp-gq__opts--cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mgp-gq__opt{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 20px;border:1px solid rgba(40,30,22,.16);border-radius:16px;background:var(--gq-card);color:var(--gq-ink);text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mgp-gq__opt:hover{border-color:var(--gq-ink);transform:translateY(-1px);box-shadow:0 10px 24px -16px #281e1673}.mgp-gq__opt.is-on{border-color:var(--gq-terra);box-shadow:0 0 0 2px var(--gq-terra) inset}.mgp-gq__opt.has-img{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border-radius:14px}.mgp-gq__img{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--gq-warm)}.mgp-gq__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.mgp-gq__opt.has-img:hover .mgp-gq__img img{transform:scale(1.04)}.mgp-gq__txt{display:flex;flex-direction:column;gap:3px}.mgp-gq__opt.has-img .mgp-gq__txt{padding:12px 14px 14px}.mgp-gq__label{font:500 19px/1.15 var(--mgp-display, "Made Mirage", Georgia, serif)}.mgp-gq__sub{font-size:12.5px;line-height:1.35;color:var(--gq-ink2)}.mgp-gq__swatch{flex:none;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px #281e161f}.mgp-gq__opt--gold .mgp-gq__swatch{background:radial-gradient(circle at 32% 30%,#f6e3a6,#d3b778 45%,#9f7f3c)}.mgp-gq__opt--silver .mgp-gq__swatch{background:radial-gradient(circle at 32% 30%,#fff,#cfd2d6 45%,#8c9096)}.mgp-gq__opt--any .mgp-gq__swatch{background:linear-gradient(135deg,#d3b778 50%,#cfd2d6 50%)}@media(min-width:760px){.mgp-gq__step{padding:46px 32px 56px}.mgp-gq__opts--cards.mgp-gq__opts--6{grid-template-columns:repeat(3,minmax(0,1fr));max-width:840px;margin-left:auto;margin-right:auto}.mgp-gq__opts--cards.mgp-gq__opts--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mgp-gq__opts--cards.mgp-gq__opts--6 .mgp-gq__img{aspect-ratio:5 / 4}.mgp-gq__opts--cards.mgp-gq__opts--4 .mgp-gq__img{aspect-ratio:4 / 5}.mgp-gq__opts:not(.mgp-gq__opts--cards){grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:820px;margin-left:auto;margin-right:auto}}.mgp-gq__loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50vh;font-size:15px;color:var(--gq-ink2)}.mgp-gq__loading span{width:18px;height:18px;border-radius:50%;border:2px solid rgba(40,30,22,.15);border-top-color:var(--gq-terra);animation:gqSpin .8s linear infinite}@keyframes gqSpin{to{transform:rotate(360deg)}}.mgp-gq__res{max-width:1080px;margin:0 auto;padding:26px 20px 48px;animation:gqIn .4s ease both}.mgp-gq__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.mgp-gq__chip{height:30px;padding:0 12px;border:1px solid rgba(40,30,22,.16);border-radius:999px;background:transparent;font:300 12.5px/1 var(--mgp-sans);color:var(--gq-ink2);cursor:pointer}.mgp-gq__chip:hover{border-color:var(--gq-ink);color:var(--gq-ink)}.mgp-gq__hero{display:grid;gap:20px;margin-top:24px}.mgp-gq__hero-img{display:block;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--gq-warm)}.mgp-gq__hero-img img{width:100%;height:100%;object-fit:cover;display:block}.mgp-gq__tag{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;background:#f4e4e1;color:var(--gq-accent);font:700 9.5px/1 var(--mgp-sans);letter-spacing:.16em;text-transform:uppercase}.mgp-gq__hero-t{margin:14px 0 0;font:500 clamp(26px,6vw,36px)/1.1 var(--mgp-display, "Made Mirage", Georgia, serif);letter-spacing:-.01em}.mgp-gq__hero-p{margin:8px 0 0;font:500 20px/1.2 var(--mgp-sans)}.mgp-gq__hero-p s{color:var(--gq-ink2);font-weight:300;margin-left:6px}.mgp-gq__why{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.mgp-gq__why li{position:relative;padding-left:22px;font-size:14.5px;line-height:1.45;color:var(--gq-ink2)}.mgp-gq__why li:before{content:"";position:absolute;left:2px;top:7px;width:10px;height:6px;border-left:1.5px solid var(--gq-terra);border-bottom:1.5px solid var(--gq-terra);transform:rotate(-45deg)}.mgp-gq__hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:22px}.mgp-gq__hero-ctas .mgp-btn{min-width:220px}.mgp-gq__link{padding:4px 0;border:0;background:none;font:300 14px/1.3 var(--mgp-sans);color:var(--gq-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#281e1659;cursor:pointer}.mgp-gq__engrave{display:block;margin-top:18px;padding:14px 16px;border-radius:12px;background:var(--gq-warm);font-size:13.5px;line-height:1.45;color:var(--gq-ink);text-decoration:none}.mgp-gq__engrave b{font-weight:700}.mgp-gq__h3{margin:8px 0 0;font:500 26px/1.12 var(--mgp-display, "Made Mirage", Georgia, serif);letter-spacing:-.01em}.mgp-gq__note{margin:6px 0 0;font-size:13.5px;color:var(--gq-ink2)}.mgp-gq__three{margin-top:34px;padding:22px 18px;border-radius:18px;background:#fff;box-shadow:0 1px #281e160f,0 18px 40px -28px #281e1666}.mgp-gq__three-head .mgp-gq__count{text-align:left;color:var(--gq-accent)}.mgp-gq__three-row{display:grid;gap:10px;margin-top:16px}.mgp-gq__pickrow{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid rgba(40,30,22,.12);border-radius:12px;cursor:pointer}.mgp-gq__pickrow:has(input:checked){border-color:var(--gq-terra);background:#faf3f1}.mgp-gq__pickrow input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--gq-terra)}.mgp-gq__pick-img{flex:none;width:64px;height:64px;border-radius:10px;overflow:hidden;background:var(--gq-warm)}.mgp-gq__pick-img img{width:100%;height:100%;object-fit:cover;display:block}.mgp-gq__pick-t{display:flex;flex-direction:column;gap:3px;font:500 15px/1.25 var(--mgp-display, "Made Mirage", Georgia, serif)}.mgp-gq__pick-t b{font:500 13.5px/1 var(--mgp-sans)}.mgp-gq__three-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(40,30,22,.08)}.mgp-gq__three-foot [data-gq-sum]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:18px}.mgp-gq__three-foot s{color:var(--gq-ink2);font-size:15px}.mgp-gq__three-foot b{font-weight:500}.mgp-gq__three-foot em{font-style:normal;font:700 10.5px/1 var(--mgp-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gq-accent)}.mgp-gq__three-foot .mgp-btn{flex:1 1 220px}.mgp-gq__three>.mgp-gq__note{margin-top:12px;font-size:12.5px}.mgp-gq__more{margin-top:36px}.mgp-gq__more-row{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:12px;margin-top:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.mgp-gq__mini{display:flex;flex-direction:column;gap:6px;scroll-snap-align:start}.mgp-gq__mini-img{display:block;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:var(--gq-warm)}.mgp-gq__mini-img img{width:100%;height:100%;object-fit:cover;display:block}.mgp-gq__mini-t{margin-top:4px;font:500 16px/1.2 var(--mgp-display, "Made Mirage", Georgia, serif);color:var(--gq-ink);text-decoration:none}.mgp-gq__mini-p{font-size:13.5px}.mgp-gq__add{display:inline-flex;align-items:center;text-decoration:none;align-self:flex-start;height:38px;padding:0 16px;margin-top:4px;border:1px solid rgba(40,30,22,.3);border-radius:999px;background:transparent;font:700 10.5px/1 var(--mgp-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gq-ink);cursor:pointer}.mgp-gq__add:hover{border-color:var(--gq-terra);background:var(--gq-terra);color:#fff}.mgp-gq__promise{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin:36px 0 0;padding:22px 0 0;border-top:1px solid rgba(40,30,22,.08)}.mgp-gq__promise li{display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:1.4;color:var(--gq-ink2)}.mgp-gq__promise b{font:500 15px/1.25 var(--mgp-display, "Made Mirage", Georgia, serif);color:var(--gq-ink)}.mgp-gq__again{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:30px}@media(min-width:760px){.mgp-gq__res{padding:40px 32px 64px}.mgp-gq__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px;align-items:center;margin-top:34px}.mgp-gq__three{padding:28px 28px 24px}.mgp-gq__three-row{grid-template-columns:repeat(3,minmax(0,1fr))}.mgp-gq__pickrow{flex-direction:column;align-items:stretch;padding:12px}.mgp-gq__pick-img{width:100%;height:auto;aspect-ratio:1 / 1}.mgp-gq__pickrow input{position:absolute;margin:10px}.mgp-gq__pickrow{position:relative}.mgp-gq__three-foot .mgp-btn{flex:0 0 auto;min-width:240px}.mgp-gq__more-row{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.mgp-gq__promise{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.mgp-gq,.mgp-gq__step,.mgp-gq__res{transition:none;animation:none}}@media(max-width:760px){.mgp-gq__hero-img{aspect-ratio:4 / 3}}.mgp-gq__hero-img{position:relative}.mgp-gq__hero-img.has-worn img{object-fit:cover}.mgp-gq__inset{position:absolute;left:12px;bottom:12px;width:76px;height:76px;border-radius:12px;overflow:hidden;background:#ece9e3;box-shadow:0 4px 14px #281e162e;border:2px solid #fbfaf8}.mgp-gq__inset img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.mgp-gq__proof{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 0;font:400 13px/1.3 var(--mgp-sans);color:var(--gq-ink2, #6b5d51)}.mgp-gq__proof b{color:var(--gq-ink, #281e16);font-weight:600}.mgp-gq__stars{color:#00b67a;letter-spacing:1px;margin-right:4px}.mgp-gq__dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.mgp-gq__xmas{display:flex;align-items:center;gap:8px;margin:16px 0 0;font:400 13px/1.35 var(--mgp-sans);color:var(--gq-ink2, #6b5d51)}.mgp-gq__xmas b{color:var(--gq-ink, #281e16);font-weight:600}.mgp-gq__xmas svg{flex:none;width:20px;height:20px;fill:none;stroke:#6a2922;stroke-width:1.5;stroke-linejoin:round}@media(max-width:760px){.mgp-gq__inset{width:64px;height:64px;left:10px;bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/290/assets/mgp-gift-quiz.css.map */
