.gc-quick-add{position:absolute;right:12px;bottom:12px;z-index:8;color:#111;pointer-events:auto}.gc-quick-add summary{list-style:none;display:grid;place-items:center;width:36px;height:36px;border:0;background:#fff;border-radius:50%;cursor:pointer;font:26px/1 Courier New,monospace}.gc-quick-add summary::-webkit-details-marker{display:none}.gc-quick-panel{position:absolute;right:0;bottom:45px;width:min(265px,75vw);padding:16px;background:#fff;border:1px solid #ddd;box-shadow:0 4px 18px #0001;z-index:10}.gc-quick-panel p{font:12px/1.4 Courier New,monospace;text-transform:uppercase;margin:0 0 12px}.gc-quick-sizes{display:flex;flex-wrap:wrap;gap:6px}.gc-quick-sizes button{min-width:40px;min-height:38px;padding:8px;border:1px solid #ddd;background:#fff;color:#111;font:12px/1.3 Courier New,monospace;cursor:pointer}.gc-quick-sizes button:hover,.gc-quick-sizes button:focus-visible{background:#111;color:#fff}.gc-quick-sizes button:disabled{color:#999;text-decoration:line-through;cursor:not-allowed;background:#f5f5f5}.gc-quick-panel .gc-quick-message{margin:12px 0 0;text-transform:none}.gc-quick-cart{display:block;font-size:12px;margin-top:6px;text-decoration:underline}.gc-quick-cart[hidden]{display:none}.card-gallery{background:#fff!important}.card-gallery .quick-add{display:none!important}.gc-product-copy{width:100%;font:12px/1.6 Courier New,monospace}.gc-product-copy details{border-bottom:1px solid #e5e5e5;padding:18px 0}.gc-product-copy summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;text-transform:uppercase;font:13px/1.5 Courier New,monospace}.gc-product-copy summary:after{content:"+";font-size:18px}.gc-product-copy details[open]>summary:after{content:"\2212"}.gc-product-copy summary::-webkit-details-marker{display:none}.gc-copy-body{padding-top:14px}.gc-copy-body p{font-size:12px!important;line-height:1.6!important}[id^=ProductInformation-] .variant-option--buttons .variant-option__button-label{border-radius:2px!important;min-width:52px;min-height:40px;background:#f7f7f7;color:#111}[id^=ProductInformation-] .variant-option--buttons .variant-option__button-label:has(input:checked){border:1px solid #111!important;background:#f7f7f7!important;color:#111!important}[id^=ProductInformation-] .variant-option__button-label:has(input[data-option-available=false]){text-decoration:line-through;color:#888!important}.gc-carousel-section{padding:40px 0;background:#fff;color:#111}.gc-section-heading{display:flex;align-items:center;justify-content:space-between;padding:0 40px 20px;gap:20px}.gc-section-heading h2{font:16px/1.4 Courier New,monospace;margin:0;text-transform:uppercase}.gc-carousel-controls{display:flex;gap:8px}.gc-carousel-controls button{width:38px;height:38px;background:#fff;border:1px solid #ddd;cursor:pointer;color:#111}.gc-community-track{display:grid;grid-auto-columns:30%;grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 40px;scrollbar-width:thin}.gc-community-track figure{margin:0;scroll-snap-align:start}.gc-community-track img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.gc-gallery-empty{padding:0 40px;font-size:13px}#together-again-page .photo .tag{top:12px!important;left:12px!important;bottom:auto!important;right:auto!important;border-radius:20px!important;padding:7px 11px!important;background:#252525!important;color:#fff!important;font:10px/1.2 Courier New,monospace!important;z-index:2}header-menu .menu-list__submenu,header-menu .menu-list__submenu-inner,.overflow-menu::part(overflow),.overflow-menu:after{background:#e1edf5!important;color:#111!important}header-component:has(.menu-list__link[aria-expanded=true]){background:#e1edf5!important;color:#111!important}header-component:has(.menu-list__link[aria-expanded=true]) .header__row{background:#e1edf5!important}header-menu .menu-list__submenu{width:100vw!important;max-width:none!important}header-menu .mega-menu{min-height:0;padding-top:0;padding-bottom:16px}.menu-drawer{background:#e1edf5!important;color:#111!important}.gc-support{max-width:780px;margin:0 auto;padding:55px 32px 85px;color:#111;background:#fff;font-family:Courier New,monospace}.gc-support header{text-align:center;margin-bottom:38px}.gc-support h1{font:700 22px/1.3 Courier New,monospace;letter-spacing:.08em}.gc-support header p{font:14px/1.6 Courier New,monospace}.gc-support-tabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:48px;border-bottom:1px solid #ddd}.gc-support-tabs button{border:0;border-bottom:1px solid transparent;background:#fff;padding:18px;color:#888;letter-spacing:.1em;font:14px/1.4 Courier New,monospace;cursor:pointer}.gc-support-tabs button[aria-selected=true]{color:#111;border-bottom-color:#111}.gc-support label{display:block;margin:24px 0 12px;font:12px/1.4 Courier New,monospace;letter-spacing:.12em}.gc-support input,.gc-support textarea{width:100%;border:1px solid #dedede;border-radius:0;background:#fff;color:#111;padding:16px 18px;font:13px/1.6 Courier New,monospace;box-shadow:none}.gc-support input{height:54px}.gc-support textarea{min-height:210px;resize:vertical}.gc-support input:focus,.gc-support textarea:focus{outline:1px solid #111;outline-offset:1px}.gc-support-submit{display:block;width:100%;margin-top:22px;padding:18px;border:0;background:#111;color:#fff;letter-spacing:.15em;font:14px/1.5 Courier New,monospace;cursor:pointer}.gc-support [hidden]{display:none!important}.gc-support details{border-bottom:1px solid #ddd;padding:20px 0;font:13px/1.6 Courier New,monospace}.gc-support details summary{cursor:pointer}.gc-support details>div{padding-top:15px}@media(max-width:749px){.gc-community-track{grid-auto-columns:72%;padding-inline:18px;gap:12px}.gc-section-heading{padding-inline:18px}.gc-support{padding:35px 20px 60px}.gc-support-tabs{margin-bottom:30px}.gc-quick-add{right:8px;bottom:8px}.gc-quick-add summary{width:32px;height:32px}}product-card .gc-quick-add{position:relative;right:auto;bottom:auto;width:100%;z-index:8;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s;padding-top:8px;min-height:48px}product-card:hover .gc-quick-add,product-card:focus-within .gc-quick-add{opacity:1;visibility:visible;pointer-events:auto}.gc-quick-add .gc-quick-sizes{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.gc-quick-add .gc-quick-sizes button{flex:1;max-width:65px;min-width:28px;min-height:32px;padding:7px 4px;background:#111;color:#fff;border:1px solid #111;font:12px/1.3 Courier New,monospace}.gc-quick-add .gc-quick-sizes button:disabled{background:#f2f2f2;color:#aaa;border-color:#eee;text-decoration:line-through}.gc-quick-add .gc-quick-sizes button:hover:not(:disabled){background:#444}.gc-quick-message{font:11px/1.4 Courier New,monospace;text-align:center;margin:8px 0 0}.gc-quick-message:empty{display:none}.gc-quick-cart{text-align:center}[id^=ProductInformation-] .variant-option__button-label__pill{background:#f7f7f7!important;border:1px solid transparent!important}[id^=ProductInformation-] label:has(input:checked) .variant-option__button-label__pill{border-color:#111!important}[id^=ProductInformation-] .variant-option__button-label__text{color:#111!important}@media(hover:none),(max-width:749px){product-card .gc-quick-add{opacity:1;visibility:visible;pointer-events:auto}}header-menu .mega-menu{min-height:0}header-component:has(.menu-list__link[aria-expanded=true]) .header-logo__image-container--original{display:block!important}header-component:has(.menu-list__link[aria-expanded=true]) .header-logo__image-container--inverse{display:none!important}header-component:has(.menu-list__link[aria-expanded=true]) :is(a,button,span){color:#111!important}header-menu .menu-list__submenu-inner{padding-block-start:8px!important;padding-block-end:0!important}header-menu .mega-menu{min-height:0!important;padding-top:0!important;padding-bottom:16px!important}#together-again-page .photo .tag{font-size:8px!important;padding:4px 7px!important;top:9px!important;left:9px!important;letter-spacing:.02em!important}.gc-footer-signup{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:16px 40px;border-top:1px solid #e5e5e5;background:#fff;color:#222}.gc-footer-signup>span{font:11px/1.4 Courier New,monospace;letter-spacing:.08em;white-space:nowrap}.gc-footer-signup form{display:flex;align-items:center;gap:12px;flex:0 1 440px;min-width:0}.gc-footer-signup input[type=email]{width:100%;min-width:0;height:34px;background:#fff;border:0;border-bottom:1px solid #aaa;border-radius:0;color:#222;padding:6px 0;font:11px/1.4 Courier New,monospace}.gc-footer-signup button{flex:0 0 auto;background:none;border:0;border-bottom:1px solid #222;border-radius:0;padding:8px 0;color:#222;cursor:pointer;font:11px/1.4 Courier New,monospace;text-transform:uppercase}.gc-footer-signup .gc-signup-feedback{font:11px/1.4 Courier New,monospace}@media(max-width:749px){.gc-footer-signup{padding:12px 18px;gap:14px}.gc-footer-signup>span{font-size:9px;letter-spacing:0}.gc-footer-signup form{gap:8px;flex:1}.gc-footer-signup button{font-size:10px}.gc-footer-signup input[type=email]{font-size:11px}}[id^=ProductInformation-] variant-picker{width:100%!important;text-align:left!important}[id^=ProductInformation-] .variant-picker__form{align-items:flex-start!important;text-align:left!important}[id^=ProductInformation-] fieldset.variant-option--buttons{justify-content:flex-start!important;align-self:flex-start!important;text-align:left!important;margin-inline:0!important}[id^=ProductInformation-] fieldset.variant-option--buttons legend{text-align:left!important;margin-inline:0!important}[id^=ProductInformation-] .variant-option--buttons .variant-option__button-label{flex:0 0 auto!important}.gc-quick-add .gc-quick-sizes button{background:#bae3ff;color:#000;border-color:#bae3ff}.gc-quick-add .gc-quick-sizes button:hover:not(:disabled),.gc-quick-add .gc-quick-sizes button:focus-visible{background:#96d4ff;color:#000;border-color:#111}product-card .product-card__content>a.contents:has(.text-block){display:block;width:100%;min-height:2.8em;text-align:center}product-card .product-card__content>a.contents .text-block{width:100%;text-align:center!important}product-card .product-card__content>a.contents .text-block :is(p,h2,h3){font:14px/1.4 Courier New,monospace!important;letter-spacing:.02em!important;margin:0!important;min-height:2.8em;display:flex;align-items:flex-start;justify-content:center;text-align:center!important}product-card .product-card__content>product-price{width:100%;text-align:center;min-height:1.5em}@media(max-width:749px){.gc-quick-add .gc-quick-sizes{gap:3px;flex-wrap:nowrap}.gc-quick-add .gc-quick-sizes button{min-width:0;min-height:28px;padding:5px 2px;font-size:10px;max-width:44px}product-card .product-card__content>a.contents .text-block :is(p,h2,h3){font-size:11px!important;line-height:1.4!important;min-height:4.2em}product-card .product-card__content>a.contents:has(.text-block){min-height:46.2px}}.gc-support-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.gc-support-tabs button{padding-inline:8px}@media(max-width:749px){.gc-support-tabs button{font-size:11px;letter-spacing:.02em;padding-inline:4px}}header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])){background:transparent!important;--color-foreground:#fff;--color-foreground-rgb:255 255 255;--color-background:transparent;color:#fff!important}header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])) .header__row{background:transparent!important}header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])) :is(.menu-list__link,.menu-list__link-title,.header-actions__action,.localization-form__select,.localization-selector,.search-action,header-actions,.header__icon--menu){color:#fff!important}header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])) .header-logo__image-container--original{display:none!important}header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])) .header-logo__image-container--inverse{display:block!important}#header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])),#header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])) .header__row{background:transparent!important;color:#fff!important}#header-component[transparent]:not(:has(.menu-list__link[aria-expanded=true])) :is(.menu-list__link,.menu-list__link-title,.header-actions__action,.localization-form__select,.localization-selector,.search-action,header-actions,.header__icon--menu){color:#fff!important}#header-component header-menu :is(.menu-list__link,.menu-list__link-title){font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important}#header-component{--header-padding:12px}#header-component .header__columns{padding-block:12px}#header-component .header-logo img{max-height:36px;width:auto}@media(max-width:749px){#header-component .header__columns{padding-block:10px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/grounded-shopping.css.map */
