#ggc-root{--gg-cream:#fffbf0;--gg-ink:#000;--gg-line:#d3d1cb;--gg-body:GGCollectionGotham,Arial,sans-serif;--gg-heading:GGCollectionNekst,Arial,sans-serif;background:var(--gg-cream);color:#000;font-family:var(--gg-body);font-size:18px;line-height:1.4}#ggc-root>section{max-width:1200px;margin-inline:auto;width:100%;scroll-margin-top:30px}#ggc-root h1,#ggc-root h2,#ggc-root h3,#ggc-root h4{font-family:var(--gg-heading);font-weight:700;letter-spacing:-.035em;line-height:1.1}#ggc-root .ggc-wrap{max-width:1200px;padding:0 65px}#ggc-root .ggc-primary{font-family:GGCollectionNekst,Arial,sans-serif;font-weight:400;font-size:16.75px;gap:9px;min-height:40px;padding:8px 22px;background:#000;color:#fff;border:0;border-radius:40px;line-height:1.25;white-space:nowrap}#ggc-root .ggc-primary:hover{background:#263d38;transform:translateY(-1px)}#ggc-root .ggf-center{text-align:center}#ggc-root .ggf-subheading{font-size:32px;margin:0;line-height:1.16}#ggc-root .ggf-brush-title{height:auto;object-fit:contain;margin:15px auto 0}#ggc-root .ggf-hero{position:relative;text-align:center;padding:20px 0 0;min-height:850px;background-image:var(--ggf-pattern);background-size:1200px auto;background-position:center top;background-repeat:no-repeat}#ggc-root .ggf-hero-art{width:100%;height:auto}#ggc-root .ggf-hero-title{position:absolute;z-index:1;left:0;top:43px;width:100%;text-align:center}#ggc-root .ggf-brand{width:154px;height:auto;margin:auto}#ggc-root .ggf-hero h1{font-size:50px;letter-spacing:-.045em;line-height:1.1;margin:2px 0 0}#ggc-root .ggf-wordmark{width:500px;max-width:70%;height:auto;margin:2px auto 0}#ggc-root .ggf-hero-copy{font-size:18px;line-height:25px;max-width:630px;margin:-16px auto 15px}#ggc-root .ggf-ready-link{display:table;margin:17px auto 0;font:400 14px GGCollectionNekst,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}#ggc-root .ggf-intro{padding-top:38px;padding-bottom:65px}#ggc-root .ggf-endless{position:relative;display:table;margin:16px auto 39px}#ggc-root .ggf-endless>.ggf-brush-title{width:556px;margin:0}#ggc-root .ggf-endless-underline{position:absolute;bottom:-5px;width:362px;left:113px;z-index:0}#ggc-root .ggf-section-intro{font-size:18px;line-height:25px;margin:auto;max-width:900px}#ggc-root .ggf-steps{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:0}#ggc-root .ggf-steps>article{min-width:0;text-align:left}#ggc-root .ggf-step-visual{position:relative;height:310px}#ggc-root .ggf-step-image{position:absolute;height:auto;max-width:none;width:720px;left:-25px;top:-40px}#ggc-root .ggf-steps article+article .ggf-step-image{width:656px;left:-30px;top:0}#ggc-root .ggf-step-stroke{position:absolute;width:139px;left:74px;top:15px;z-index:2}#ggc-root .ggf-step-label{position:absolute;width:91px;left:104px;top:23px;z-index:3}#ggc-root .ggf-steps article+article .ggf-step-stroke{width:125px;left:38px;top:35px}#ggc-root .ggf-steps article+article .ggf-step-label{left:61px;top:43px;width:85px}#ggc-root .ggf-shell-label-one{position:absolute;width:98px;left:146px;top:91px;z-index:2}#ggc-root .ggf-shell-label-two{position:absolute;width:92px;left:430px;top:75px;z-index:2}#ggc-root .ggf-shell-arrow-one{position:absolute;width:25px;left:220px;top:80px;z-index:2}#ggc-root .ggf-shell-arrow-two{position:absolute;width:27px;left:481px;top:112px;z-index:2}#ggc-root .ggf-pack-labels{position:absolute;left:56px;top:80px;width:472px;z-index:2}#ggc-root .ggf-step-copy{position:relative;padding:0 0 0 97px}#ggc-root .ggf-steps article+article .ggf-step-copy{padding-left:45px;padding-right:20px}#ggc-root .ggf-color-links{display:flex;align-items:center;gap:4px;background:#efefeb;border-radius:30px;width:fit-content;padding:2px 4px 2px 12px;min-height:26px;margin:0 0 17px;font-size:10px}#ggc-root .ggf-color-links span{margin-right:4px}#ggc-root .ggf-color-links a{display:block;background:var(--swatch);width:22px;height:22px;border:1px solid #000;border-radius:50%}#ggc-root .ggf-color-links a:hover{outline:2px solid #b8b7ae;outline-offset:2px}#ggc-root .ggf-step-copy h3{font-size:24px;margin:0 0 4px}#ggc-root .ggf-step-copy p{font-size:18px;line-height:25px;min-height:86px}#ggc-root .ggf-step-copy small{font-size:14px}#ggc-root .ggf-step-copy>.ggc-primary{margin-top:15px}#ggc-root .ggc-looks{padding-top:35px;padding-bottom:75px}#ggc-root .ggf-looks-heading{text-align:center;margin-bottom:45px}#ggc-root .ggf-looks-heading h2{font-size:32px;margin:0}#ggc-root .ggf-ready-title{position:relative;display:table;margin:15px auto 20px;transform:rotate(-3deg)}#ggc-root .ggf-ready-title span{font-family:GGCollectionBrush,cursive;font-size:66px;line-height:1;display:block;font-weight:400;letter-spacing:-.04em}#ggc-root .ggf-ready-title:after{content:"";position:absolute;bottom:-4px;left:27%;height:5px;width:73%;background:#f57740;transform:rotate(-7deg)}#ggc-root .ggf-looks-heading p{font-size:18px;line-height:21px}#ggc-root .ggc-look-grid{grid-template-columns:repeat(3,minmax(0,1fr)) .75fr;gap:16px}#ggc-root .ggc-look-card{border:1px solid #cfcdc7;border-radius:25px;padding:6px;background:#fffefa;overflow:hidden}#ggc-root .ggc-look-art{height:180px;border:1px solid #d6d4ce;border-radius:18px;background:#fff;padding:0;overflow:hidden}#ggc-root .ggc-look-art>.ggf-look-shell{width:78%;height:auto;position:absolute;top:-5%;left:0;mix-blend-mode:multiply}#ggc-root .ggc-look-art>.ggf-look-pack{position:absolute;width:48%;height:auto;right:0;bottom:0;mix-blend-mode:multiply}#ggc-root .ggc-look-info{padding:14px 15px 10px}#ggc-root .ggf-look-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px}#ggc-root .ggf-look-heading h3{font-family:GGCollectionBrush,cursive;font-size:21px;letter-spacing:0;margin:0;font-weight:400}#ggc-root .ggf-look-heading>strong{font:700 22px GGCollectionNekst,Arial,sans-serif}#ggc-root .ggc-look-info>p{font-size:10px;color:#656565;line-height:1.35;min-height:30px}#ggc-root .ggc-look-price{border-top:1px solid #dedede;margin:14px 0 12px;padding-top:12px;font-size:12px;line-height:1.2}#ggc-root .ggc-look-info button{min-height:29px;padding:6px 8px;font-size:12px;font-weight:400;width:100%}#ggc-root .ggf-share-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #cfcdc7;border-radius:25px;background:#faf8f1;padding:24px 15px;gap:15px}#ggc-root .ggf-share-icon{font-size:58px;line-height:1;transform:rotate(-13deg)}#ggc-root .ggf-share-card h3{font-size:20px;line-height:1.35;letter-spacing:-.02em}#ggc-root .ggf-share-card p{font:400 12px/1.4 GGCollectionNekst,Arial,sans-serif}#ggc-root .ggf-share-card button{border:0;background:#eeede9;font:400 12px GGCollectionNekst,Arial,sans-serif;border-radius:25px;padding:9px 12px;cursor:default}#ggc-root .ggf-shells{padding-top:25px;padding-bottom:0}#ggc-root .ggf-shell-intro{text-align:center}#ggc-root .ggf-shell-intro>.ggf-brush-title{width:396px;margin:12px auto 0}#ggc-root .ggf-shell-intro>p{font:700 30px/1.2 GGCollectionNekst,Arial,sans-serif;margin:0}#ggc-root .ggf-shell-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:203px}#ggc-root .ggf-shell-card{position:relative;background:#fff;border:1px solid #cbc9c1;border-radius:50px;padding:0 43px 18px;min-width:0}#ggc-root .ggf-shell-tag{position:absolute;width:305px;height:165px;top:-170px;left:-12px}#ggc-root .ggf-shell-tag>img:first-child{position:absolute;width:100%;height:auto}#ggc-root .ggf-shell-tag>img+img{position:absolute;width:155px;left:70px;top:25px;height:auto}#ggc-root .ggf-shell-card.split .ggf-shell-tag{left:auto;right:10px}#ggc-root .ggf-shell-card.split .ggf-shell-tag>img+img{width:140px;left:73px;top:32px}#ggc-root .ggf-shell-image{position:relative;width:calc(100% + 60px);height:235px;max-width:none;object-fit:contain;margin:-110px -30px 0;z-index:1}#ggc-root .ggf-shell-card.split .ggf-shell-image{width:calc(100% + 85px);margin-inline:-42px}#ggc-root .ggf-shell-card h3{position:relative;z-index:2;display:table;margin:0 auto 26px;font-size:30px;line-height:1.1;padding:8px 12px;text-align:center}#ggc-root .ggf-shell-card h3:before,#ggc-root .ggf-pack-title:before,#ggc-root .ggf-grip-copy h4:before,#ggc-root .ggf-best>strong:before,#ggc-root .ggf-shell-verdict:before{content:"";position:absolute;top:-12px;right:-28px;bottom:-12px;left:-28px;background:var(--ggf-heading-cyan) center/100% 100% no-repeat;z-index:-1}#ggc-root .ggf-shell-card.split h3:before{background-image:var(--ggf-heading-purple)}#ggc-root .ggf-shell-description{font-size:18px;line-height:25px;min-height:102px;margin:0;color:#282828}#ggc-root .ggf-benefits{margin:0;padding:25px 0 20px;display:grid;gap:15px;border-top:1px solid #a9a9a3;list-style:none}#ggc-root .ggf-benefits li{display:flex;align-items:center;gap:24px;font-size:18px;line-height:25px}#ggc-root .ggf-benefits strong{font-weight:500}#ggc-root .ggf-benefits img{height:65px;width:105px;object-fit:contain;flex-shrink:0;margin-left:-20px}#ggc-root .ggf-best{position:relative;background:#f6f7f7;border-radius:18px;padding:28px 8px 15px;margin-top:20px}#ggc-root .ggf-best>strong{position:absolute;top:-16px;left:10px;font:700 20px GGCollectionNekst,Arial,sans-serif;z-index:1}#ggc-root .ggf-best>strong:before{top:-10px;right:-14px;bottom:-10px;left:-14px}#ggc-root .ggf-shell-card.split .ggf-best>strong:before{background-image:var(--ggf-heading-purple)}#ggc-root .ggf-best>div{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}#ggc-root .ggf-best span{font-size:12px;padding:5px 7px;background:#b4f6e8;border-radius:20px;white-space:nowrap}#ggc-root .ggf-shell-card.split .ggf-best span{background:#eee3f6}#ggc-root .ggf-shell-verdict{position:relative;z-index:1;text-align:center;font-size:16px;line-height:1.4;margin:15px -10px 10px;padding:8px 0}#ggc-root .ggf-shell-verdict:before{background-image:var(--ggf-heading-purple);top:-5px;right:-15px;bottom:-5px;left:-15px}#ggc-root .ggf-shell-card>.ggc-primary{position:relative;display:table;margin:0 auto -36px;z-index:2}#ggc-root .ggf-standards{display:grid;grid-template-columns:1fr 1.45fr 1.45fr;align-items:center;gap:18px;margin:0 -12px;border:1px solid #ddd9cd;border-radius:55px;padding:36px 34px 10px 0;background:#fffdf7}#ggc-root .ggf-standards>img{width:303px;max-width:130%;height:auto;position:relative;left:-32px;z-index:2}#ggc-root .ggf-standards article{border-radius:36px;background:#fff;overflow:hidden;min-height:375px;align-self:stretch}#ggc-root .ggf-standards article>img{height:265px;width:100%;object-fit:contain;max-width:none}#ggc-root .ggf-standards p{font-size:18px;line-height:25px;padding:5px 24px 22px}#ggc-root .ggf-standards strong{font-weight:500}#ggc-root .ggf-grips{padding-top:370px}#ggc-root .ggf-grips-heading{position:relative;text-align:center;min-height:490px;padding:85px 0 0}#ggc-root .ggf-grips-heading>.ggf-decoration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;pointer-events:none}#ggc-root .ggf-grips-heading>*:not(.ggf-decoration){position:relative}#ggc-root .ggf-grips-heading>.ggf-brush-title{width:441px;margin:23px auto 45px}#ggc-root .ggf-grips-heading>strong{font:700 30px/1.2 GGCollectionNekst,Arial,sans-serif;display:block;margin-bottom:4px;letter-spacing:-.025em}#ggc-root .ggf-grips-heading p{font-size:18px;line-height:25px;max-width:980px;margin:auto}#ggc-root .ggf-pack-card{background:#fff;border:1px solid #c6c4be;border-radius:50px;padding:42px 20px 12px;margin:0 0 16px}#ggc-root .ggf-pack-title{position:relative;z-index:1;display:table;font-size:30px;text-align:center;margin:0 auto 12px}#ggc-root .ggf-pack-title:before{top:-17px;right:-48px;bottom:-17px;left:-48px}#ggc-root .ggf-pack-card.playful .ggf-pack-title:before{background-image:var(--ggf-heading-purple)}#ggc-root .ggf-pack-sub{text-align:center;font-family:GGCollectionCaveat,GGCollectionNekst,cursive;font-style:italic;font-size:30px;margin:0 0 16px}#ggc-root .ggf-grip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:center}#ggc-root .ggf-grip-picture{position:relative;height:260px;display:grid;place-items:center}#ggc-root .ggf-grip-picture>img{position:relative;height:250px;width:auto;max-width:100%;object-fit:contain;z-index:1}#ggc-root .ggf-grip-picture>.ggf-grip-stroke{position:absolute;z-index:0;width:100%;height:215px;object-fit:fill;top:30px;left:0}#ggc-root .ggf-grip-item.index .ggf-grip-picture{padding-top:20px}#ggc-root .ggf-grip-item.banana .ggf-grip-picture{padding-bottom:20px}#ggc-root .ggf-grip-copy{position:relative}#ggc-root .ggf-grip-copy h4{position:relative;z-index:1;display:table;margin:0 auto 15px;font-size:24px;font-weight:700;letter-spacing:0}#ggc-root .ggf-grip-copy h4:before{background-image:var(--ggf-title-lilac);top:-7px;right:-25px;bottom:-7px;left:-25px}#ggc-root .ggf-grip-item.index h4:before,#ggc-root .ggf-grip-item.boomerang h4:before{background-image:var(--ggf-title-cyan)}#ggc-root .ggf-grip-item.banana h4:before{background-image:var(--ggf-title-orange)}#ggc-root .ggf-grip-item.dragonback h4:before{background-image:var(--ggf-title-haze)}#ggc-root .ggf-grip-copy strong{display:block;font:700 18px/1.3 GGCollectionNekst,Arial,sans-serif;letter-spacing:-.025em}#ggc-root .ggf-grip-copy strong:after{content:"";height:1px;width:106px;background:#9472a5;display:block;margin:12px auto 15px}#ggc-root .ggf-grip-item.index strong:after,#ggc-root .ggf-grip-item.boomerang strong:after{background:#229ba2}#ggc-root .ggf-grip-item.banana strong:after{background:#fa6835}#ggc-root .ggf-grip-item.dragonback strong:after{background:#777}#ggc-root .ggf-grip-copy p{font-size:18px;line-height:25px;margin:0 auto;max-width:345px}#ggc-root .ggf-grip-item.contour .ggf-grip-copy,#ggc-root .ggf-grip-item.dragonback .ggf-grip-copy{transform:rotate(-2.749deg)}#ggc-root .ggf-grip-item.banana .ggf-grip-copy,#ggc-root .ggf-grip-item.boomerang .ggf-grip-copy{transform:rotate(2.3699deg)}#ggc-root .ggf-pack-card.playful .ggf-grip-picture{height:310px}#ggc-root .ggf-pack-card.playful .ggf-grip-picture>img:not(.ggf-grip-stroke){height:285px}#ggc-root .ggf-pack-card.playful .ggf-grip-item.boomerang .ggf-grip-picture>img:not(.ggf-grip-stroke){height:310px}#ggc-root .ggf-pack-card.playful .ggf-grip-picture>.ggf-grip-stroke{height:260px;top:15px}#ggc-root .ggf-pack-action{text-align:center;margin-top:24px}#ggc-root .ggf-pack-action .ggc-primary{min-height:40px;font-size:14px;min-width:165px}#ggc-root .ggf-all-grips{position:relative;text-align:center;padding:120px 0 0}#ggc-root .ggf-all-grips>.ggf-brush-title{width:558px;margin:15px auto 0}#ggc-root .ggf-all-grips h3{font-size:30px;line-height:1.2;margin:7px 0 0}#ggc-root .ggf-all-art{width:100%;height:auto;margin:-110px 0 -225px;pointer-events:none}#ggc-root .ggf-why-one{width:509px;max-width:70%;height:auto;margin:0 auto 8px;position:relative}#ggc-root .ggf-all-grips p{font-size:18px;line-height:25px;margin:8px auto 36px;max-width:1000px;position:relative}#ggc-root .ggf-extras{position:relative;text-align:center;padding-top:125px}#ggc-root .ggf-extra-left,#ggc-root .ggf-extra-right{position:absolute;width:212px;height:auto;left:0;top:-10px;pointer-events:none}#ggc-root .ggf-extra-right{left:auto;right:0;width:161px;top:12px}#ggc-root .ggf-extras>.ggf-brush-title{width:327px;margin:18px auto 0}#ggc-root .ggf-extra-sub{font:700 30px/1.2 GGCollectionNekst,Arial,sans-serif;letter-spacing:-.025em;margin:0}#ggc-root .ggf-extras-art{position:relative;height:450px;margin:35px 45px 0}#ggc-root .ggf-extra-shadow{position:absolute;width:100%;left:0;bottom:-18px;height:auto}#ggc-root .ggf-extra-switch{position:absolute;width:628px;left:25px;top:0;height:auto;z-index:1}#ggc-root .ggf-extra-saya{position:absolute;width:399px;right:85px;top:65px;height:auto}#ggc-root .ggf-saya-label{position:absolute;right:125px;top:0;width:105px;height:auto}#ggc-root .ggf-saya-arrow{position:absolute;right:228px;top:25px;width:32px;height:auto}#ggc-root .ggf-accessory-grid{display:grid;grid-template-columns:710fr 348fr;gap:14px;padding:0 14px 14px;margin:-15px 52px 0;position:relative;border:1px solid #dedbd2;border-radius:55px;background:#fffdf7}#ggc-root .ggf-accessory-duo{position:relative;aspect-ratio:710/272;overflow:hidden}#ggc-root .ggf-accessory-duo img{position:absolute;width:109.58%;max-width:none;height:auto;left:-9.58%;top:-2.2%}#ggc-root .ggf-accessory-duo>a{position:absolute;top:0;right:51%;bottom:0;left:0;border-radius:40px}#ggc-root .ggf-accessory-duo>a+a{top:0;right:0;bottom:0;left:51%}#ggc-root .ggf-aegis-tile{display:block;position:relative;border-radius:40px;overflow:hidden}#ggc-root .ggf-aegis-tile img{width:100%;height:auto}#ggc-root .ggf-aegis-tile>span{position:absolute;left:27px;bottom:26px;color:#fff;font-size:18px;line-height:1.3;text-align:left}#ggc-root .ggf-aegis-tile strong{font:700 20px GGCollectionNekst,Arial,sans-serif}#ggc-root .ggc-pieces{padding:30px 97px 100px;background-image:var(--ggf-pattern);background-size:1200px auto;background-repeat:repeat-y}#ggc-root .ggc-section-heading{margin:0 0 15px;align-items:center;gap:80px}#ggc-root .ggc-section-heading .ggc-kicker{font-family:GGCollectionCaveat,cursive;font-style:italic;font-size:18px;letter-spacing:0;margin:0 0 12px}#ggc-root .ggc-section-heading h2{font-size:32px;margin:0}#ggc-root .ggf-you-need{width:300px;height:auto;margin-top:8px}#ggc-root .ggc-section-heading>p{font-size:18px;line-height:22px;max-width:640px}#ggc-root .ggc-filters{margin:15px 0 30px}#ggc-root .ggc-filters button{font-size:12px;padding:8px 13px;background:#fffcf7cc}#ggc-root .ggc-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px}#ggc-root .ggc-product-art{aspect-ratio:1;background:#eef1ee;border-radius:12px;padding:0}#ggc-root .ggc-product-art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}#ggc-root .ggc-product-card h3{font-size:18px;margin:12px 0 6px}#ggc-root .ggc-product-card>p{font-size:12px;min-height:36px;line-height:1.5}#ggc-root .ggc-variant-label,#ggc-root .ggc-product-bottom a{font-size:12px}#ggc-root .ggc-sku{font-size:10px;overflow-wrap:anywhere}#ggc-root .ggc-product-bottom strong{font-family:GGCollectionNekst,Arial,sans-serif}@media(min-width:761px)and (max-width:1199px){#ggc-root{zoom:calc(100vw/1200px)}#ggc-root>section{width:1200px}}@media(max-width:760px){#ggc-root{display:flex;flex-direction:column;font-size:14px;line-height:1.45}#ggc-root>section{max-width:100%;width:100%}#ggc-root .ggc-wrap{padding:0 22px}#ggc-root .ggf-desktop-break{display:none}#ggc-root .ggc-primary{min-height:36px;font-size:13px;padding:9px 18px}#ggc-root .ggf-subheading{font-size:22px}#ggc-root .ggf-hero{order:1;padding-top:0;min-height:0;padding-bottom:34px;background-size:100% auto}#ggc-root .ggf-hero-title{top:18px}#ggc-root .ggf-brand{width:111px}#ggc-root .ggf-hero h1{font-size:31px;margin-top:4px}#ggc-root .ggf-wordmark{width:70%;max-width:280px;margin-top:4px}#ggc-root .ggf-hero-art{width:142%;max-width:none;margin:70px 0 0 -21%}#ggc-root .ggf-hero-copy{font-size:13px;line-height:18px;margin:-4px 26px 17px;max-width:none}#ggc-root .ggf-ready-link{font-size:11px;margin-top:15px}#ggc-root .ggf-intro{order:2;padding-top:15px;padding-bottom:50px}#ggc-root .ggf-endless{width:88%;margin:12px auto 25px}#ggc-root .ggf-endless>.ggf-brush-title{width:100%}#ggc-root .ggf-endless-underline{left:22%;width:65%;bottom:-3px}#ggc-root .ggf-section-intro{font-size:13px;line-height:18px;padding:0 32px;max-width:430px}#ggc-root .ggf-steps{grid-template-columns:1fr;gap:38px;margin-top:20px}#ggc-root .ggf-step-visual{height:240px;margin:0 auto;width:375px;max-width:100%}#ggc-root .ggf-step-image{width:450px;top:0;left:-39px}#ggc-root .ggf-steps article+article .ggf-step-image{width:412px;left:-8px;top:10px}#ggc-root .ggf-step-stroke{width:100px;left:41px;top:11px}#ggc-root .ggf-step-label{width:66px;left:63px;top:17px}#ggc-root .ggf-steps article+article .ggf-step-stroke{width:100px;left:40px;top:14px}#ggc-root .ggf-steps article+article .ggf-step-label{width:66px;left:64px;top:20px}#ggc-root .ggf-shell-label-one{width:70px;left:67px;top:77px}#ggc-root .ggf-shell-label-two{width:65px;left:250px;top:68px}#ggc-root .ggf-shell-arrow-one{width:20px;left:130px;top:66px}#ggc-root .ggf-shell-arrow-two{width:22px;left:294px;top:90px}#ggc-root .ggf-pack-labels{width:285px;left:47px;top:68px}#ggc-root .ggf-step-copy,#ggc-root .ggf-steps article+article .ggf-step-copy{text-align:center;padding:0 25px}#ggc-root .ggf-color-links{margin:0 auto 14px}#ggc-root .ggf-color-links a{width:22px;height:22px}#ggc-root .ggf-step-copy h3{font-size:22px;margin-bottom:7px}#ggc-root .ggf-step-copy p{font-size:13px;line-height:19px;min-height:0}#ggc-root .ggf-step-copy small{font-size:11px}#ggc-root .ggf-step-copy>.ggc-primary{margin-top:16px}#ggc-root .ggf-shells{order:3;padding:10px 22px 0}#ggc-root .ggf-shell-intro>.ggf-brush-title{width:90%;margin:10px auto 3px}#ggc-root .ggf-shell-intro>p{font-size:18px;line-height:1.2}#ggc-root .ggf-shell-grid{grid-template-columns:1fr;gap:185px;margin-top:175px}#ggc-root .ggf-shell-card{border-radius:30px;padding:0 27px 17px}#ggc-root .ggf-shell-tag{width:220px;top:-145px;left:-10px}#ggc-root .ggf-shell-tag>img+img{width:125px;left:45px;top:18px}#ggc-root .ggf-shell-card.split .ggf-shell-tag{right:0}#ggc-root .ggf-shell-card.split .ggf-shell-tag>img+img{width:110px;left:55px;top:20px}#ggc-root .ggf-shell-image{height:185px;width:calc(100% + 60px);margin:-80px -30px 0}#ggc-root .ggf-shell-card.split .ggf-shell-image{width:calc(100% + 65px);margin-inline:-32px}#ggc-root .ggf-shell-card h3{font-size:24px;margin:0 auto 25px;padding:3px 10px}#ggc-root .ggf-shell-description{font-size:13px;line-height:19px;min-height:0;margin-bottom:23px}#ggc-root .ggf-benefits{gap:17px;padding:20px 0}#ggc-root .ggf-benefits li{font-size:13px;line-height:18px;gap:14px}#ggc-root .ggf-benefits img{width:67px;height:55px;margin-left:-10px}#ggc-root .ggf-best{padding:20px 8px 12px;margin-top:10px}#ggc-root .ggf-best>strong{font-size:16px;top:-12px}#ggc-root .ggf-best span{font-size:10px;padding:5px 6px}#ggc-root .ggf-shell-verdict{font-size:12px;margin:15px 0 6px}#ggc-root .ggf-shell-card>.ggc-primary{margin-bottom:-36px}#ggc-root .ggf-standards{grid-template-columns:1fr 1fr;margin:60px 0 0;padding:18px 10px 10px;border-radius:30px;gap:9px}#ggc-root .ggf-standards>img{grid-column:1/-1;left:0;width:210px;max-width:85%;margin:0 auto 9px}#ggc-root .ggf-standards article{min-height:0;border-radius:20px}#ggc-root .ggf-standards article>img{height:140px;width:100%}#ggc-root .ggf-standards p{font-size:11px;line-height:16px;padding:10px}#ggc-root .ggf-grips{order:4;padding-top:55px}#ggc-root .ggf-grips-heading{padding:45px 22px 30px;min-height:0}#ggc-root .ggf-grips-heading>.ggf-decoration{opacity:.45}#ggc-root .ggf-grips-heading>.ggf-brush-title{width:90%;margin:10px auto 22px}#ggc-root .ggf-grips-heading>strong{font-size:18px;margin-bottom:12px}#ggc-root .ggf-grips-heading p{font-size:12px;line-height:18px}#ggc-root .ggf-pack-card{padding:28px 15px 20px;border-radius:28px;margin-bottom:20px}#ggc-root .ggf-pack-title{font-size:23px;margin-bottom:10px}#ggc-root .ggf-pack-title:before{top:-10px;right:-22px;bottom:-10px;left:-22px}#ggc-root .ggf-pack-sub{font-size:20px;line-height:1.2;margin-bottom:22px}#ggc-root .ggf-grip-grid{grid-template-columns:1fr;gap:22px}#ggc-root .ggf-grip-item{display:grid;grid-template-columns:43% 1fr;align-items:center;gap:16px;text-align:left}#ggc-root .ggf-grip-item.index,#ggc-root .ggf-grip-item.handlebar{grid-template-columns:1fr 43%}#ggc-root .ggf-grip-item.index>.ggf-grip-picture,#ggc-root .ggf-grip-item.handlebar>.ggf-grip-picture{grid-column:2;grid-row:1}#ggc-root .ggf-grip-item.index>.ggf-grip-copy,#ggc-root .ggf-grip-item.handlebar>.ggf-grip-copy{grid-column:1;grid-row:1}#ggc-root .ggf-grip-picture,#ggc-root .ggf-pack-card.playful .ggf-grip-picture{height:170px;padding:0}#ggc-root .ggf-grip-picture>img,#ggc-root .ggf-pack-card.playful .ggf-grip-picture>img:not(.ggf-grip-stroke),#ggc-root .ggf-pack-card.playful .ggf-grip-item.boomerang .ggf-grip-picture>img:not(.ggf-grip-stroke){height:165px;max-width:125%;width:auto}#ggc-root .ggf-grip-picture>.ggf-grip-stroke,#ggc-root .ggf-pack-card.playful .ggf-grip-picture>.ggf-grip-stroke{height:135px;width:130%;max-width:none;top:20px;left:-15%}#ggc-root .ggf-grip-copy,#ggc-root .ggf-grip-item.contour .ggf-grip-copy,#ggc-root .ggf-grip-item.dragonback .ggf-grip-copy,#ggc-root .ggf-grip-item.banana .ggf-grip-copy,#ggc-root .ggf-grip-item.boomerang .ggf-grip-copy{transform:none}#ggc-root .ggf-grip-copy h4{font-size:16px;margin:0 0 10px}#ggc-root .ggf-grip-copy h4:before{top:-3px;right:-10px;bottom:-3px;left:-10px}#ggc-root .ggf-grip-copy strong{font-size:13px;line-height:1.3;letter-spacing:0}#ggc-root .ggf-grip-copy strong:after{display:none}#ggc-root .ggf-grip-copy p{font-size:12px;line-height:17px;margin-top:8px}#ggc-root .ggf-pack-action{margin-top:22px}#ggc-root .ggf-all-grips{padding:55px 0 0}#ggc-root .ggf-all-grips>.ggf-brush-title{width:90%;margin:12px auto 10px}#ggc-root .ggf-all-grips h3{font-size:20px;padding:0 25px}#ggc-root .ggf-all-art{width:120%;max-width:none;margin:-10px 0 -90px -10%}#ggc-root .ggf-why-one{width:70%;max-width:280px;margin:0 auto 8px}#ggc-root .ggf-all-grips p{font-size:13px;line-height:18px;padding:0 30px;margin:10px auto 23px}#ggc-root .ggc-looks{order:5;padding:65px 22px 0}#ggc-root .ggf-looks-heading{margin-bottom:25px}#ggc-root .ggf-looks-heading h2{font-size:23px}#ggc-root .ggf-ready-title{margin:12px auto 18px}#ggc-root .ggf-ready-title span{font-size:52px}#ggc-root .ggf-looks-heading p{font-size:13px;line-height:18px}#ggc-root .ggc-look-grid{grid-template-columns:1fr;gap:16px}#ggc-root .ggc-look-card{display:grid;grid-template-columns:35% 1fr;border-radius:20px;padding:5px;align-items:stretch}#ggc-root .ggc-look-art{height:100%;min-height:170px;border-radius:15px}#ggc-root .ggc-look-art>.ggf-look-shell{width:115%;top:5%;left:-10%}#ggc-root .ggc-look-art>.ggf-look-pack{width:100%;right:0;bottom:0}#ggc-root .ggc-look-info{padding:15px 12px}#ggc-root .ggf-look-heading h3{font-size:19px}#ggc-root .ggf-look-heading>strong{font-size:19px}#ggc-root .ggc-look-info>p{font-size:11px;line-height:15px;min-height:0}#ggc-root .ggc-look-price{font-size:10px;padding-top:10px;margin:10px 0}#ggc-root .ggc-look-info button{font-size:12px;min-height:32px;padding:7px}#ggc-root .ggf-share-card{padding:22px;display:grid;grid-template-columns:60px 1fr;gap:8px 15px;text-align:left}#ggc-root .ggf-share-icon{grid-row:span 3;font-size:48px}#ggc-root .ggf-share-card h3{font-size:18px}#ggc-root .ggf-share-card h3 br{display:none}#ggc-root .ggf-share-card button{width:fit-content;font-size:12px}#ggc-root .ggf-extras{order:6;padding-top:65px}#ggc-root .ggf-extra-left,#ggc-root .ggf-extra-right{width:75px;top:10px}#ggc-root .ggf-extra-right{width:55px;top:20px}#ggc-root .ggf-extras>.ggf-brush-title{width:55%;max-width:260px;margin:10px auto 0}#ggc-root .ggf-extra-sub{font-size:18px;padding:0 45px}#ggc-root .ggf-extras-art{height:190px;margin:35px 12px 0}#ggc-root .ggf-extra-switch{width:70%;left:0;top:0}#ggc-root .ggf-extra-saya{width:42%;right:0;top:28px}#ggc-root .ggf-saya-label{width:60px;right:10px;top:0}#ggc-root .ggf-saya-arrow{width:20px;right:63px;top:16px}#ggc-root .ggf-extra-shadow{bottom:15px}#ggc-root .ggf-accessory-grid{grid-template-columns:1fr;gap:12px;margin:-20px 22px 0;padding:0;border:0;background:none;border-radius:0}#ggc-root .ggf-accessory-duo{aspect-ratio:auto;height:480px}#ggc-root .ggf-accessory-duo img{display:none}#ggc-root .ggf-accessory-duo>a{position:relative;display:block;height:234px;background-image:var(--ggf-accessory-duo);background-repeat:no-repeat;background-size:auto 358px;background-position:-59px -5px;border-radius:30px;inset:auto;overflow:hidden}#ggc-root .ggf-accessory-duo>a+a{inset:auto;margin-top:12px;background-position:-371px -5px}#ggc-root .ggf-aegis-tile{height:auto;border-radius:30px}#ggc-root .ggf-aegis-tile>span{left:23px;bottom:23px;font-size:16px}#ggc-root .ggc-pieces{order:7;padding:45px 22px 70px;background-size:650px auto}#ggc-root .ggc-section-heading{display:block;margin-bottom:25px}#ggc-root .ggc-section-heading .ggc-kicker{font-size:17px;margin-bottom:10px}#ggc-root .ggc-section-heading h2{font-size:25px}#ggc-root .ggf-you-need{width:220px;margin-top:8px}#ggc-root .ggc-section-heading>p{font-size:13px;line-height:19px;margin-top:20px}#ggc-root .ggc-filters{gap:6px;margin:20px 0 25px}#ggc-root .ggc-filters button{font-size:11px;padding:8px 11px}#ggc-root .ggc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}#ggc-root .ggc-product-card h3{font-size:17px;margin-top:12px}#ggc-root .ggc-product-card p{font-size:12px;line-height:17px}#ggc-root .ggc-variant-label{font-size:11px;flex-direction:column;align-items:flex-start;gap:4px}#ggc-root .ggc-product-bottom{gap:5px;flex-direction:column;align-items:flex-start}#ggc-root .ggc-sku{font-size:10px}#ggc-root .ggc-dialog{order:8}}#ggc-root .ggf-ready-title span,#ggc-root .ggf-look-heading h3{font-family:GGCollectionCaveat,cursive;font-style:italic}@media(max-width:760px){#ggc-root .ggf-accessory-duo{height:auto}#ggc-root .ggf-accessory-duo>a{height:auto;aspect-ratio:348/272;background:none;overflow:hidden}#ggc-root .ggf-accessory-duo>a:before{content:"";position:absolute;width:223.563%;height:152.574%;top:-2.2059%;left:-19.5402%;background:var(--ggf-accessory-duo) 0 0/100% 100% no-repeat}#ggc-root .ggf-accessory-duo>a+a{background:none}#ggc-root .ggf-accessory-duo>a+a:before{left:-123.563%}}#ggc-root .ggf-ready-title{transform:none;width:321px;margin:16px auto 20px}#ggc-root .ggf-ready-title img{width:100%;height:auto}#ggc-root .ggf-ready-title:after{display:none}@media(max-width:760px){#ggc-root .ggf-ready-title{width:76%;max-width:300px}}#ggc-root [aria-hidden=true]:not(.ggf-share-icon){font-family:Arial,sans-serif}#ggc-root .ggf-endless>.ggf-brush-title{position:relative;z-index:1}#ggc-root .ggf-endless-underline{bottom:-28px}#ggc-root .ggf-shell-step-stroke{position:absolute;left:0;top:95px;width:600px;max-width:none;height:auto;z-index:0}#ggc-root .ggf-step-image{z-index:1}@media(max-width:760px){#ggc-root .ggf-endless-underline{bottom:-14px}#ggc-root .ggf-shell-step-stroke{width:390px;top:75px;left:-15px}}#ggc-root{font-weight:400}#ggc-root .ggf-decoration{mix-blend-mode:multiply}#ggc-root .ggf-extra-shadow{top:170px;bottom:auto;width:1129px;max-width:none}#ggc-root .ggf-extras-art{height:410px}#ggc-root .ggf-accessory-duo>a+a>span{position:absolute;left:27px;bottom:26px;color:#fff;font-size:18px;line-height:1.3;text-align:left}#ggc-root .ggf-accessory-duo>a+a strong{font:700 20px GGCollectionNekst,Arial,sans-serif}@media(max-width:760px){#ggc-root .ggf-extras-art{height:190px}#ggc-root .ggf-extra-shadow{top:60px;width:100%;max-width:100%}#ggc-root .ggf-accessory-duo>a+a>span{left:23px;bottom:23px;font-size:16px}}#ggc-root .ggf-share-icon{width:82px;height:54px;object-fit:contain;transform:none;font-size:inherit}@media(max-width:760px){#ggc-root .ggf-share-icon{width:60px;height:45px}}#ggc-root .ggf-benefits strong,#ggc-root .ggf-standards strong{font-family:GGCollectionGoli,Arial,sans-serif;font-weight:500}#ggc-root .ggf-pack-sub,#ggc-root .ggf-look-heading h3,#ggc-root .ggc-section-heading .ggc-kicker{font-style:normal}#ggc-root .ggf-color-links button{display:block;flex:0 0 22px;background:var(--swatch);width:22px;height:22px;padding:0;border:1px solid #000;border-radius:50%;cursor:pointer;position:relative}#ggc-root .ggf-color-links button:hover{outline:2px solid #b8b7ae;outline-offset:2px}#ggc-root .ggf-color-links button[aria-pressed=true]{box-shadow:0 0 0 2px #faf7ed,0 0 0 3px #202724}#ggc-root .ggf-color-links button:focus-visible{outline:3px solid #80609a;outline-offset:4px}#ggc-root .ggf-color-links{gap:7px}#ggc-root .ggf-swatch-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#ggc-root .ggf-grip-step-brush{position:absolute;left:-10px;top:65px;width:610px;height:260px;z-index:0;pointer-events:none}#ggc-root .ggf-step-image.ggf-step-grip-image{width:656px;top:61px;left:-30px;mix-blend-mode:normal}#ggc-root .ggf-shell-card .ggf-shell-tag{position:relative;top:auto;left:auto;right:auto;width:305px;height:165px;margin:-175px auto 16px;z-index:2}#ggc-root .ggf-shell-card.split .ggf-shell-tag{left:auto;right:auto}#ggc-root .ggf-shell-visual{position:relative;width:100%;height:235px;margin:0 auto 20px}#ggc-root .ggf-shell-card .ggf-shell-image{display:block;position:relative;width:100%;max-width:100%;height:100%;object-fit:contain;margin:0}#ggc-root .ggf-split-visual{height:auto;aspect-ratio:629/224;margin-top:22px;margin-bottom:53px}#ggc-root .ggf-split-sizing{visibility:hidden;width:100%;height:auto}#ggc-root .ggf-split-piece{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}#ggc-root .ggf-split-left{clip-path:polygon(0 0,40% 0,34% 100%,0 100%);transform-origin:32% 60%}#ggc-root .ggf-split-center{clip-path:polygon(40% 0,89% 0,84% 100%,34% 100%)}#ggc-root .ggf-split-right{clip-path:polygon(89% 0,100% 0,100% 100%,84% 100%);transform-origin:91% 60%}#ggc-root .ggf-shell-description{min-height:0;margin-bottom:26px;text-wrap:pretty}#ggc-root .ggf-benefits li span,#ggc-root .ggf-standards p{text-wrap:pretty}#ggc-root .ggf-motion-ready .ggf-shell-visual{opacity:0;transform:translate(-48px);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.7,.2,1)}#ggc-root .ggf-motion-ready.split .ggf-shell-visual{transform:translate(48px)}#ggc-root .ggf-motion-ready.ggf-revealed .ggf-shell-visual{opacity:1;transform:translate(0)}#ggc-root .ggf-revealed .ggf-split-left{animation:ggf-detach-left 1.2s .6s cubic-bezier(.2,.7,.2,1) both}#ggc-root .ggf-revealed .ggf-split-right{animation:ggf-detach-right 1.2s .6s cubic-bezier(.2,.7,.2,1) both}@keyframes ggf-detach-left{0%{transform:translate(0) rotate(0)}to{transform:translate(-22px,-5px) rotate(-3deg)}}@keyframes ggf-detach-right{0%{transform:translate(0) rotate(0)}to{transform:translate(22px,-5px) rotate(3deg)}}@media(max-width:760px){#ggc-root .ggf-step-image.ggf-step-grip-image{width:412px;top:48px;left:-8px}#ggc-root .ggf-grip-step-brush{width:390px;height:175px;left:-6px;top:45px}#ggc-root .ggf-shell-card .ggf-shell-tag{width:220px;height:125px;margin:-140px auto 14px;left:auto;right:auto;top:auto}#ggc-root .ggf-shell-visual{height:185px;margin-bottom:18px}#ggc-root .ggf-split-visual{height:auto;min-height:125px;margin-top:15px;margin-bottom:35px}#ggc-root .ggf-shell-description{margin-bottom:23px}}@media(prefers-reduced-motion:reduce){#ggc-root .ggf-motion-ready .ggf-shell-visual{opacity:1;transform:none;transition:none}#ggc-root .ggf-revealed .ggf-split-piece{animation:none;transform:none}}#ggc-root .ggf-split-visual{height:235px;aspect-ratio:auto;margin-top:0;margin-bottom:20px}#ggc-root .ggf-split-art{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}@media(max-width:760px){#ggc-root .ggf-split-visual{height:185px;min-height:0;margin-top:0;margin-bottom:18px}}#ggc-root .ggf-steps .ggf-step-visual{height:370px}#ggc-root .ggf-steps article+article .ggf-step-image.ggf-step-grip-image{top:61px}@media(max-width:760px){#ggc-root .ggf-steps .ggf-step-visual{height:280px}#ggc-root .ggf-steps article+article .ggf-step-image.ggf-step-grip-image{top:48px}}#ggc-root .ggf-split-art{left:-20%;width:125%}@media(min-width:761px){#ggc-root .ggf-shell-description{min-height:75px}}@media(max-width:760px){#ggc-root .ggf-steps article+article .ggf-step-image.ggf-step-grip-image{width:390px;left:0}#ggc-root .ggf-grip-step-brush{width:375px;left:0}}#ggc-root [data-step-preview=shell][data-color=blue]{width:639px;left:-6px}#ggc-root [data-step-preview=shell][data-color=purple]{width:639px;left:-7px}@media(max-width:760px){#ggc-root [data-step-preview=shell][data-color=blue]{width:399.375px;left:-27.125px}#ggc-root [data-step-preview=shell][data-color=purple]{width:399.375px;left:-27.75px}}#ggc-root .ggc-reveal-ready{opacity:0;translate:0 18px;transition:opacity .55s ease,translate .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--ggc-reveal-delay,0ms)}#ggc-root .ggc-reveal-ready.ggc-from-left{translate:-24px 8px}#ggc-root .ggc-reveal-ready.ggc-from-right{translate:24px 8px}#ggc-root .ggc-reveal-ready.ggc-in-view{opacity:1;translate:0 0}#ggc-root .ggc-reveal-ready:focus-within{opacity:1;translate:0 0;transition:none}@media(max-width:760px){#ggc-root .ggc-reveal-ready{translate:0 12px;transition-duration:.45s,.55s;transition-delay:0ms}#ggc-root .ggc-reveal-ready.ggc-from-left{translate:-14px 6px}#ggc-root .ggc-reveal-ready.ggc-from-right{translate:14px 6px}#ggc-root .ggc-reveal-ready.ggc-in-view,#ggc-root .ggc-reveal-ready:focus-within{translate:0 0}}@media(prefers-reduced-motion:reduce){#ggc-root .ggc-reveal-ready,#ggc-root .ggc-reveal-ready.ggc-from-left,#ggc-root .ggc-reveal-ready.ggc-from-right{opacity:1;translate:none;transition:none}}#ggc-root .ggf-shell-card>.ggc-primary{display:flex;margin:28px 0 12px;width:100%;background:#a5f5e7;color:#000}#ggc-root .ggf-shell-card.split>.ggc-primary{background:#e2cef7}#ggc-root .ggf-shell-card{display:flex;flex-direction:column}#ggc-root .ggf-shell-verdict{font-family:GGCollectionCaveat,cursive;font-size:30px;margin:22px -10px 0;background:none}#ggc-root .ggf-shell-verdict:before{display:none}#ggc-root .ggf-shell-card>.ggc-primary{margin-top:auto}#ggc-root .ggf-shell-verdict{padding-bottom:24px}#ggc-root .ggf-best span{text-transform:uppercase}#ggc-root .ggf-shell-description{text-align:center;font-family:GGCollectionGoli,Arial,sans-serif;font-weight:500}#ggc-root .ggf-pack-card{background:#fffefa;padding-bottom:26px}#ggc-root .ggf-pack-action{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #d6d6d2;margin:36px 42px 0;padding-top:20px}#ggc-root .ggf-pack-action p{font-size:18px}#ggc-root .ggf-pack-action .ggc-primary{font-size:16px;background:#b5f5e5;color:#000;min-width:220px}#ggc-root .playful .ggf-pack-action .ggc-primary{background:#ecd9f8}#ggc-root .ggf-grips{padding-top:120px}#ggc-root .ggf-all-grips p{max-width:1050px}#ggc-root .ggc-pieces{margin-top:90px;padding-top:45px}#ggc-root .ggc-section-heading .ggc-kicker{font-size:38px;white-space:nowrap}#ggc-root .ggc-section-heading{gap:45px}#ggc-root .ggc-section-heading>p{max-width:540px}@media(max-width:760px){#ggc-root .ggf-shell-card>.ggc-primary{margin-bottom:4px;min-height:40px}#ggc-root .ggf-shell-verdict{font-size:24px;padding-bottom:18px}#ggc-root .ggf-pack-action{margin:24px 0 0;flex-direction:column;gap:15px;padding-top:20px}#ggc-root .ggf-pack-action p{font-size:13px;text-align:center}#ggc-root .ggf-pack-action .ggc-primary{font-size:14px;min-width:0;width:100%}#ggc-root .ggf-grips{padding-top:55px}#ggc-root .ggc-pieces{margin-top:50px}#ggc-root .ggc-section-heading .ggc-kicker{font-size:29px;white-space:normal}}#ggc-root .ggc-look-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#ggc-root .ggc-look-card{display:flex;flex-direction:column;padding:6px;background:#fffefa}#ggc-root .ggc-look-art{height:auto;aspect-ratio:335/181;border-radius:18px;padding:0}#ggc-root .ggc-look-art>.ggf-look-photo{position:static;width:100%;height:100%;object-fit:cover;transform:none}#ggc-root .ggc-look-info{padding:18px 13px 10px;display:flex;flex-direction:column;flex:1}#ggc-root .ggf-team-pick{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}#ggc-root .ggf-team-pick>span{font:400 10px/1 GGCollectionNekst,Arial,sans-serif;background:#000;color:#fff;border-radius:20px;padding:4px 9px}#ggc-root .ggf-team-pick>strong{font:700 22px/1.2 GGCollectionNekst,Arial,sans-serif}#ggc-root .ggf-look-heading{justify-content:flex-start;margin:0 0 2px;gap:9px;align-items:baseline}#ggc-root .ggf-look-heading h3{font:400 32px/1.1 GGCollectionCaveat,cursive}#ggc-root .ggf-look-heading>span{font:400 17px/1 GGCollectionCaveat,cursive;color:#828282}#ggc-root .ggc-look-info>p{font-size:11px;min-height:25px;line-height:1.4}#ggc-root .ggf-look-included{background:#f7f6f0;border:1px solid #e9e7e0;border-radius:10px;padding:10px;margin:10px 0 24px}#ggc-root .ggf-look-included>strong{font:600 11px GGCollectionNekst,Arial,sans-serif;display:block;margin-bottom:10px}#ggc-root .ggf-look-included>div{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;text-align:center;gap:5px}#ggc-root .ggf-look-included small{display:block;text-transform:uppercase;color:#888;font:400 10px GGCollectionNekst,Arial,sans-serif}#ggc-root .ggf-look-included b{display:block;font:600 13px GGCollectionNekst,Arial,sans-serif;margin-top:3px}#ggc-root .ggf-look-included i{font:700 22px Arial,sans-serif;color:#999}#ggc-root .ggc-look-info>button{margin-top:auto;min-height:32px}#ggc-root .ggc-look-info>.ggf-customize-look{display:block;border:1px solid #777;border-radius:30px;padding:6px 8px;margin-top:10px;text-decoration:none;font:600 12px/1.2 GGCollectionNekst,Arial,sans-serif;text-align:center;min-height:30px}#ggc-root .ggc-look-info>.ggf-owner-note{font-size:11px;min-height:0;margin:-12px 0 14px}#ggc-root .ggf-standards{grid-template-columns:1fr 1fr;margin-top:0;gap:8px;padding:38px 8px 8px}#ggc-root .ggf-standards>img{grid-column:1/-1;left:auto;max-width:100%;width:303px;margin:0 auto 35px}#ggc-root .ggf-standards article{position:relative;min-height:330px;padding-top:140px;overflow:visible;background:#fbe4d8}#ggc-root .ggf-standards article+article{background:#ccebe7}#ggc-root .ggf-standards article>img{position:absolute;top:-35px;right:0;width:56%;height:200px;object-fit:contain}#ggc-root .ggf-standards p{padding:12px 28px 28px}#ggc-root .ggf-standards strong{display:block;font:700 30px/1.15 GGCollectionNekst,Arial,sans-serif;max-width:200px;margin-bottom:20px}#ggc-root .ggf-standards strong+br{display:none}#ggc-root .ggf-accessory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:15px 65px 0;padding:0;border:0;border-radius:0;background:none;text-align:left}#ggc-root .ggf-accessory-card{border:1px solid #bbb9b1;border-radius:25px;overflow:hidden;display:flex;flex-direction:column;min-width:0}#ggc-root .ggf-accessory-picture{display:block;position:relative;height:235px;overflow:hidden}#ggc-root .ggf-accessory-product{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;margin:0 auto}#ggc-root .saya-carry .ggf-accessory-product{width:80%}#ggc-root .ggf-accessory-brush{position:absolute;left:0;top:10%;width:100%;height:85%;object-fit:contain;z-index:0}#ggc-root .aegis-shield .ggf-accessory-product{position:absolute;width:125%;max-width:none;left:-12.5%;height:auto;top:-68px}#ggc-root .ggf-accessory-copy{padding:14px 20px 20px;display:flex;flex-direction:column;flex:1}#ggc-root .ggf-accessory-copy h3{font-size:20px;letter-spacing:-.02em;margin:0 0 5px}#ggc-root .ggf-accessory-copy>strong{font:600 17px/1.3 GGCollectionNekst,Arial,sans-serif;min-height:44px}#ggc-root .ggf-accessory-copy>p{font-size:16px;line-height:1.5;margin:15px 0 22px;min-height:72px;text-wrap:pretty}#ggc-root .ggf-accessory-price{display:block;text-align:center;font:700 22px/1.3 GGCollectionNekst,Arial,sans-serif;margin:auto 0 18px}#ggc-root .ggf-accessory-copy button{width:100%;background:#ffb39d;color:#000;font-size:16px}#ggc-root .saya-carry .ggf-accessory-copy button{background:#a7f7e5}#ggc-root .aegis-shield .ggf-accessory-copy button{background:#ddbef8}#ggc-root .ggf-accessory-copy button:disabled{opacity:.55;cursor:wait}@media(max-width:760px){#ggc-root .ggc-look-grid{grid-template-columns:1fr;gap:22px}#ggc-root .ggc-look-card{display:flex;padding:6px;border-radius:24px}#ggc-root .ggc-look-art{min-height:0;height:auto;aspect-ratio:335/181}#ggc-root .ggc-look-info{padding:15px 14px 12px}#ggc-root .ggf-look-heading h3{font-size:31px}#ggc-root .ggf-look-included{margin-bottom:18px}#ggc-root .ggc-look-info>.ggf-owner-note{margin-top:-5px}#ggc-root .ggc-look-info>button,#ggc-root .ggc-look-info>.ggf-customize-look{min-height:40px;display:flex;align-items:center;justify-content:center;font-size:14px}#ggc-root .ggf-standards{padding:28px 8px 8px;gap:10px;margin-top:35px}#ggc-root .ggf-standards>img{width:210px;margin-bottom:10px}#ggc-root .ggf-standards article{min-height:0;padding-top:110px}#ggc-root .ggf-standards article>img{top:0;width:100%;height:110px}#ggc-root .ggf-standards p{padding:12px;font-size:11px;line-height:16px}#ggc-root .ggf-standards strong{font-size:19px;margin-bottom:10px}#ggc-root .ggf-accessory-grid{grid-template-columns:1fr;margin:18px 22px 0;gap:16px}#ggc-root .ggf-accessory-card{display:grid;grid-template-columns:38% 1fr;align-items:center;border-radius:26px;overflow:hidden}#ggc-root .ggf-accessory-picture{height:180px;width:100%;align-self:center}#ggc-root .ggf-accessory-copy{padding:16px 16px 16px 8px}#ggc-root .ggf-accessory-copy h3{font-size:16px}#ggc-root .ggf-accessory-copy>strong{font-size:13px;min-height:0}#ggc-root .ggf-accessory-copy>p{font-size:12px;line-height:17px;min-height:0;margin:8px 0}#ggc-root .ggf-accessory-price{text-align:left;font-size:18px;margin:5px 0 10px}#ggc-root .ggf-accessory-copy button{font-size:13px;min-height:40px;padding-inline:10px}#ggc-root .saya-carry .ggf-accessory-product{width:95%}#ggc-root .aegis-shield .ggf-accessory-product{top:15px;width:140%;left:-20%}}#ggc-root .ggf-hero-copy{max-width:740px}#ggc-root .ggf-new-scene{position:relative;height:390px;margin:35px 0 0}#ggc-root .ggf-accessory-scene{position:absolute;width:1244px;max-width:none;height:auto;left:50%;top:-100px;transform:translate(-50%);z-index:1}#ggc-root .ggf-new-scene .ggf-extra-shadow{width:1129px;left:35px;top:155px;max-width:100%}#ggc-root .ggf-scene-label{position:absolute;z-index:2;font:400 21px/1.1 GGCollectionCaveat,cursive;transform:rotate(-8deg);white-space:nowrap}#ggc-root .ggf-scene-label:after{content:"";position:absolute;width:30px;height:37px;top:20px;left:-23px;background:url(genki-grips-collection-saya-arrow-20261029.png) center/contain no-repeat}#ggc-root .ggf-scene-label.energy{left:27%;top:20px}#ggc-root .ggf-scene-label.saya{left:73%;top:0}#ggc-root .ggf-scene-label.aegis{right:4%;top:90px}@media(max-width:760px){#ggc-root .ggf-hero-copy{max-width:none}#ggc-root .ggf-new-scene{height:185px;margin:30px 0 0}#ggc-root .ggf-accessory-scene{width:130%;top:-35px}#ggc-root .ggf-new-scene .ggf-extra-shadow{width:100%;left:0;top:70px}#ggc-root .ggf-scene-label{font-size:13px}#ggc-root .ggf-scene-label:after{width:16px;height:21px;top:13px;left:-12px}#ggc-root .ggf-scene-label.energy{left:24%;top:8px}#ggc-root .ggf-scene-label.saya{left:67%;top:-7px}#ggc-root .ggf-scene-label.aegis{right:2%;top:45px}}@media(max-width:760px){#ggc-root .ggc-looks{order:3;padding-top:20px;padding-bottom:55px}#ggc-root .ggf-shells{order:4}#ggc-root .ggf-grips{order:5}}#ggc-root .ggf-shell-grid{margin-top:36px;gap:20px}#ggc-root .ggf-shell-card{isolation:isolate;border:0;background:none;border-radius:0;padding:0 43px 30px}#ggc-root .ggf-shell-card:before{content:"";position:absolute;top:220px;right:0;bottom:0;left:0;border:1px solid #cbc9c1;border-radius:50px;background:#fff;z-index:-1;pointer-events:none}#ggc-root .ggf-shell-card .ggf-shell-tag{width:305px;height:140px;margin:0 auto -10px;flex-shrink:0}#ggc-root .ggf-shell-card .ggf-shell-visual{height:270px;min-height:270px;width:calc(100% + 64px);margin:0 -32px 12px;flex-shrink:0}#ggc-root .ggf-shell-card .ggf-shell-image{width:100%;max-width:none;height:100%;margin:0;object-fit:contain}#ggc-root .ggf-shell-card.split .ggf-shell-visual{width:100%;margin-inline:0}#ggc-root .ggf-split-art{width:150%;left:-43%;top:50%;transform:translateY(-50%)}#ggc-root .ggf-shell-card h3{align-self:center;flex-shrink:0;margin:0 auto 28px}#ggc-root .ggf-shell-description{min-height:75px;margin-bottom:26px;line-height:25px}#ggc-root .ggf-shell-card>.ggc-primary{margin-top:auto;margin-bottom:0}@keyframes ggf-detach-left{0%{transform:translate(14px,2px) rotate(1deg)}to{transform:none}}@keyframes ggf-detach-right{0%{transform:translate(-14px,2px) rotate(-1deg)}to{transform:none}}@media(max-width:760px){#ggc-root .ggf-shell-grid{margin-top:28px;gap:36px}#ggc-root .ggf-shell-card{padding:0 27px 24px}#ggc-root .ggf-shell-card:before{top:160px;right:0;bottom:0;left:0;border-radius:30px}#ggc-root .ggf-shell-card .ggf-shell-tag{width:220px;height:120px;margin:0 auto -10px}#ggc-root .ggf-shell-card .ggf-shell-visual{height:185px;min-height:185px;width:calc(100% + 40px);margin:0 -20px 14px}#ggc-root .ggf-shell-card.split .ggf-shell-visual{width:100%;margin-inline:0}#ggc-root .ggf-split-art{width:150%;left:-43%}#ggc-root .ggf-shell-card h3{margin-bottom:24px}#ggc-root .ggf-shell-description{min-height:0;line-height:19px;margin-bottom:22px}}@media(min-width:761px){#ggc-root .ggf-shell-card{padding-inline:32px}}#ggc-root{overflow-x:clip}#ggc-root .ggf-color-links{gap:2px;min-height:30px;padding:0 4px 0 12px;isolation:isolate}#ggc-root .ggf-color-links button{flex:0 0 28px;width:28px;height:36px;background:none;border:0;border-radius:0;box-shadow:none;touch-action:manipulation}#ggc-root .ggf-color-links button:before{content:"";position:absolute;width:22px;height:22px;left:50%;top:50%;translate:-50% -50%;border:1px solid #000;border-radius:50%;background:var(--swatch)}#ggc-root .ggf-color-links button:hover{outline:none}#ggc-root .ggf-color-links button:hover:before{outline:2px solid #b8b7ae;outline-offset:2px}#ggc-root .ggf-color-links button[aria-pressed=true]{box-shadow:none}#ggc-root .ggf-color-links button[aria-pressed=true]:before{box-shadow:0 0 0 2px #faf7ed,0 0 0 3px #202724}#ggc-root .ggf-color-links button:focus-visible{outline:2px solid #80609a;outline-offset:1px;border-radius:8px}#ggc-root .ggf-color-links[aria-busy=true] button[aria-pressed=true]:before{opacity:.65}#ggc-root .ggf-color-links .ggf-swatch-status{margin:-1px}#ggc-root .ggf-steps article+article .ggf-step-image.ggf-step-grip-image{width:628px;left:0}#ggc-root .ggf-step-copy p{text-wrap:pretty}#ggc-root .ggf-grips-heading{min-height:470px;padding-top:70px}#ggc-root .ggf-grips-heading>strong{font-size:18px;line-height:25px}#ggc-root .ggf-grips-heading p{max-width:900px}#ggc-root .ggf-grips-heading>.ggf-edge-sketches{position:absolute;inset:0 auto auto 50%;width:100vw;max-width:none;height:450px;transform:translate(-50%);pointer-events:none;z-index:0;opacity:1}#ggc-root .ggf-edge-sketches>span{position:absolute;top:0;width:300px;max-width:27%;height:450px;overflow:hidden}#ggc-root .ggf-edge-left{left:0}#ggc-root .ggf-edge-right{right:0}#ggc-root .ggf-edge-sketches img{position:absolute;top:0;width:1200px;max-width:none;height:450px}#ggc-root .ggf-edge-left img{left:0}#ggc-root .ggf-edge-right img{right:0}#ggc-root .ggf-extra-left{left:calc(50% - 50vw)}#ggc-root .ggf-extra-right{right:calc(50% - 50vw)}#ggc-root .ggf-edge-sketches .ggc-from-left,#ggc-root .ggf-extra-left.ggc-from-left{translate:-36px 0}#ggc-root .ggf-edge-sketches .ggc-from-right,#ggc-root .ggf-extra-right.ggc-from-right{translate:36px 0}#ggc-root .ggf-edge-sketches .ggc-in-view,#ggc-root .ggf-extra-left.ggc-in-view,#ggc-root .ggf-extra-right.ggc-in-view{translate:0 0}@media(min-width:761px)and (max-width:1199px){#ggc-root .ggf-grips-heading>.ggf-edge-sketches{width:1200px}#ggc-root .ggf-extra-left{left:0}#ggc-root .ggf-extra-right{right:0}}@media(max-width:760px){#ggc-root .ggf-color-links{gap:0;min-height:40px;padding-left:10px}#ggc-root .ggf-color-links button{width:40px;flex-basis:40px;height:44px}#ggc-root .ggf-color-links>span:first-child{font-size:9px;margin-right:0}#ggc-root .ggf-steps article+article .ggf-step-image.ggf-step-grip-image{width:100%;left:0}#ggc-root .ggf-grips-heading{min-height:0;padding:45px 22px 30px}#ggc-root .ggf-grips-heading>strong{font-size:18px;line-height:23px}#ggc-root .ggf-grips-heading>.ggf-edge-sketches{width:100%;height:225px;opacity:.4}#ggc-root .ggf-edge-sketches>span{width:110px;max-width:26%;height:225px}#ggc-root .ggf-edge-sketches img{width:600px;height:225px}#ggc-root .ggf-extra-left{left:0}#ggc-root .ggf-extra-right{right:0}}@media(prefers-reduced-motion:reduce){#ggc-root .ggf-edge-sketches .ggc-from-left,#ggc-root .ggf-edge-sketches .ggc-from-right,#ggc-root .ggf-extra-left.ggc-from-left,#ggc-root .ggf-extra-right.ggc-from-right{opacity:1;translate:none;transition:none}}@media(max-width:760px){#ggc-root #ggc-grip-preview .ggf-step-visual{height:245px}}#ggc-root .ggf-shell-system{position:relative;isolation:isolate;display:flow-root}#ggc-root .ggf-shell-system:before{content:"";position:absolute;top:256px;right:-8px;bottom:0;left:-8px;border:1px solid #ddd9cd;border-radius:55px;background:#fffdf7;z-index:-1;pointer-events:none}#ggc-root .ggf-standards{position:relative;isolation:isolate;border:0;border-radius:0;background:none;margin:0;padding:210px 0 8px;gap:8px;align-items:stretch}#ggc-root .ggf-standards>img{position:absolute;top:38px;left:50%;transform:translate(-50%);width:303px;max-width:40%;height:auto;margin:0;z-index:3}#ggc-root .ggf-standards article{min-height:255px;padding-top:64px;border-radius:44px;overflow:visible}#ggc-root .ggf-standards article>img{width:335px;max-width:none;height:auto;top:-124px;right:54px;z-index:1;object-fit:contain}#ggc-root .ggf-standards article+article>img{width:522px;top:-210px;right:-90px}#ggc-root .ggf-standards p{position:relative;z-index:2;margin:0;padding:0 28px 40px;line-height:25px;text-wrap:wrap}#ggc-root .ggf-standards strong{max-width:160px;line-height:1.15;margin:0 0 26px}#ggc-root .ggf-standards article+article strong{max-width:120px}@media(max-width:760px){#ggc-root .ggf-shell-system:before{top:180px;right:-8px;bottom:0;left:-8px;border-radius:30px}#ggc-root .ggf-standards{padding:125px 0 8px;margin:0;gap:8px}#ggc-root .ggf-standards>img{top:24px;width:200px;max-width:65%}#ggc-root .ggf-standards article{min-height:250px;padding-top:90px;border-radius:24px}#ggc-root .ggf-standards article>img{width:100%;top:-45px;right:-4px}#ggc-root .ggf-standards article+article>img{width:130%;top:-95px;right:-20%}#ggc-root .ggf-standards p{padding:0 14px 22px;font-size:11px;line-height:16px}#ggc-root .ggf-standards strong{font-size:19px;max-width:110px;margin-bottom:18px}#ggc-root .ggf-standards article+article strong{max-width:85px}}#ggc-root .ggf-accessory-price s,#ggc-root .ggc-product-bottom s{font-weight:400;color:#777;font-size:.8em;margin-right:8px}#ggc-root .ggf-accessory-price small{display:block;font-size:12px;font-weight:400;margin-top:6px}#ggc-root .ggf-accessory-card.aegis-shield{overflow:visible;position:relative}#ggc-root .aegis-shield .ggf-accessory-picture{overflow:visible;z-index:1}#ggc-root .aegis-shield .ggf-accessory-product{pointer-events:none}#ggc-root .aegis-shield .ggf-accessory-copy{position:relative;z-index:2}@media(max-width:760px){#ggc-root .aegis-shield .ggf-accessory-product{width:120%;left:-10%;top:0}}#ggc-root .ggf-hero{isolation:isolate;background-image:none}#ggc-root .ggf-hero:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:454px;transform:translate(-50%);background-image:var(--ggf-pattern);background-size:1200px 454px;background-position:center top;background-repeat:repeat-x;pointer-events:none;z-index:-1;animation:ggf-icon-drift 12s ease-in-out infinite alternate}@keyframes ggf-icon-drift{0%{translate:0 0}to{translate:0 10px}}@media(min-width:761px)and (max-width:1199px){#ggc-root .ggf-hero:before{width:1200px}}@media(max-width:760px){#ggc-root .ggf-hero:before{width:100%;height:280px;background-size:740px 280px;animation-duration:10s}}@media(prefers-reduced-motion:reduce){#ggc-root .ggf-hero:before{animation:none;translate:none}}#ggc-root .ggf-grips-heading>.ggf-edge-sketches{mix-blend-mode:normal}#ggc-root .ggf-edge-sketches>span{background:var(--gg-cream);isolation:isolate}#ggc-root .ggf-edge-sketches img{mix-blend-mode:multiply}#ggc-root .ggf-grip-copy h4:before{inset:auto;left:50%;top:50%;width:280px;height:76px;transform:translate(-50%,-50%);background-size:100% 100%;background-repeat:no-repeat}#ggc-root .ggf-grip-item.dragonback h4:before{width:300px}#ggc-root .ggf-grip-copy p{text-wrap:wrap;max-width:280px}#ggc-root .ggf-pack-title:before{inset:auto;left:50%;top:50%;width:310px;height:80px;transform:translate(-50%,-50%)}@media(min-width:761px){#ggc-root .ggf-pack-sub{margin-bottom:0}#ggc-root .ggf-grip-grid{margin-top:-5px;align-items:start}#ggc-root .ggf-grip-picture,#ggc-root .ggf-pack-card.playful .ggf-grip-picture{height:260px}#ggc-root .ggf-grip-item.index,#ggc-root .ggf-grip-item.handlebar{padding-top:45px}#ggc-root .ggf-grip-item.index .ggf-grip-picture{padding-top:0}#ggc-root .ggf-grip-item.banana .ggf-grip-picture{padding-bottom:0}#ggc-root .ggf-grip-item.boomerang .ggf-grip-copy{translate:0 15px}#ggc-root .ggf-pack-action{margin-top:46px}}@media(max-width:760px){#ggc-root .ggf-grip-copy h4:before{width:calc(100% + 34px);height:46px}#ggc-root .ggf-grip-item.dragonback h4:before{width:calc(100% + 34px)}#ggc-root .ggf-pack-title:before{width:260px;height:64px}#ggc-root .ggf-grip-copy p{max-width:none}}#ggc-root .ggf-mobile-looks-heading,#ggc-root .ggf-look-dots{display:none}@media(max-width:760px){#ggc-root .ggf-desktop-looks-heading{display:none}#ggc-root .ggf-mobile-looks-heading{display:inline}#ggc-root .ggc-look-grid{position:relative;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;align-items:stretch}#ggc-root .ggc-look-grid::-webkit-scrollbar{display:none}#ggc-root .ggc-look-grid>.ggc-look-card{min-width:0;width:100%;scroll-snap-align:start;scroll-snap-stop:always;margin:0;opacity:1;translate:none;transition:none}#ggc-root .ggf-look-dots{display:flex;justify-content:center;align-items:center;gap:0;margin:0 auto}#ggc-root .ggf-look-dots button{display:grid;place-items:center;width:32px;height:44px;padding:0;border:0;background:none;cursor:pointer}#ggc-root .ggf-look-dots button>span{width:12px;height:12px;border:1px solid #000;border-radius:50%;background:transparent}#ggc-root .ggf-look-dots button[aria-current=true]>span{background:#000}#ggc-root .ggc-look-card :focus-visible{outline-offset:-3px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/genki-grips-collection-20261029.css.map */
