.gp-footer{position:relative;isolation:isolate;background:#101010;color:#f4f4f4;border-top:1px solid #333;padding:0 max(22px,4.2vw)}.gp-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 10% 0,#ffffff08,transparent 55%);pointer-events:none}.gp-footer__wrap{max-width:1520px;margin:auto}.gp-footer__top{display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid #303030;padding:23px 0;font-size:13px}.gp-footer__top>span{color:#ccc}.gp-footer__top>a{display:inline-flex;gap:28px;color:#fff;text-decoration:none;font-size:12px}.gp-footer__grid{display:grid;grid-template-columns:1.35fr .8fr .95fr 1.25fr;gap:clamp(22px,3.5vw,60px);padding:40px 0 34px}.gp-footer__logo{display:block;max-width:230px;color:#eee;text-decoration:none;font-size:24px}.gp-footer__logo img{display:block;width:100%;height:auto}.gp-footer__statement{font-size:23px;line-height:1.25;letter-spacing:-.025em;margin:23px 0 11px}.gp-footer__description{font-size:12px;color:#aaa;line-height:1.8;max-width:310px;margin:0 0 17px}.gp-footer__about{color:#ccc;font-size:11px;text-decoration:none}.gp-footer__about span{margin-left:15px}.gp-footer h2{font:inherit;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#eee;margin:0 0 18px}.gp-footer ul{list-style:none;margin:0;padding:0}.gp-footer li{margin:0 0 8px}.gp-footer__nav a{display:inline-block;padding:3px 0;font-size:12px;line-height:1.5;color:#aaa;text-decoration:none;transition:color .2s}.gp-footer__nav a:hover{color:#fff}.gp-footer__nav li:last-child a>span{margin-left:10px}.gp-footer__contact>p{font-size:12px;line-height:1.7;color:#aaa;margin:0 0 13px}.gp-footer__contact-link{display:flex;align-items:center;gap:12px;color:#ddd;text-decoration:none;font-size:12px;line-height:1.5;padding:10px 0;border-bottom:1px solid #2c2c2c;min-height:42px}.gp-footer__contact-link svg{flex:0 0 19px;width:19px;height:19px;color:#a8a8a8}.gp-footer__contact-link span{overflow-wrap:anywhere}.gp-footer__contact-link:hover{color:#fff}.gp-footer__contact-link--wa:hover svg{color:#25d366}.gp-footer__contact .gp-footer__showroom{margin-top:20px;font-size:11px}.gp-footer__showroom a{display:inline-block;margin-top:4px;color:#ccc;text-decoration:underline;text-underline-offset:4px}.gp-footer__socials{display:flex;gap:9px;margin-top:18px}.gp-footer__socials a{display:grid;place-items:center;width:34px;height:34px;border:1px solid #3a3a3a;color:#aaa}.gp-footer__socials a:hover{color:#fff;border-color:#888}.gp-footer__socials svg{width:15px;height:15px;fill:currentColor}.gp-footer__note{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #303030;padding:18px 0;color:#999;font-size:10px;line-height:1.5}.gp-footer a:focus-visible{outline:2px solid #fff;outline-offset:4px}.subfooter{background:#0a0a0a;color:#999;border-top:1px solid #242424}.subfooter .subfooter__copyright{font-size:10px;letter-spacing:.025em;text-transform:none;line-height:1.8}.subfooter .subfooter__copyright a{color:#aaa}.subfooter .subfooter__copyright a:hover{color:#fff}.subfooter .subfooter__item--copyright{gap:8px 18px}@media(max-width:999px){.gp-footer__grid{grid-template-columns:1.3fr 1fr;gap:32px 40px}.gp-footer__brand{grid-row:span 1}.gp-footer__contact{grid-column:2;grid-row:1}.gp-footer__nav{grid-row:2}.gp-footer__description{max-width:370px}}@media(max-width:599px){.gp-footer{padding:0 20px}.gp-footer__top{align-items:start;padding:20px 0;gap:15px}.gp-footer__top>span{font-size:12px;max-width:190px}.gp-footer__top>a{font-size:11px;gap:12px;white-space:nowrap}.gp-footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 20px;padding:29px 0 25px}.gp-footer__brand{grid-column:1/-1;grid-row:1}.gp-footer__logo{max-width:215px}.gp-footer__statement{margin-top:19px;font-size:23px}.gp-footer__description{max-width:none;font-size:12px}.gp-footer__nav{grid-row:2}.gp-footer__nav a{font-size:12px;line-height:1.6;padding:5px 0}.gp-footer h2{margin-bottom:14px;font-size:10px}.gp-footer__contact{grid-column:1/-1;grid-row:3;border-top:1px solid #303030;padding-top:24px}.gp-footer__contact-link{font-size:13px;padding:11px 0}.gp-footer__contact>p{font-size:12px}.gp-footer__note{display:block;padding:16px 0}.gp-footer__note>span{display:block}.gp-footer__note>span+span{margin-top:6px}.subfooter .subfooter__copyright{font-size:10px}}@media(prefers-reduced-motion:reduce){.gp-footer__nav a{transition:none}}.gp-cart-trigger{position:relative!important;overflow:visible!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:66px;min-height:42px;height:42px!important;align-self:center;padding:8px 11px!important;border:1px solid #ffffff38;border-radius:999px;background:#ffffff06;transition:background .22s,color .22s,border-color .22s}.header__desktop__button:has(.gp-cart-trigger){display:flex;align-items:center}.gp-cart-trigger:after{display:none!important}.gp-cart-trigger>.gp-cart-icon{width:24px!important;height:24px!important;flex:0 0 24px;display:block;font-size:24px!important}.header__mobile__right .gp-cart-trigger{justify-content:center;min-width:62px;min-height:42px;gap:7px;padding:7px 9px!important}.gp-cart-status{display:inline-flex;align-items:center;position:static;line-height:1;pointer-events:none}.gp-cart-price{display:none}.gp-cart-count{position:relative;display:inline-flex!important;align-items:center;justify-content:center;letter-spacing:0!important;text-indent:0!important;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#f4f4f4;color:#101010;border:0;box-shadow:none;font-size:0!important;line-height:1;font-weight:600;transition:background .22s,color .22s}.gp-cart-count:after{content:attr(data-header-cart-count);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:18px;letter-spacing:0;text-indent:0;font-variant-numeric:tabular-nums}.gp-cart-trigger:hover{background:#f4f4f4;border-color:#f4f4f4;color:#101010!important}.gp-cart-trigger:hover .gp-cart-count{background:#101010;color:#f4f4f4}.gp-cart-trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}.js__header__stuck .theme__header{background:#101010f5!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(min-width:1101px)and (hover:hover)and (pointer:fine){.header__desktop .navlink--toplevel,.header__desktop .navlink--toplevel .navtext{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px;font-weight:500;letter-spacing:.015em;text-transform:none;font-style:normal}.header__desktop .navlink--toplevel .navtext{line-height:1.3}}@media(prefers-reduced-motion:reduce){.gp-cart-trigger,.gp-cart-count{transition:none}}.gpn-trigger{display:flex;align-items:center;gap:7px}.gpn-trigger svg{transition:transform .3s}.gpn-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.gpn[hidden]{display:none!important}.gpn{display:block;position:fixed;top:var(--gpn-top,100px);left:0;right:0;z-index:7000;color:#f4f4f4;--gpn-ease:cubic-bezier(.2,.75,.2,1)}.gpn *{box-sizing:border-box}.gpn__window{background:radial-gradient(ellipse at 75% 0,#ffffff08,transparent 65%),#101010;border:1px solid #393939;border-radius:13px;box-shadow:0 20px 35px #0004;margin:6px max(18px,2.5vw) 0;max-height:none;overflow:hidden;opacity:0;transform:translateY(-12px);transition:opacity .25s,transform .45s var(--gpn-ease)}.gpn.is-open .gpn__window{opacity:1;transform:translateY(0)}.gpn button,.gpn a{color:inherit;text-decoration:none}.gpn button{font:inherit;cursor:pointer;white-space:normal}.gpn__bar{display:flex;align-items:center;gap:10px;min-height:54px;border-bottom:1px solid #333;padding:8px 20px}.gpn__bar>[data-gpn-current]{flex:1;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#c6c6c6}.gpn__close,.gpn__top-back{width:36px;height:36px;display:grid;place-items:center;background:none;border:0;padding:0;font-size:23px;flex-shrink:0}.gpn__close{border:1px solid #414141;border-radius:50%}.gpn__top-back{display:none}.gpn__stage{position:relative;display:grid}.gpn__overview{grid-area:1/1;margin:12px;border:1px solid #505050;border-radius:11px;background:radial-gradient(ellipse at 90% 0,#ffffff08,transparent 60%),#191919;box-shadow:0 18px 38px #0006;overflow:hidden}.gpn.is-deep .gpn__stage{height:auto}.gpn__mainnav{display:none}.gpn__intro{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px}.gpn__title{font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:0 0 7px;color:#f4f4f4}.gpn__muted{color:#aaa;font-size:11px;line-height:1.5;margin:0}.gpn__eyebrow{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#aaa;margin:0 0 10px}.gpn__intro .gpn__eyebrow{display:none}.gpn__all{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;border-bottom:1px solid #666;padding:8px 0;white-space:nowrap}.gpn__categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:0 17px 17px}.gpn__category{display:block;min-width:0;text-align:left;background:#191919;border:1px solid #393939;border-bottom:2px solid var(--gpn-accent);border-radius:8px;padding:0;overflow:hidden;transition:border-color .25s,background .25s}.gpn__category:hover,.gpn__category[aria-expanded=true]{border-color:var(--gpn-accent);background:#191919}.gpn__category-image{display:block;position:relative;aspect-ratio:1.65;overflow:hidden;background:#242424}.gpn__category-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--gpn-ease)}.gpn__category:hover img{transform:scale(1.045)}.gpn__circle{position:absolute;right:9px;top:9px;width:28px;height:28px;border:1px solid #ffffff80;border-radius:50%;display:grid;place-items:center;font-size:16px;background:#0005}.gpn__category-copy{display:block;padding:13px 12px}.gpn__category-copy strong{display:block;font-size:22px;font-weight:500;line-height:1.1;letter-spacing:-.025em;margin-bottom:7px}.gpn__category-copy small{display:block;font-size:10px;color:#ccc;line-height:1.45;min-height:29px;white-space:normal}.gpn__help{padding:12px 17px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #333;color:#aaa;font-size:10px;line-height:1.5}.gpn__help a{color:#eee}.gpn__detail-shell{grid-area:1/1;align-self:start;position:relative;inset:auto;margin:46px 12px 12px;min-height:0;height:0;z-index:4;border:1px solid #505050;border-radius:11px;background:radial-gradient(ellipse at 90% 0,#ffffff08,transparent 60%),#191919;box-shadow:0 18px 38px #0009;overflow:hidden;visibility:hidden;opacity:0;transform:translateY(-20px);transition:transform .5s var(--gpn-ease),opacity .3s,visibility .5s}.gpn.is-deep .gpn__detail-shell{visibility:visible;opacity:1;transform:translateY(0);height:auto;overflow:visible}.gpn__detail-inner{height:auto;overflow:visible}.gpn__page{height:auto;padding:17px;overflow:visible;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#666 #222}.gpn__page[hidden]{display:none!important}.gpn__desktop-back{display:inline-flex;align-items:center;gap:9px;font-size:10px!important;border:0;background:none;padding:0 0 12px;min-height:32px}.gpn__detail-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:17px}.gpn__detail-head h2{font-size:28px;line-height:1.1;font-weight:500;letter-spacing:-.03em;margin:0 0 7px;color:#f4f4f4}.gpn__detail-head p:not(.gpn__eyebrow){font-size:11px;line-height:1.4;color:#bbb;margin:0}.gpn__detail-head .gpn__eyebrow{margin-bottom:7px}.gpn__models{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.gpn__model{display:block;position:relative;min-width:0;background:#222;border:1px solid #3c3c3c;border-radius:7px;overflow:hidden;transition:border-color .25s}.gpn__model:hover{border-color:var(--gpn-accent,#bbb);background:#222}.gpn__model-image{display:block;aspect-ratio:1.15;overflow:hidden;background:#222}.gpn__model-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--gpn-ease)}.gpn__model:hover img{transform:scale(1.045)}.gpn__model-copy{display:block;padding:10px 22px 10px 9px}.gpn__model-copy strong{font-size:12px;line-height:1.3;font-weight:500;display:block}.gpn__model-copy small{font-size:9px;line-height:1.4;color:#aaa;display:block;margin-top:4px}.gpn__arrow{position:absolute;right:8px;bottom:12px;font-size:15px;color:var(--gpn-accent,#bbb)}.gpn__extras{border-top:1px solid #414141;margin-top:17px;padding-top:13px}.gpn__extras>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gpn__model--extra{display:flex;align-items:center}.gpn__model--extra .gpn__model-image{width:82px;flex-shrink:0;aspect-ratio:1.18}.gpn__model--extra .gpn__model-copy{padding-right:26px}.gpn__model--extra .gpn__arrow{bottom:auto;top:50%;transform:translateY(-50%)}.gpn__shine{display:grid;grid-template-columns:1.4fr 1fr;gap:14px;max-width:960px}.gpn__shine-main{display:grid;grid-template-columns:1fr auto;position:relative;overflow:hidden;background:#222;border:1px solid #555;border-bottom:2px solid #e6007e;border-radius:8px}.gpn__shine-image{display:block;aspect-ratio:2.3;grid-column:1/-1;overflow:hidden}.gpn__shine-image img{width:100%;height:100%;object-fit:cover}.gpn__shine-main>span:nth-child(2){padding:13px}.gpn__shine-main strong{display:block;font-size:19px;font-weight:500}.gpn__shine-main:hover{border-color:#e6007e}.gpn__shine-main small{display:block;font-size:11px;color:#bbb;margin-top:5px;line-height:1.4}.gpn__shine-main>span:last-child{padding:16px;color:#e6007e;align-self:center}.gpn__shine-more{display:grid;align-content:start;gap:8px}.gpn__search,.gpn__rail,.gpn__scrim{display:none}.gpn.is-deep .gpn__rail--shop{display:block;position:absolute;left:12px;top:10px;bottom:12px;width:32px;z-index:5;background:#242424;color:#c9c9c9;border:1px solid #484848;border-right:0;border-radius:10px 0 0 10px;font-size:11px;letter-spacing:.12em;padding:0}.gpn__rail span{writing-mode:vertical-rl;transform:rotate(180deg);display:inline-block}.gpn__rail:hover{color:#fff;background:#303030}.gpn :is(a,button,input):focus-visible{outline:2px solid #fff;outline-offset:3px}.gpn__close:hover{background:#303030}.header__wrapper:has(.gpn.is-open) .theme__header{background:#101010!important;color:#f4f4f4}.header__wrapper:has(.gpn.is-open){--text:#f4f4f4;--text-dark:#f4f4f4;--underline:#f4f4f4}.gpn.is-deep .gpn__rail--shop{left:12px;right:12px;top:10px;bottom:auto;width:auto;height:36px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;border:1px solid #484848;border-bottom:0;border-radius:10px 10px 0 0;letter-spacing:.08em}.gpn__rail--shop span{writing-mode:horizontal-tb;transform:none}@media(max-width:1100px),(any-pointer:coarse){.gpn{left:10px;right:auto;width:min(480px,calc(100vw - 20px));top:calc(var(--gpn-top,88px) + 8px);bottom:max(14px,env(safe-area-inset-bottom));padding:0}.gpn__window{position:relative;z-index:1;margin:0;height:100%;max-height:none;overflow:hidden;border-radius:12px;box-shadow:0 16px 40px #0005;transform:translate(-18px)}.gpn__bar{padding:8px 12px;min-height:58px}.gpn__bar>[data-gpn-current]{font-size:11px;letter-spacing:.05em;text-transform:none}.gpn__close{border:0}.gpn__top-back{display:grid;visibility:hidden}.gpn[data-level="1"] .gpn__top-back,.gpn[data-level="2"] .gpn__top-back{visibility:visible}.gpn__stage,.gpn.is-deep .gpn__stage{height:calc(100% - 58px);position:relative;display:block;overflow:hidden}.gpn__mainnav{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding-bottom:12px;overscroll-behavior:contain;background:#141414}.gpn__intro{padding:22px 18px 18px;display:block}.gpn__intro .gpn__eyebrow{display:block;margin-bottom:13px}.gpn__title{font-size:29px;max-width:350px;margin-bottom:10px}.gpn__muted{font-size:12px;max-width:330px;line-height:1.6}.gpn__intro>.gpn__all{margin-top:8px;font-size:11px;min-height:38px}.gpn__search{display:flex;margin:0 18px 20px;border:1px solid #454545;background:#1d1d1d;min-height:44px;border-radius:6px;overflow:hidden}.gpn__search input{min-width:0;flex:1;border:0;background:none;color:#eee;padding:11px 12px;font-size:13px;box-shadow:none}.gpn__search button{width:44px;display:grid;place-items:center;background:none;border:0}.gpn__primary{padding:0 18px 22px;display:grid;gap:0}.gpn__primary>a,.gpn__primary>button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:14px 0;border:0;border-top:1px solid #383838;background:none;text-align:left}.gpn__primary strong{font-size:21px;font-weight:400;letter-spacing:-.02em;line-height:1.3}.gpn__primary small{display:block;color:#a7a7a7;font-size:11px;margin-top:5px;line-height:1.4}.gpn__primary>a>span:last-child,.gpn__primary>button>span:last-child{font-size:20px;color:#aaa}.gpn__help{padding:15px 18px;display:block}.gpn__help a{display:block;margin-top:6px;min-height:30px}.gpn__overview{margin:0;box-shadow:none;position:absolute;top:0;right:0;bottom:0;left:24px;background:#191919;border:1px solid #4a4a4a;border-radius:10px 0 0;overflow:auto;overscroll-behavior:contain;transform:translate(105%);transition:transform .55s var(--gpn-ease);padding-bottom:12px;z-index:2;scrollbar-width:thin}.gpn[data-level="1"]:not(.is-service) .gpn__overview,.gpn[data-level="2"] .gpn__overview{transform:translate(0)}.gpn__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 18px}.gpn__category-image{aspect-ratio:1.4}.gpn__category-copy{padding:12px 10px}.gpn__category-copy strong{font-size:20px;margin-bottom:6px}.gpn__category-copy small{font-size:10px;min-height:42px}.gpn__categories>.gpn__category:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center}.gpn__categories>.gpn__category:last-child:nth-child(odd) .gpn__category-image{aspect-ratio:1.6}.gpn__rail{display:block;position:absolute;top:0;bottom:0;width:24px;padding:0;border:0;background:#202020;border-right:1px solid #444;color:#bbb;font-size:10px;letter-spacing:.1em;z-index:5;visibility:hidden}.gpn__rail span{writing-mode:vertical-rl;transform:rotate(180deg);display:inline-block}.gpn__rail--main{left:0}.gpn__rail--shop,.gpn.is-deep .gpn__rail--shop{display:block;height:auto;right:auto;position:absolute;left:24px;top:0;bottom:0;width:24px;border-radius:0;border:0;border-right:1px solid #444;background:#202020;font-size:10px;padding:0}.gpn[data-level="1"] .gpn__rail--main,.gpn[data-level="2"] .gpn__rail{visibility:visible}.gpn__rail:hover{background:#2b2b2b;color:#fff}.gpn__detail-shell{position:absolute;top:0;right:0;bottom:0;left:48px;margin:0;height:100%;align-self:stretch;transform:translate(105%);transition:transform .55s var(--gpn-ease),visibility .55s;opacity:1;visibility:hidden;border-radius:10px 0 0;background:#1a1a1a;border:1px solid #555;box-shadow:-8px 0 18px #0005}.gpn.is-service .gpn__detail-shell{left:24px}.gpn.is-deep .gpn__detail-shell{transform:translate(0);visibility:visible;height:100%;overflow:hidden}.gpn__detail-inner{height:100%;overflow:hidden}.gpn__page{height:100%;overflow-y:auto;padding:24px 14px 18px}.gpn__desktop-back{display:none}.gpn__detail-head{display:block;margin-bottom:25px}.gpn__detail-head .gpn__eyebrow{margin-bottom:14px;font-size:10px}.gpn__detail-head h2{font-size:31px;line-height:1.12;margin-bottom:12px}.gpn__detail-head p:not(.gpn__eyebrow){font-size:11px;line-height:1.5}.gpn__detail-head>.gpn__all{margin-top:10px;min-height:38px;font-size:10px}.gpn__models{grid-template-columns:1fr;gap:9px}.gpn__model{display:flex;align-items:center;gap:0;border-radius:7px;background:#222;border-color:#373737;min-height:86px}.gpn__model-image{width:86px;flex:0 0 86px;aspect-ratio:1}.gpn__model-copy{padding:11px 25px 11px 13px;min-width:0}.gpn__model-copy strong{font-size:14px}.gpn__model-copy small{font-size:10px;line-height:1.5}.gpn__arrow{bottom:auto;top:50%;transform:translateY(-50%);right:10px;font-size:16px}.gpn__extras{margin-top:23px;padding-top:19px}.gpn__extras>div{grid-template-columns:1fr;gap:9px}.gpn__model--extra .gpn__model-image{width:86px;aspect-ratio:1}.gpn__shine{grid-template-columns:1fr;gap:20px}.gpn__shine-main strong{font-size:20px}.gpn__shine-main small{font-size:11px}.gpn__shine-image{aspect-ratio:1.6}.gpn__shine-more{gap:9px}.gpn__page--service .gpn__primary{padding:0}.gpn__page--service .gpn__primary strong{font-size:18px}.header__wrapper .header__desktop{display:none}.header__wrapper .header__mobile{display:grid}body:has(.gpn.is-open) .gpsupport{visibility:hidden}.gpn__scrim{display:block;position:fixed;top:var(--gpn-top,0px);left:0;right:0;bottom:0;border:0;background:#00000029;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:-1;opacity:0;pointer-events:none;transition:opacity .25s}.gpn.is-open .gpn__scrim{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.gpn *,.gpn-trigger svg{animation:none!important;transition:none!important}}#cx_whatsapp_init{display:none!important}.gpsupport{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:999999;display:block;color:#f7f7f4;font-family:inherit;line-height:1.4;isolation:isolate}.gpsupport *{box-sizing:border-box}.gpsupport__details{position:relative;border:0;margin:0;padding:0}.gpsupport__toggle{display:flex;align-items:center;gap:12px;padding:15px 18px;list-style:none;cursor:pointer;border:1px solid #ffffff45;border-radius:30px;background:linear-gradient(135deg,#303236,#121314);color:#fff;box-shadow:0 8px 35px #0008,0 0 22px #ffffff0a;font-size:12px;font-weight:600;letter-spacing:.015em;transition:transform .25s,border-color .25s}.gpsupport__toggle::-webkit-details-marker{display:none}.gpsupport__toggle svg{width:23px;height:23px;flex:none}.gpsupport__toggle:hover{transform:translateY(-3px);border-color:#fff9}.gpsupport__plus{font-size:22px;font-weight:300;line-height:1;transition:transform .3s}.gpsupport [open] .gpsupport__plus{transform:rotate(45deg)}.gpsupport__panel{position:absolute;bottom:calc(100% + 14px);right:0;width:365px;max-width:calc(100vw - 32px);max-height:calc(100svh - 120px);overflow:auto;border:1px solid #ffffff30;border-radius:16px;background:radial-gradient(ellipse at 90% 0%,#ffffff14,transparent 55%),#151617;box-shadow:0 20px 70px #0009;padding:27px 24px 17px;animation:gpsupport-open .35s cubic-bezier(.2,.8,.2,1) both}.gpsupport__head>span{font-size:8px;letter-spacing:.13em;color:#b1b4b8}.gpsupport__head h2{font-size:30px;font-weight:500;letter-spacing:-.045em;line-height:1.1;margin:14px 0;color:#fff}.gpsupport__head p{font-size:12px;color:#b7b9bc;line-height:1.6;margin:0 0 20px}.gpsupport__option{display:flex;align-items:center;gap:12px;min-height:72px;border-top:1px solid #ffffff20;color:#fff;text-decoration:none;padding:13px 0;transition:color .2s,transform .2s}.gpsupport__option:hover{color:#8bd4f3;transform:translate(3px)}.gpsupport__icon{display:grid;place-items:center;width:33px;height:33px;flex:none;border:1px solid #ffffff30;border-radius:50%;font-size:16px}.gpsupport__option>span:nth-child(2){flex:1}.gpsupport__option strong{display:block;font-size:14px;font-weight:500}.gpsupport__option small{display:block;color:#a5a8ac;font-size:10px;margin-top:4px}.gpsupport__option>span:last-child{font-size:17px}.gpsupport__foot{font-size:10px;color:#8e9196;margin:10px 0 0}.gpsupport :focus-visible{outline:2px solid #fff;outline-offset:4px}@keyframes gpsupport-open{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:799px){.gpsupport{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.gpsupport__toggle{padding:12px 14px;font-size:11px;gap:9px}.gpsupport__toggle svg{width:21px;height:21px}.gpsupport__panel{padding:23px 20px 16px;width:345px}.gpsupport__head h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.gpsupport *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAACIAAAAAAAAAAgAQ */
