.gmx-svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;display:block}.gmx-better{margin:10px 0 2px}.gmx-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:#171717;text-decoration:underline;text-decoration-color:#d4895abf;text-underline-offset:4px;text-decoration-thickness:1.5px}.gmx-link:hover{color:#9a5a2e}.gmx-link:focus-visible{outline:2px solid #d4895a;outline-offset:3px;border-radius:4px}.gmx-i{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#171717;color:#ffddbf;font:700 11px/1 Georgia,serif;font-style:italic;text-decoration:none}.gmx-strip{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 6px;padding:6px;border-radius:22px;background:radial-gradient(60% 120% at 0% 0%,rgba(205,222,240,.13),transparent 60%),radial-gradient(60% 140% at 100% 100%,rgba(255,196,150,.26),transparent 65%),linear-gradient(160deg,#1f2226,#111316 60%,#0c0d0f);box-shadow:0 22px 40px -24px #000000bf,0 0 0 1px #ffffff0a,inset 0 1px #ffffff12}.gmx-strip:before{content:"";position:absolute;top:0;left:30px;right:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,221,191,.75),transparent);z-index:1}.gmx-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,221,191,.11) 50%,transparent 65%);transform:translate(-120%);animation:gmxShine 7s ease-in-out 1.2s infinite}@keyframes gmxShine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.gmx-btn{all:unset;box-sizing:border-box;position:relative;cursor:pointer;display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:16px;color:#fff;transition:background .25s,transform .25s cubic-bezier(.2,.8,.2,1)}.gmx-btn+.gmx-btn:before{content:"";position:absolute;left:0;top:24%;bottom:24%;width:1px;background:#ffffff1a}.gmx-btn:hover{background:#ffffff12}.gmx-btn:hover .gmx-ic{transform:translateY(-1px) rotate(-4deg);box-shadow:0 10px 20px -8px #ffb88c8c,inset 0 1px #ffffffb3}.gmx-btn:focus-visible{outline:2px solid #ffddbf;outline-offset:-2px}.gmx-btn .gmx-ic{flex:0 0 38px;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#171717;background:linear-gradient(145deg,#ffe6cf,#ffb88c 60%,#e59f6c);box-shadow:0 6px 14px -8px #ffb88c80,inset 0 1px #ffffffb3;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.gmx-btn .gmx-svg{width:21px;height:21px;stroke-width:1.8}.gmx-btn b{display:block;font-size:13.5px;line-height:1.2;font-weight:700;color:#fff;letter-spacing:-.005em}.gmx-btn small{display:block;margin-top:3px;font-size:11.5px;line-height:1.25;color:#ffddbfc7}@media(max-width:560px){.gmx-strip{grid-template-columns:1fr}.gmx-btn+.gmx-btn:before{left:16px;right:16px;top:0;bottom:auto;width:auto;height:1px}}.gmx-dlg{border:0;padding:0;margin:auto;background:transparent;width:min(580px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 32px);overflow:visible;color:#171717}.gmx-dlg--wide{width:min(820px,calc(100vw - 24px))}.gmx-dlg::backdrop{background:#17120e7a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gmx-dlg[open]{animation:gmxIn .34s cubic-bezier(.2,.8,.2,1)}@keyframes gmxIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.gmx-card{position:relative;max-height:calc(100dvh - 32px);overflow:auto;border-radius:28px;background:linear-gradient(170deg,#fffdfb,#fbf6f0);box-shadow:0 40px 90px -30px #140e088c,inset 0 0 0 1px #fffc}.gmx-top{position:relative;overflow:hidden;padding:30px 30px 26px;border-radius:28px 28px 0 0;color:#fff;background:radial-gradient(55% 80% at 0% 0%,rgba(205,222,240,.14),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(255,196,150,.24),transparent 65%),linear-gradient(160deg,#1b1e22,#111316 55%,#0c0d0f)}.gmx-top:after{content:"";position:absolute;top:0;left:36px;right:36px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,221,191,.7),transparent)}.gmx-kick{margin:0 0 10px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffddbfeb}.gmx-top h2{margin:0;font-size:clamp(26px,4.4vw,36px);line-height:1.05;letter-spacing:-.03em;font-weight:800;color:#fff}.gmx-top h2 em{font-style:normal;background:linear-gradient(100deg,#ffddbf,#ffb88c 55%,#f0b48a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gmx-top p{margin:12px 0 0;max-width:560px;font-size:15px;line-height:1.55;color:#ffffffbd}.gmx-top p strong{color:#fff}.gmx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:22px}.gmx-stat{padding:12px 14px;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.gmx-stat b{display:block;font-size:24px;line-height:1;font-weight:800;letter-spacing:-.03em;background:linear-gradient(100deg,#ffddbf,#ffb88c 60%,#f0b48a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gmx-stat>span{display:block;margin-top:6px;font-size:12px;line-height:1.3;color:#ffffffa8}.gmx-stat b{white-space:nowrap}.gmx-x{all:unset;cursor:pointer;position:absolute;top:16px;right:16px;z-index:2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;color:#fff;font-size:20px;line-height:1;box-shadow:inset 0 0 0 1px #ffffff2e}.gmx-x:hover{background:#fff3}.gmx-x:focus-visible{outline:2px solid #ffddbf;outline-offset:2px}.gmx-body{padding:24px 30px 28px;font-size:14.5px;line-height:1.6;color:#3d3731}.gmx-body strong{color:#171717}.gmx-body a{color:#9a5a2e;text-underline-offset:3px}.gmx-sub{margin:0 0 12px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9a5a2e}.gmx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gmx-item{display:flex;gap:12px;padding:14px;border-radius:18px;background:#ffffffe0;box-shadow:inset 0 0 0 1px #9a5a2e1f,0 10px 20px -18px #3c281480;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.gmx-item:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #9a5a2e42,0 16px 26px -18px #3c28148c}.gmx-item .gmx-ic{flex:0 0 38px;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#ffc9a0;background:linear-gradient(160deg,#2a2622,#111316);box-shadow:inset 0 1px #ffffff1a,0 6px 12px -8px #0009}.gmx-item b{display:block;font-size:14px;color:#171717;line-height:1.25}.gmx-item>span:last-child>span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:#625a52}.gmx-item--hi{background:linear-gradient(150deg,#fff3e6,#ffe3cb);box-shadow:inset 0 0 0 1px #d4895a59}.gmx-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.gmx-act{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;font-weight:700;font-size:14px;text-decoration:none!important;color:#171717!important;background:#fff;box-shadow:inset 0 0 0 1px #1717171f}.gmx-act .gmx-svg{width:17px;height:17px}.gmx-act--dk{background:linear-gradient(180deg,#2a2622,#171717);color:#fff!important;box-shadow:0 12px 24px -14px #0009}.gmx-act:hover{transform:translateY(-1px)}.gmx-list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.gmx-list li{position:relative;padding-left:22px}.gmx-list li:before{content:"";position:absolute;left:4px;top:.6em;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#9a5a2e,#f0b48a)}.gmx-note{margin:16px 0 0;padding:12px 14px;border-radius:14px;background:#fff1e4;color:#5a3a20;font-size:13.5px}.gmx-form{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.gmx-form label{display:grid;gap:5px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#7a6f64}.gmx-form .gmx-full{grid-column:1/-1}.gmx-form input,.gmx-form textarea{box-sizing:border-box;width:100%;padding:12px 14px;border-radius:12px;border:1px solid rgba(23,23,23,.12);background:#fff;font:inherit;font-size:15px;text-transform:none;letter-spacing:0;color:#171717}.gmx-form textarea{min-height:76px;resize:vertical}.gmx-form input:focus,.gmx-form textarea:focus{outline:none;border-color:#d4895a;box-shadow:0 0 0 3px #ffb88c59}.gmx-submit{all:unset;box-sizing:border-box;grid-column:1/-1;cursor:pointer;text-align:center;padding:15px 20px;border-radius:999px;background:linear-gradient(180deg,#2a2622,#171717);color:#fff;font-weight:700;font-size:15px;box-shadow:0 14px 28px -16px #0009}.gmx-submit:hover{background:linear-gradient(180deg,#3a332d,#1d1a17)}.gmx-submit:focus-visible{outline:2px solid #d4895a;outline-offset:3px}.gmx-ok{padding:16px;border-radius:16px;background:#fff1e4;color:#5a3a20}.gmx-err{grid-column:1/-1;padding:10px 12px;border-radius:12px;background:#fdecea;color:#8c1d18;font-size:13.5px}.gmx-or{margin:16px 0 0;font-size:13.5px;color:#625a52}.gmx-more{display:inline-block;margin-top:16px;font-weight:700}@media(max-width:760px){.gmx-grid,.gmx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.gmx-grid,.gmx-form{grid-template-columns:1fr}.gmx-top{padding:26px 22px 22px}.gmx-body{padding:20px 22px 24px}}@media(prefers-reduced-motion:reduce){.gmx-dlg[open]{animation:none}.gmx-strip:after{animation:none;display:none}.gmx-btn,.gmx-btn .gmx-ic,.gmx-item{transition:none}}.gmx-btn>span:last-child{flex:1;min-width:0}.gmx-chev{position:absolute;right:9px;top:50%;width:13px;height:13px;margin-top:-6.5px;opacity:0;transform:translate(-4px);transition:opacity .25s,transform .25s;color:#ffddbf}.gmx-btn:hover .gmx-chev,.gmx-btn:focus-visible .gmx-chev{opacity:1;transform:none}.gmx-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.gmx-chip{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;border-radius:999px;background:linear-gradient(150deg,#fff6ed,#ffe7d2);box-shadow:inset 0 0 0 1px #d4895a52;font-size:12.5px;font-weight:650;color:#5a3a20;transition:transform .2s,box-shadow .2s}.gmx-chip:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #9a5a2e80,0 8px 16px -12px #5a3a2099}.gmx-chip:focus-visible{outline:2px solid #d4895a;outline-offset:2px}.gmx-chip i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#171717;color:#ffddbf}.gmx-chip i .gmx-svg{width:12px;height:12px;stroke-width:2.6}.gmx-nav{position:sticky;top:0;z-index:3;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:12px 30px;margin:0 -30px 18px;background:#fbf6f0db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px #9a5a2e1f}.gmx-nav::-webkit-scrollbar{display:none}.gmx-nav button{all:unset;flex:0 0 auto;cursor:pointer;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:700;color:#5b534b;background:#fff;box-shadow:inset 0 0 0 1px #17171714;transition:background .2s,color .2s}.gmx-nav button:hover,.gmx-nav button.is-on{background:#171717;color:#ffddbf;box-shadow:none}.gmx-nav button:focus-visible{outline:2px solid #d4895a;outline-offset:2px}.gmx-adv .gmx-body{padding-top:0}.gmx-sec{scroll-margin-top:70px}.gmx-sec+.gmx-sec{margin-top:26px}.gmx-sec h3{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9a5a2e}.gmx-sec h3:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(212,137,90,.4),transparent)}.gmx-promise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gmx-big{position:relative;overflow:hidden;display:flex;gap:14px;padding:18px;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px #9a5a2e24,0 18px 30px -24px #3c28148c}.gmx-big:before{content:"";position:absolute;top:0;left:18px;right:18px;height:2px;border-radius:2px;background:linear-gradient(90deg,#9a5a2e,#d4895a 45%,#f0b48a)}.gmx-big .gmx-ic{flex:0 0 46px;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#ffc9a0;background:linear-gradient(160deg,#2a2622,#111316);box-shadow:inset 0 1px #ffffff1a,0 8px 16px -10px #000000b3}.gmx-big .gmx-svg{width:23px;height:23px}.gmx-big b{display:block;font-size:18px;line-height:1.15;letter-spacing:-.02em;color:#171717}.gmx-big p{margin:5px 0 0;font-size:13.5px;line-height:1.5;color:#5b534b}.gmx-big small{display:block;margin-top:6px;font-size:11.5px;color:#8a8178}.gmx-big--hi{background:linear-gradient(145deg,#ffe9d6,#ffd1ac 70%,#f6bb8e);box-shadow:inset 0 0 0 1px #9a5a2e40,0 22px 36px -24px #9a5a2eb3}.gmx-big--hi:before{display:none}.gmx-big--hi p{color:#5a3a20}.gmx-big--hi small{color:#7d4521}.gmx-dlg[open] .gmx-rise{animation:gmxRise .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d,0) * 35ms)}@keyframes gmxRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:640px){.gmx-promise{grid-template-columns:1fr}.gmx-nav{padding:10px 22px;margin:0 -22px 16px}}@media(prefers-reduced-motion:reduce){.gmx-dlg[open] .gmx-rise{animation:none}.gmx-chev,.gmx-chip{transition:none}}.gmx-dlg:focus,.gmx-dlg:focus-visible,.gmx-card:focus,.gmx-card:focus-visible{outline:none}@media(max-width:560px){.gmx-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding:5px;border-radius:20px}.gmx-btn{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;padding:11px 4px 10px}.gmx-btn+.gmx-btn:before{left:0;right:auto;top:22%;bottom:22%;width:1px;height:auto}.gmx-btn>span:last-child{flex:0 0 auto}.gmx-btn b{font-size:12px;line-height:1.2}.gmx-btn small,.gmx-chev{display:none}.gmx-btn .gmx-ic{flex:0 0 36px;width:36px;height:36px}.gmx-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-18px;padding:2px 18px 2px 0;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.gmx-chips::-webkit-scrollbar{display:none}.gmx-chip{flex:0 0 auto}.gmx-dlg,.gmx-dlg--wide{width:100vw;max-width:100vw;margin:auto 0 0;max-height:92dvh}.gmx-dlg[open]{animation:gmxUp .38s cubic-bezier(.2,.8,.2,1)}.gmx-card{max-height:92dvh;border-radius:24px 24px 0 0}.gmx-top{padding:30px 20px 20px;border-radius:24px 24px 0 0}.gmx-top:before{content:"";position:absolute;top:9px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#ffffff47}.gmx-x{top:14px;right:14px;width:34px;height:34px}.gmx-top h2{font-size:28px;padding-right:40px}.gmx-top p{font-size:14px}.gmx-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:16px}.gmx-stat{padding:9px 8px;border-radius:12px}.gmx-stat b{font-size:17px}.gmx-stat>span{font-size:10.5px;margin-top:4px}.gmx-body{padding:18px 20px 26px}.gmx-nav{padding:10px 20px;margin:0 -20px 14px}.gmx-big{padding:14px;gap:12px}.gmx-big b{font-size:16px}.gmx-big .gmx-ic{flex-basis:40px;width:40px;height:40px}.gmx-form input,.gmx-form textarea{font-size:16px}.gmx-act{flex:1 1 auto;justify-content:center}}@keyframes gmxUp{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gmx-dlg[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/gm-pdp-popups.css.map */
