:root{--grpy-ink: #0a1a42;--grpy-paper: #fff;--grpy-red: #b21e28;--grpy-yellow: #f5b915;--grpy-line: rgba(10, 26, 66, .17)}#header-group .header-section{border-bottom:3px solid var(--grpy-yellow)}#header-group .header-menu__link:hover,#header-group .header-menu__link:focus-visible{color:var(--grpy-red)}#MainContent[data-template=index] [id^=grpyh-].grpyh{border-bottom:9px solid var(--grpy-red)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-overlay{background:linear-gradient(90deg,#051325e6,#0513258f 44%,#05132508 79%),linear-gradient(0deg,rgba(5,19,37,.45),transparent 45%)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-content{max-width:690px}#MainContent[data-template=index] [id^=grpyh-] .grpyh-eyebrow{display:inline-flex;align-items:center;min-height:31px;padding:6px 11px;border:1px solid rgba(245,185,21,.72);background:#0a1a4294;color:#fff;font-weight:800;letter-spacing:.18em}#MainContent[data-template=index] [id^=grpyh-] .grpyh-heading{max-width:12ch;font-size:clamp(56px,6.7vw,104px);font-weight:850;line-height:.91;letter-spacing:-.067em;text-transform:uppercase;text-shadow:0 8px 30px rgba(0,0,0,.22)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-sub{max-width:36ch;font-size:clamp(16px,1.65vw,21px);font-weight:550;line-height:1.36;opacity:1}#MainContent[data-template=index] [id^=grpyh-] .grpyh-btn--primary{background:var(--grpy-yellow);border-color:var(--grpy-yellow);color:var(--grpy-ink);font-weight:850;text-transform:uppercase;letter-spacing:.055em;box-shadow:5px 5px 0 var(--grpy-red)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-btn--primary:hover{background:#fff;border-color:#fff;color:var(--grpy-ink);box-shadow:5px 5px 0 var(--grpy-yellow)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-proof{padding-top:13px;border-top:1px solid rgba(255,255,255,.38);font-weight:700}#MainContent[data-template=index] [id^=grpyfp-].grpyfp{background:var(--grpy-paper)}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-heading,#MainContent[data-template=index] [id^=grpyv-] .grpyv-heading,#MainContent[data-template=index] [id^=grpyst-] .grpyst-heading,#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-heading,#MainContent[data-template=index] [id^=grpyvid-] .grpyvid-heading{font-weight:800;letter-spacing:-.05em}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-eyebrow,#MainContent[data-template=index] [id^=grpyv-] .grpyv-eyebrow,#MainContent[data-template=index] [id^=grpyst-] .grpyst-eyebrow,#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-eyebrow,#MainContent[data-template=index] [id^=grpyvid-] .grpyvid-eyebrow{color:var(--grpy-red);font-weight:800;letter-spacing:.16em}#MainContent[data-template=index] [id^=grpyv-].grpyv{background:var(--grpy-ink);color:#fff}#MainContent[data-template=index] [id^=grpyv-] .grpyv-title,#MainContent[data-template=index] [id^=grpyv-] .grpyv-heading{color:#fff}#MainContent[data-template=index] [id^=grpyv-] .grpyv-text{color:#ffffffc2}#MainContent[data-template=index] [id^=grpyv-] .grpyv-shell{border:1px solid rgba(255,255,255,.28);border-radius:14px;background:#ffffff12;box-shadow:none}#MainContent[data-template=index] [id^=grpyv-] .grpyv-item{border-color:#ffffff30}#MainContent[data-template=index] [id^=grpyv-] .grpyv-icon{color:var(--grpy-yellow)}#MainContent[data-template=index] [id^=grpyst-].grpyst{background:var(--grpy-paper)}#MainContent[data-template=index] [id^=grpyst-] .grpyst-frame{border-radius:12px;box-shadow:13px 13px 0 var(--grpy-red)}#MainContent[data-template=index] [id^=grpyst-] .grpyst-quote{border-left:5px solid var(--grpy-yellow)}#MainContent[data-template=index] [id^=grpyvid-].grpyvid{background:var(--grpy-ink);color:#fff}#MainContent[data-template=index] [id^=grpyvid-] .grpyvid-heading{color:#fff}#MainContent[data-template=index] [id^=grpyvid-] .grpyvid-eyebrow{color:var(--grpy-yellow)}#MainContent[data-template=index] [id^=grpyvid-] .grpyvid-stage{border:2px solid rgba(255,255,255,.24);border-radius:12px}#MainContent[data-template^=product] .grpy-bundle-midnight{border:2px solid var(--grpy-ink);border-left:7px solid var(--grpy-red);background:var(--grpy-paper);color:var(--grpy-ink);font-weight:850;letter-spacing:.07em}#MainContent[data-template^=product] .grpy-bundle-midnight time{color:var(--grpy-yellow);background:var(--grpy-ink);border-radius:5px;padding:3px 8px}#MainContent[data-template^=product] .grpy-features{border-top:2px solid var(--grpy-ink)}#MainContent[data-template^=product] .grpy-shipping-eta,#MainContent[data-template^=product] .grpypr{border-radius:12px}@media(max-width:749px){#MainContent[data-template=index] [id^=grpyh-] .grpyh-overlay{background:linear-gradient(0deg,#051325db,#0513257a 56%,#0513250a)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-heading{max-width:11ch;font-size:clamp(43px,11.2vw,61px);line-height:.94}#MainContent[data-template=index] [id^=grpyh-] .grpyh-sub{max-width:31ch;font-size:15px}#MainContent[data-template=index] [id^=grpyh-] .grpyh-eyebrow{font-size:9px}#MainContent[data-template=index] [id^=grpyst-] .grpyst-frame{box-shadow:7px 7px 0 var(--grpy-red)}#MainContent[data-template^=product] .grpy-bundle-midnight{font-size:12px;gap:5px 9px;padding:10px 12px}}#MainContent[data-template^=product]{background:var(--grpy-paper)}#MainContent[data-template^=product] .grpy-pdp-opener{position:relative;isolation:isolate;overflow:hidden;background:#07183d;color:#fff;border-bottom:8px solid var(--grpy-yellow)}#MainContent[data-template^=product] .grpy-pdp-opener__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background:radial-gradient(circle at 78% 48%,transparent 0 15%,rgba(245,185,21,.26) 15.12% 15.25%,transparent 15.4% 27%,rgba(245,185,21,.2) 27.12% 27.25%,transparent 27.4%),linear-gradient(125deg,transparent 61%,rgba(245,185,21,.14) 61.1% 61.2%,transparent 61.3%),repeating-linear-gradient(0deg,transparent 0 39px,rgba(255,255,255,.055) 40px)}#MainContent[data-template^=product] .grpy-pdp-opener__inner{max-width:1440px;margin:auto;padding:33px clamp(20px,4vw,64px) 18px}#MainContent[data-template^=product] .grpy-pdp-opener__eyebrow,#MainContent[data-template^=product] .grpy-pdp-opener__footer,#MainContent[data-template^=product] .grpy-pdp-culture__eyebrow{font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}#MainContent[data-template^=product] .grpy-pdp-opener__eyebrow{margin:0 0 10px;color:var(--grpy-yellow)}#MainContent[data-template^=product] .grpy-pdp-opener__eyebrow span{color:#ffffff7a;padding:0 9px}#MainContent[data-template^=product] .grpy-pdp-opener__row{display:flex;gap:36px;align-items:end;justify-content:space-between}#MainContent[data-template^=product] .grpy-pdp-opener h2{margin:0;color:#fff;font-size:clamp(53px,7.1vw,112px);line-height:.83;letter-spacing:-.075em;font-weight:900;text-transform:uppercase}#MainContent[data-template^=product] .grpy-pdp-opener h2 em,#MainContent[data-template^=product] .grpy-pdp-culture h2 em{font-style:normal;color:var(--grpy-yellow)}#MainContent[data-template^=product] .grpy-pdp-opener__row p{max-width:23ch;margin:0 0 7px;font-size:clamp(15px,1.4vw,20px);line-height:1.28;font-weight:650}#MainContent[data-template^=product] .grpy-pdp-opener__footer{margin-top:31px;padding-top:10px;border-top:1px solid rgba(255,255,255,.3);display:flex;justify-content:space-between;color:#ffffffb3}#MainContent[data-template^=product] .product-information{background:var(--grpy-paper)}#MainContent[data-template^=product] .product-information__grid{max-width:1440px;margin:0 auto;gap:clamp(24px,4vw,64px)}#MainContent[data-template^=product] .product-information__media{background:#e9e9df;border-right:1px solid var(--grpy-line)}#MainContent[data-template^=product] .product-information__media .product-media-container{background:#e9e9df}#MainContent[data-template^=product] .product-details{padding:25px clamp(20px,3vw,48px) 35px;background:var(--grpy-paper)}#MainContent[data-template^=product] .product-details .text-block[aria-level="3"] p,#MainContent[data-template^=product] .product-details .text-block.h2 p,#MainContent[data-template^=product] .product-details .text-block.h2 h1,#MainContent[data-template^=product] .product-details .view-product-title a{color:var(--grpy-ink);font-size:clamp(40px,4vw,64px);font-weight:900;line-height:.88;letter-spacing:-.07em;text-transform:uppercase}#MainContent[data-template^=product] .product-details .text-block.h2 h1{margin:0}#MainContent[data-template^=product] .product-details .price{font-size:21px;font-weight:850;color:var(--grpy-red)}#MainContent[data-template^=product] .grpy-pdp-tagline{margin:0 0 18px;max-width:37ch;color:var(--grpy-ink);font-size:16px;line-height:1.36;font-weight:650}#MainContent[data-template^=product] .grpy-pdp-tagline strong{color:var(--grpy-red);font-weight:900}#MainContent[data-template^=product] .grpyft{margin-top:24px!important;border-top:2px solid var(--grpy-ink)}#MainContent[data-template^=product] .grpyft .grpyft-row{padding-block:11px!important}#MainContent[data-template^=product] .grpy-bundle-midnight{margin-top:4px;margin-bottom:13px;border-radius:0;border:0;border-left:6px solid var(--grpy-yellow);background:var(--grpy-ink);color:#fff}#MainContent[data-template^=product] .grpy-bundle-midnight time{color:var(--grpy-ink);background:var(--grpy-yellow);font-variant-numeric:tabular-nums;font-weight:900}#MainContent[data-template^=product] .grpy-atc{background:var(--grpy-red)!important;color:#fff!important;border-color:var(--grpy-red)!important;box-shadow:5px 5px 0 var(--grpy-ink)!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.07em!important}#MainContent[data-template^=product] .grpy-atc:hover{background:var(--grpy-ink)!important;border-color:var(--grpy-ink)!important;box-shadow:5px 5px 0 var(--grpy-yellow)!important}#MainContent[data-template^=product] .grpy-pdp-culture{position:relative;isolation:isolate;min-height:clamp(500px,56vw,770px);display:flex;align-items:center;overflow:hidden;background:#0a1a42;color:#fff}#MainContent[data-template^=product] .grpy-pdp-culture__image,#MainContent[data-template^=product] .grpy-pdp-culture__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#MainContent[data-template^=product] .grpy-pdp-culture__image{object-fit:cover;object-position:center;z-index:-2}#MainContent[data-template^=product] .grpy-pdp-culture__shade{z-index:-1;background:linear-gradient(90deg,#051128e6,#05112878 60%,#05112814)}#MainContent[data-template^=product] .grpy-pdp-culture__inner{width:min(100%,1440px);margin:auto;padding:70px clamp(20px,5vw,72px) 110px}#MainContent[data-template^=product] .grpy-pdp-culture__eyebrow{color:var(--grpy-yellow);margin:0 0 20px}#MainContent[data-template^=product] .grpy-pdp-culture h2{max-width:10ch;color:#fff;margin:0;font-size:clamp(61px,8vw,125px);line-height:.86;letter-spacing:-.075em;font-weight:900;text-transform:uppercase}#MainContent[data-template^=product] .grpy-pdp-culture__inner>p:not(.grpy-pdp-culture__eyebrow){max-width:42ch;margin:22px 0 26px;font-size:clamp(16px,1.7vw,22px);line-height:1.4;font-weight:620}#MainContent[data-template^=product] .grpy-pdp-culture a{display:inline-flex;gap:26px;align-items:center;padding:14px 18px;background:var(--grpy-yellow);color:var(--grpy-ink);text-decoration:none;font-size:13px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;box-shadow:5px 5px 0 var(--grpy-red)}#MainContent[data-template^=product] .grpy-pdp-culture__ticker{position:absolute;bottom:0;left:0;width:100%;white-space:nowrap;overflow:hidden;padding:11px 15px;background:var(--grpy-yellow);color:var(--grpy-ink);font-size:12px;font-weight:900;letter-spacing:.2em;text-align:center}#MainContent[data-template^=product] .grpy-pdp-culture__ticker span{color:var(--grpy-red);padding:0 16px}#MainContent[data-template^=product] [id^=grpyd-].grpyd{background:var(--grpy-paper)!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-heading,#MainContent[data-template^=product] [id^=grpyf-] .grpyf-heading,#MainContent[data-template^=product] [id^=grpycu-] .grpycu-heading{font-weight:900;letter-spacing:-.055em;text-transform:uppercase}#MainContent[data-template^=product] [id^=grpylm-].grpylm{background:var(--grpy-ink)!important;color:#fff!important}#MainContent[data-template^=product] [id^=grpylm-] .grpylm-title{color:#fff;font-size:clamp(36px,4vw,60px);font-weight:900;text-transform:uppercase}#MainContent[data-template^=product] [id^=grpylm-] .grpylm-eyebrow{color:var(--grpy-yellow)}#MainContent[data-template^=product] [id^=grpyf-].grpyf{background:var(--grpy-paper)!important}@media(max-width:749px){#MainContent[data-template^=product] .grpy-pdp-opener__inner{padding:22px 18px 14px}#MainContent[data-template^=product] .grpy-pdp-opener__row{display:block}#MainContent[data-template^=product] .grpy-pdp-opener h2{font-size:clamp(43px,11.7vw,65px)}#MainContent[data-template^=product] .grpy-pdp-opener__row p{max-width:33ch;margin:12px 0 0;font-size:14px}#MainContent[data-template^=product] .grpy-pdp-opener__footer{margin-top:18px;font-size:9px}#MainContent[data-template^=product] .product-information__media{border-right:0}#MainContent[data-template^=product] .product-details{padding:20px 18px 38px}#MainContent[data-template^=product] .product-details .text-block.h2 h1{font-size:clamp(32px,9vw,48px)}#MainContent[data-template^=product] .grpy-pdp-culture{min-height:620px}#MainContent[data-template^=product] .grpy-pdp-culture__image{object-position:58% center}#MainContent[data-template^=product] .grpy-pdp-culture__shade{background:linear-gradient(0deg,#051128ed,#0511287a 67%,#05112829)}#MainContent[data-template^=product] .grpy-pdp-culture__inner{align-self:end;padding:50px 22px 82px}#MainContent[data-template^=product] .grpy-pdp-culture h2{font-size:clamp(54px,14vw,76px)}#MainContent[data-template^=product] .grpy-pdp-culture__inner>p:not(.grpy-pdp-culture__eyebrow){font-size:16px}#MainContent[data-template^=product] .grpy-pdp-culture__ticker{text-align:left}}#MainContent[data-template^=product] [id^=grpyd-].grpyd{background:var(--grpy-ink)!important;color:#fff!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-sec{max-width:1440px!important;padding:68px clamp(18px,5vw,72px)!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-card{max-width:none!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-top{border-bottom:2px solid var(--grpy-yellow)!important;padding:0 0 22px!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-eyebrow{color:var(--grpy-yellow)!important;font-weight:850;letter-spacing:.18em}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-h2{color:#fff!important;max-width:14ch;font-size:clamp(40px,5vw,76px)!important;line-height:.9!important;font-weight:900!important;letter-spacing:-.065em!important;text-transform:uppercase}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-intro{color:#ffffffb3!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-rows{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-acc{border-bottom:1px solid rgba(255,255,255,.28)!important;background:transparent!important;border-radius:0!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-acc-head{color:#fff!important;padding:19px 0!important;font-size:16px!important;font-weight:800!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-acc-head:hover{color:var(--grpy-yellow)!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-acc-inner{color:#ffffffc7!important;padding:0 0 20px!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-acc-inner p{color:inherit!important}#MainContent[data-template^=product] [id^=grpyf-].grpyf{background:var(--grpy-yellow)!important;color:var(--grpy-ink)!important;padding:0!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-wrap{width:min(100%,1440px)!important;padding:0!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-card{padding:0!important;border:0!important;border-radius:0!important;background:var(--grpy-yellow)!important;box-shadow:none!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;align-items:stretch!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-media{margin:0!important;border-radius:0!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-media img{height:100%!important;min-height:570px;aspect-ratio:auto!important;object-fit:cover!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-copy{max-width:none!important;padding:clamp(34px,5vw,78px) clamp(24px,5vw,76px)!important;align-self:center!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-eyebrow{color:var(--grpy-red)!important;font-size:11px!important;font-weight:900;letter-spacing:.18em}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-h2{color:var(--grpy-ink)!important;max-width:10ch!important;font-size:clamp(44px,5vw,76px)!important;line-height:.9!important;letter-spacing:-.07em!important;font-weight:900!important;text-transform:uppercase}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-points{margin-top:34px!important;gap:0!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-point{border:0!important;border-top:2px solid var(--grpy-ink)!important;border-radius:0!important;background:transparent!important;padding:18px 0!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-point-ico{color:var(--grpy-ink)!important;background:transparent!important;border:1px solid var(--grpy-ink)}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-point-name{color:var(--grpy-ink)!important;font-size:16px!important;font-weight:900!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-point-desc{color:var(--grpy-ink)!important;opacity:.75}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-].grpyc{display:grid!important;grid-template-columns:minmax(300px,38%) minmax(0,62%);min-height:560px!important;border-top:8px solid var(--grpy-ink)}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-content{grid-column:1;grid-row:1;min-height:560px!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important;padding:clamp(32px,5vw,72px)!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-grid{position:relative!important;inset:auto!important;grid-column:2;grid-row:1;min-height:560px;height:100%!important;gap:4px!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-copy{width:100%!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-title{max-width:9ch;font-size:clamp(52px,5vw,80px)!important;line-height:.88!important;font-weight:900!important;letter-spacing:-.07em!important;text-transform:uppercase;text-shadow:none!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-sub{margin-left:0!important;text-shadow:none!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-cta{border-radius:0!important;background:var(--grpy-yellow)!important;border-color:var(--grpy-yellow)!important;color:var(--grpy-ink)!important;font-weight:900!important;text-transform:uppercase;box-shadow:5px 5px 0 var(--grpy-red)!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-wash,#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-vignette{display:none!important}#MainContent[data-template^=product] [id^=grpypr-] .grpypr{border:0!important;border-left:6px solid var(--grpy-yellow)!important;border-radius:0!important;background:var(--grpy-ink)!important;color:#fff!important;box-shadow:none!important}#MainContent[data-template^=product] [id^=grpypr-] .grpypr *{color:inherit}#MainContent[data-template^=product] [id^=grpypr-] .grpypr-ico-wrap{background:var(--grpy-yellow)!important;color:var(--grpy-ink)!important;border-radius:0!important}#MainContent[data-template^=product] [id^=grpypr-] .grpypr a{border-radius:0!important;background:var(--grpy-yellow)!important;color:var(--grpy-ink)!important;font-weight:900!important}#MainContent[data-template^=product] .grpyship-inline__card{border:2px solid var(--grpy-ink)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent[data-template^=product] .grpyship-inline__icon{border-radius:0!important;background:var(--grpy-yellow)!important;color:var(--grpy-ink)!important}#MainContent[data-template^=product] .grpyship-inline__eyebrow{color:var(--grpy-ink)!important;font-weight:900!important;letter-spacing:.1em}#MainContent[data-template^=product] .grpyft{border-top:4px solid var(--grpy-ink)!important}#MainContent[data-template^=product] .grpyft-row{border-bottom:1px solid var(--grpy-ink)!important;padding:14px 0!important}#MainContent[data-template^=product] .grpyft-ico{border:1px solid var(--grpy-ink)!important;border-radius:0!important;background:transparent!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-acc-head svg{color:var(--grpy-yellow)!important;stroke:var(--grpy-yellow)!important}@media(max-width:749px){#MainContent[data-template^=product] [id^=grpyd-] .grpyd-sec{padding:46px 20px!important}#MainContent[data-template^=product] [id^=grpyd-] .grpyd-rows,#MainContent[data-template^=product] [id^=grpyf-] .grpyf-grid{grid-template-columns:1fr!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-media img{min-height:0;height:auto!important;aspect-ratio:4/3!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-copy{padding:34px 20px 44px!important}#MainContent[data-template^=product] [id^=grpyf-] .grpyf-h2{font-size:clamp(42px,12vw,62px)!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-].grpyc{display:flex!important;flex-direction:column;min-height:0!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-content{min-height:0!important;padding:40px 20px!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-grid{min-height:350px;height:350px!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-title{font-size:54px!important}}#MainContent[data-template^=product] [id^=grpymo-].grpymo{background:var(--grpy-ink)!important;color:#fff!important;padding:clamp(52px,6vw,88px) 0!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-wrap{width:min(100%,1440px)!important;padding:0 clamp(20px,5vw,72px)!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-card{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-card:before{display:none!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-head{margin:0 0 30px!important;padding:0 0 30px;border-bottom:2px solid var(--grpy-yellow)}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-eyebrow{color:var(--grpy-yellow)!important;font-weight:900;letter-spacing:.18em}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-heading{max-width:14ch;color:#fff!important;font-size:clamp(42px,5.3vw,78px)!important;line-height:.91!important;font-weight:900!important;letter-spacing:-.065em!important;text-transform:uppercase}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-sub{margin-top:17px!important;color:#ffffffbd!important;font-size:clamp(15px,1.5vw,19px)!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-grid{gap:0 34px!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-tile{grid-template-columns:108px minmax(0,1fr)!important;gap:clamp(16px,2vw,28px)!important;padding:26px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.24)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual,#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual.is-ring{width:108px!important;height:108px!important;background:var(--grpy-yellow)!important;border:0!important;border-radius:0!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-img{width:76%!important;height:76%!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-name{color:#fff!important;font-size:clamp(18px,1.7vw,24px)!important;font-weight:850!important;letter-spacing:-.035em!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-text{color:#ffffffb8!important;font-size:14px!important;line-height:1.45!important}#MainContent[data-template^=product] .product-information__media{padding:0!important;border:0!important;background:#fff!important}#MainContent[data-template^=product] .product-information__media slideshow-container,#MainContent[data-template^=product] .product-information__media .product-media-container{background:#fff!important}#MainContent[data-template^=product] .product-information__media .slideshow-controls__thumbnails{padding:14px 0 0!important;background:#fff!important}@media(max-width:749px){#MainContent[data-template^=product] [id^=grpymo-].grpymo{padding:46px 0!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-wrap{padding:0 20px!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-head{padding-bottom:24px;margin-bottom:10px!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-heading{font-size:clamp(39px,11vw,54px)!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-grid{grid-template-columns:1fr!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-tile{grid-template-columns:76px minmax(0,1fr)!important;gap:15px!important;padding:20px 0!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual,#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual.is-ring{width:76px!important;height:76px!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-name{font-size:17px!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-text{font-size:12.5px!important}}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual,#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual.is-ring{background:var(--grpy-paper)!important}@media(max-width:749px){#MainContent[data-template^=product] .product-information__grid{row-gap:8px!important}#MainContent[data-template^=product] .product-details{grid-column:1 / -1!important;width:100%!important;padding:10px 20px 34px!important}#MainContent[data-template^=product] .grpy-pdp-tagline{margin-bottom:8px!important}#MainContent[data-template^=product] .grpyft{margin-top:0!important;border-top:0!important}#MainContent[data-template^=product] .grpyft-row{padding:8px 0!important;border:0!important}#MainContent[data-template^=product] .grpyft-row+.grpyft-row{margin-top:4px}}#MainContent[data-template^=product] .grpy-pdp-anchor{display:block;height:0}#MainContent[data-template^=product] .product-details .custom-liquid:has(.grpy-pdp-anchor){min-height:0!important;margin:0!important;padding:0!important}#MainContent[data-template^=product] .grpy-pdp-assurance{display:flex;align-items:center;gap:16px;margin:12px 0 18px;padding:17px 18px;background:var(--grpy-ink);color:#fff;border-left:5px solid var(--grpy-yellow)}#MainContent[data-template^=product] .grpy-pdp-assurance__mark{flex:0 0 44px;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--grpy-yellow);border-radius:50%;color:var(--grpy-yellow);font-size:29px;line-height:1}#MainContent[data-template^=product] .grpy-pdp-assurance strong{display:block;color:#fff;font-size:17px;font-weight:900;line-height:1.15;text-transform:uppercase}#MainContent[data-template^=product] .grpy-pdp-assurance p{margin:6px 0 0;color:#ffffffc9;font-size:12px;line-height:1.35}#MainContent[data-template^=product] .grpy-pdp-assurance a{color:var(--grpy-yellow);text-decoration:underline;text-underline-offset:2px}#MainContent[data-template^=product] .grpy-pdp-culture__ticker{padding:0;text-align:left;overflow:hidden}#MainContent[data-template^=product] .grpy-pdp-culture__ticker-track{display:flex;width:max-content;animation:grpy-golf-ticker 24s linear infinite}#MainContent[data-template^=product] .grpy-pdp-culture__ticker-group{display:flex;flex:none;align-items:center;gap:19px;padding:12px 19px 12px 0;white-space:nowrap}#MainContent[data-template^=product] .grpy-pdp-culture__ticker-group>span{padding:0;color:var(--grpy-ink)}#MainContent[data-template^=product] .grpy-golf-ball{position:relative;flex:none;display:block;width:17px;height:17px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff 0 22%,#e9e9e4 75%,#bbb);box-shadow:inset -2px -2px 3px #0a1a423d,0 0 0 1px #0a1a422e}#MainContent[data-template^=product] .grpy-golf-ball:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:radial-gradient(circle at 22% 25%,rgba(10,26,66,.26) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 28%,rgba(10,26,66,.26) 0 1px,transparent 1.5px),radial-gradient(circle at 48% 68%,rgba(10,26,66,.26) 0 1px,transparent 1.5px),radial-gradient(circle at 90% 75%,rgba(10,26,66,.18) 0 1px,transparent 1.5px)}@keyframes grpy-golf-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=product] .grpy-pdp-culture__ticker-track{animation:none}}@media(max-width:749px){#MainContent[data-template^=product] .grpy-pdp-assurance{margin:10px 0 16px;padding:14px}#MainContent[data-template^=product] .grpy-pdp-assurance strong{font-size:15px}#MainContent[data-template^=product] .grpy-pdp-culture__ticker-group{gap:15px;padding-right:15px}}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-details{background:#fff!important}#MainContent[data-template^=product] .product-details .grpyft,#MainContent[data-template^=product] .product-details .grpyft-row{border:0!important}#MainContent[data-template^=product] .product-details .price{font-size:clamp(28px,2.7vw,36px);line-height:1.15}#MainContent[data-template^=product] .product-details [id^=grpypr-]{width:100%;min-width:0}#MainContent[data-template^=product] .product-details [id^=grpypr-] .grpypr{margin:0 0 14px!important;min-width:0}@media(max-width:749px){#MainContent[data-template^=product] .product-details [id^=grpypr-] .grpypr{flex-wrap:wrap;gap:8px;padding:10px 12px!important}#MainContent[data-template^=product] .product-details [id^=grpypr-] .grpypr a{white-space:nowrap}}#MainContent[data-template^=product] [id^=grpymo-].grpymo{background:#fff!important;color:var(--grpy-ink)!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-heading,#MainContent[data-template^=product] [id^=grpymo-] .grpymo-name{color:var(--grpy-ink)!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-sub,#MainContent[data-template^=product] [id^=grpymo-] .grpymo-text{color:#0a1a42b8!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual,#MainContent[data-template^=product] [id^=grpymo-] .grpymo-visual.is-ring{background:transparent!important;box-shadow:none!important}#MainContent[data-template^=product] [id^=grpymo-] .grpymo-tile{border-bottom-color:var(--grpy-line)!important}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-].grpyc{display:flex!important;flex-direction:column}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-grid{display:flex!important;width:max-content!important;min-height:0!important;height:auto!important;gap:0!important;animation:grpy-customer-scroll 45s linear infinite}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-marquee-group{display:flex;flex:none;gap:4px;padding-right:4px}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-item{flex:0 0 300px;width:300px;height:340px}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-item img{width:100%;height:100%;object-fit:cover}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-content{width:100%}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-]:hover .grpyc-grid{animation-play-state:paused}@keyframes grpy-customer-scroll{to{transform:translate(-50%)}}@media(max-width:749px){#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-item{flex-basis:240px;width:240px;height:280px}}@media(prefers-reduced-motion:reduce){#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-grid{animation:none;width:100%!important;overflow-x:auto}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-marquee-group:nth-child(2){display:none}}#MainContent:is([data-template^=product],[data-template=index]) [id^=grpyc-] .grpyc-marquee-group .grpyc-item{display:block!important;grid-row:auto!important;grid-column:auto!important}body{color:var(--grpy-ink);background:#fff}#MainContent{background:#fff}#MainContent :is(.button,.button-primary),.cart-drawer .button{border-radius:0;font-weight:800;text-transform:uppercase;letter-spacing:.04em}#MainContent :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-radius:0}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--grpy-yellow);outline-offset:3px}#MainContent:is([data-template^=page],[data-template=blog],[data-template=article],[data-template=list-collections],[data-template=search],[data-template=cart],[data-template="404"]) h1,#MainContent[data-template=cart] .cart-title{color:var(--grpy-ink);font-weight:850;font-size:clamp(36px,5vw,72px);line-height:.98;letter-spacing:-.055em;text-transform:uppercase}#MainContent[data-template^=page] .page-content{color:var(--grpy-ink);line-height:1.7;max-width:78ch}#MainContent[data-template^=page] .page-content :is(h2,h3){color:var(--grpy-ink);font-weight:800;letter-spacing:-.025em}#MainContent[data-template^=page] .page-content a{color:var(--grpy-red);text-underline-offset:3px}#MainContent[data-template^=page] .page-content :is(img,table){max-width:100%}#MainContent[data-template^=page] .page-content table{display:block;overflow-x:auto}#MainContent[data-template^=page] :is(input,textarea){background:#fff;color:var(--grpy-ink);border:1px solid var(--grpy-line)}#MainContent[data-template=index] :is(.grpyfp-card,.grpybn-card,.grpyv-item,.grpyvs-card,.grpyst-frame,.grpyst-inset){border-radius:0!important;box-shadow:none!important}#MainContent[data-template=index] :is(.grpyfp-heading,.grpybn-heading,.grpyst-heading,.grpyvs-heading,.grpyvid-heading){font-size:clamp(38px,4.8vw,70px)!important;font-weight:850!important;line-height:.96!important;letter-spacing:-.055em!important;text-transform:uppercase}#MainContent[data-template=index] :is(.grpybn-btn,.grpyfp-btn,.grpyst-btn,.grpyvs-btn){border-radius:0!important;background:var(--grpy-yellow)!important;color:var(--grpy-ink)!important;font-weight:850!important;text-transform:uppercase;box-shadow:4px 4px 0 var(--grpy-red)!important}#MainContent[data-template=index] :is(.grpyfp-price,.grpybn-price){color:var(--grpy-red);font-weight:850}#MainContent[data-template=collection] .grpyc-heading{font-size:clamp(38px,5vw,74px);font-weight:850;text-transform:uppercase;letter-spacing:-.055em;line-height:.96}#MainContent[data-template=collection] :is(.grpyc-frame,.grpyc-select select,.grpyc-cta,.grpyc-badge){border-radius:0!important}#MainContent[data-template=collection] .grpyc-frame{background:#fff}#MainContent[data-template=collection] .grpyc-price{color:var(--grpy-red);font-weight:850}#MainContent:is([data-template=search],[data-template=cart],[data-template=list-collections]) :is(.product-card,.product-card__content,.collection-card,.collection-card__image){border-radius:0}#MainContent:is([data-template=search],[data-template=cart]) .price{color:var(--grpy-red);font-weight:800}#MainContent[data-template=cart] :is(.cart-summary,.cart-summary__inner){background:#fff;border-top:3px solid var(--grpy-yellow)}footer .grpyft{background:var(--grpy-ink);color:#fff;border-top:5px solid var(--grpy-yellow)}footer .grpyft :is(.grpyft-news-h,.grpyft-col-head){font-weight:850}footer .grpyft :is(input,.grpyft-send){border-radius:0}#MainContent[data-template^=product] :is(.product-information__grid,.product-details,.product-information__media){min-width:0}@media(min-width:750px)and (max-width:1000px){#MainContent[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr)!important}#MainContent[data-template^=product] .product-details{padding:24px 24px 40px}}@media(max-width:749px){#MainContent[data-template=index] :is(.grpybn-heading,.grpyst-heading,.grpyvs-heading,.grpyvid-heading){font-size:38px!important}#MainContent[data-template^=page] h1{overflow-wrap:anywhere}}#MainContent[data-template^=product] .product-information__grid,#MainContent[data-template^=product] .product-information__media{width:100%}#track123-app .track123_tab_form_background{display:none!important}#track123-app{padding:36px 20px;color:var(--grpy-ink)}#track123-app input{color:var(--grpy-ink)!important;border:1px solid var(--grpy-ink)!important}#MainContent[data-template=index] :is(.grpyfp-shell,.grpyfp-frame,.grpyv-shell,.grpybn-add,.grpyvid-stage){border-radius:0!important}#MainContent[data-template=index] :is(.grpyfp-shell,.grpyv-shell){box-shadow:none!important}#MainContent[data-template=index] :is(.grpyfp-desc,.grpyfp-intro,.grpyfp-product-label,.grpyfp-reassurance){color:#0a1a42c7!important}#MainContent[data-template=index] :is(.grpyfp-add,.grpybn-add){background:var(--grpy-red)!important;color:#fff!important;border:1px solid var(--grpy-red)!important;text-transform:uppercase;font-weight:800;border-radius:0!important}#MainContent[data-template=index] .grpyfp-secondary{text-transform:uppercase;font-weight:800;border:1px solid var(--grpy-ink)!important}.grpyft-field,.grpyft-field input,.grpyft-send{border-radius:0!important}.grpyft-field{border-color:#ffffff8c!important}#MainContent[data-template^=page] :is(input,textarea){border-color:#0a1a4273!important;color:var(--grpy-ink)!important}#MainContent[data-template=search] .text-block.h2 :is(h2,h3){font-size:clamp(36px,5vw,72px)!important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.045em;line-height:.98}#track123-app :is(.track123_tab_bar,.track123_form_label){color:var(--grpy-ink)!important}.shopify-policy__container{max-width:85ch;padding:40px 20px 80px;color:var(--grpy-ink);line-height:1.7}.shopify-policy__title h1{font-size:clamp(36px,5vw,72px);font-weight:900;text-transform:uppercase;line-height:.98;letter-spacing:-.045em}#MainContent[data-template^=product] .product-information__grid{grid-column:1 / -1!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}#MainContent[data-template^=product] :is(.product-information__media,.product-details){grid-column:auto!important;max-width:100%}@media(max-width:1000px){#MainContent[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr)!important}}header .menu-list__link{font-weight:800;text-transform:uppercase;font-size:14px;letter-spacing:.035em}.menu-drawer__menu-item--mainlist{font-weight:850;text-transform:uppercase;letter-spacing:-.025em}.cart-drawer__heading{font-weight:900;text-transform:uppercase;color:var(--grpy-ink)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-overlay{background:linear-gradient(90deg,rgba(5,19,37,.72),rgba(5,19,37,.25) 55%,transparent)}#MainContent[data-template=index] [id^=grpyh-] .grpyh-eyebrow{border:0;background:none;padding:0}#MainContent[data-template=index] [id^=grpyh-] .grpyh-btn{box-shadow:none}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-shell{border:0}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-media-col{padding:0}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-info-col{border:0}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-frame{aspect-ratio:4/3}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-name{font-size:clamp(30px,4vw,52px)}#MainContent[data-template=index] .grpy-home-photo-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}#MainContent[data-template=index] .grpy-home-photo-strip a{display:block;overflow:hidden}#MainContent[data-template=index] .grpy-home-photo-strip img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;display:block}#MainContent[data-template=index] [id^=grpyv-].grpyv{background:#fff;color:var(--grpy-ink);padding-block:28px}#MainContent[data-template=index] [id^=grpyv-] :is(.grpyv-title,.grpyv-heading){color:var(--grpy-ink)}#MainContent[data-template=index] [id^=grpyv-] .grpyv-text{color:#56617a}#MainContent[data-template=index] [id^=grpyv-] .grpyv-shell{background:none;border:0}#MainContent[data-template=index] [id^=grpyv-] .grpyv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent[data-template=index] [id^=grpyv-] .grpyv-item{border:0;border-top:2px solid var(--grpy-yellow);padding:20px 12px 8px 0}#MainContent[data-template=index] [id^=grpyv-] .grpyv-icon{color:var(--grpy-red)}#MainContent[data-template=index] [id^=grpyst-] .grpyst-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;align-items:center}#MainContent[data-template=index] [id^=grpyst-] .grpyst-frame{aspect-ratio:4/3;box-shadow:none}#MainContent[data-template=index] [id^=grpyst-] .grpyst-body{max-width:42ch;font-size:16px}#MainContent[data-template=index] [id^=grpyst-] .grpyst-stats{display:flex;gap:32px}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:24px 32px}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-headcopy{grid-column:1/-1;margin-bottom:0}#MainContent[data-template=index] .grpy-home-comparison-photo img{display:block;width:100%;height:100%;object-fit:cover}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-board{border-radius:0;border:0;box-shadow:none}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-row>*{padding:14px 10px}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-bottom{grid-column:1/-1}@media(max-width:749px){#MainContent[data-template=index] [id^=grpyh-] .grpyh-overlay{background:linear-gradient(0deg,#051325cc,#0513251f 85%)}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-layout,#MainContent[data-template=index] [id^=grpyst-] .grpyst-layout,#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-wrap{grid-template-columns:minmax(0,1fr);gap:20px}#MainContent[data-template=index] [id^=grpyfp-] .grpyfp-info-col{padding:24px 0 0}#MainContent[data-template=index] [id^=grpyv-] .grpyv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent[data-template=index] [id^=grpyv-] .grpyv-item{padding:14px 0}#MainContent[data-template=index] .grpy-home-comparison-photo{aspect-ratio:16/9}}@media(max-width:749px){#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-row,#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-row+.grpyvs-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0;border-top:1px solid var(--grpy-line);box-shadow:none;margin-top:0}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-attrcell{grid-column:1/-1;padding:12px 0 6px}#MainContent[data-template=index] [id^=grpyvs-] :is(.grpyvs-us,.grpyvs-them){border:0;padding:8px 10px 16px 0}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-mobile-label{color:#56617a}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-us .grpyvs-mobile-label{color:var(--grpy-red)}#MainContent[data-template=index] [id^=grpyvs-] .grpyvs-check{display:none}}#MainContent[data-template^=product] .grpy-pdp-assurance__mark svg{display:block;width:22px;height:22px;flex:none}#MainContent[data-template^=product] .grpy-pdp-culture__inner>a>svg{display:block;flex:none}@media(max-width:749px){#MainContent[data-template^=product] .product-details{padding-top:4px!important}#MainContent[data-template^=product] .product-details>.group-block{padding-block-start:0!important}#MainContent[data-template^=product] .product-details [id^=grpypr-]{margin-block:0!important}#MainContent[data-template^=product] .product-details [id^=grpypr-] .grpypr{margin:0 0 6px!important;padding:8px 10px!important;gap:6px}#MainContent[data-template^=product] .product-details .text-block.h2{padding-block:0 4px!important}#MainContent[data-template^=product] .product-details .text-block.h2 h1{line-height:.98}#MainContent[data-template^=product] .product-details .text-block.h4{padding-block:4px 6px!important}#MainContent[data-template^=product] .grpy-features{margin-block:8px!important}}@media(min-width:1001px){#MainContent[data-template^=product] .product-information__media>div{height:100%}#MainContent[data-template^=product] .product-information__media media-gallery.sticky-content{top:var(--header-group-height, var(--header-height, 0px))}}#MainContent[data-template^=product] .grpy-pdp-culture__ticker-group{min-width:100vw;justify-content:space-around}#MainContent[data-template^=product] .grpy-pdp-culture__ticker-track{animation-duration:192s}#MainContent [id^=grpypr-] .grpypr-feedback{margin:6px 0 8px;color:var(--grpy-ink);font-size:12px;font-weight:600;line-height:1.4}#MainContent [id^=grpypr-] .grpypr-feedback:empty{display:none}#MainContent [id^=grpypr-] .grpypr-feedback a{text-decoration:underline}#MainContent [id^=grpypr-] [hidden]{display:none!important}#MainContent[data-template^=product] .product-details [id^=grpypr-]{margin-block:0!important}#MainContent[data-template^=product] .product-details [id^=grpypr-] .grpypr{margin:0 0 12px!important}#MainContent[data-template^=product] .product-details .text-block.h2,#MainContent[data-template^=product] .product-details .text-block.h4{padding-block:0 12px!important}#MainContent[data-template^=product] .product-details [id^=grpyft-]{margin:0 0 12px!important}#MainContent[data-template^=product] .product-details [id^=grpyft-] .grpyft-list{display:grid;gap:12px}#MainContent[data-template^=product] .product-details [id^=grpyft-] .grpyft-row{padding-block:0!important;margin-block:0!important}#MainContent[data-template^=product] .product-details .grpy-bundle-midnight{margin:0 0 12px!important}#MainContent[data-template^=product] .product-details .kaching-bundles__block{margin-top:0!important}#MainContent[data-template^=collection] [id^=grpyc-] .grpyc-head{background:#fff!important;color:var(--grpy-ink)!important;padding:20px 0 12px!important}#MainContent[data-template^=collection] [id^=grpyc-] .grpyc-heading{font-size:28px!important}#MainContent[data-template^=collection] [id^=grpyc-] .grpyc-cta{border:0;cursor:pointer;text-transform:uppercase}#MainContent :is(.grpy-atc,.add-to-cart-button,.grpyfp-add,.grpybn-add,button.grpyc-cta),.sticky-add-to-cart .add-to-cart-button{--button-color: #fff;--button-background-color: var(--grpy-red);--button-border-color: var(--grpy-red);display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;min-height:56px!important;padding:16px 20px!important;background:var(--grpy-red)!important;color:#fff!important;border:1px solid var(--grpy-red)!important;border-radius:0!important;box-shadow:5px 5px 0 var(--grpy-ink)!important;font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:.07em!important;text-transform:uppercase!important;text-decoration:none!important}#MainContent :is(.grpy-atc,.add-to-cart-button,.grpyfp-add,.grpybn-add,button.grpyc-cta):hover:not(:disabled),.sticky-add-to-cart .add-to-cart-button:hover:not(:disabled){background:var(--grpy-ink)!important;border-color:var(--grpy-ink)!important;color:#fff!important;box-shadow:5px 5px 0 var(--grpy-yellow)!important}#MainContent :is(.grpy-atc,.add-to-cart-button,.grpyfp-add,.grpybn-add,button.grpyc-cta):focus-visible,.sticky-add-to-cart .add-to-cart-button:focus-visible{outline:2px solid var(--grpy-ink)!important;outline-offset:8px!important}#MainContent :is(.grpy-atc,.add-to-cart-button,.grpyfp-add,.grpybn-add,button.grpyc-cta):disabled,.sticky-add-to-cart .add-to-cart-button:disabled{opacity:.5!important;cursor:not-allowed!important}#MainContent .grpy-pdp-assurance{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important}#MainContent .grpy-pdp-assurance__mark{flex:0 0 auto}#MainContent .grpy-pdp-assurance__title{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.25}#MainContent .grpy-pdp-assurance__terms{flex:0 0 auto;margin-left:auto;color:var(--grpy-yellow);font-size:11px;line-height:1.25;text-decoration:underline;white-space:nowrap}@media(max-width:749px){#MainContent .grpy-pdp-assurance{gap:8px!important;padding:12px!important}#MainContent .grpy-pdp-assurance__title{font-size:11px}#MainContent .grpy-pdp-assurance__terms{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/grpy-redesign.css.map */
