.product__title,.product__title h1,.product__title h2{font-family:var(--gg-font-display);font-weight:700;letter-spacing:-.01em;line-height:1.02;color:var(--gg-ink)}.product__media-wrapper .media,.product__media,.product__modal-opener .media,.thumbnail{border-radius:var(--gg-radius-media)!important;overflow:hidden}.thumbnail{border:1px solid var(--gg-line)}.thumbnail.thumbnail--active,.thumbnail[aria-current]{border-color:var(--gg-ink)}.price .price-item{font-family:var(--gg-font-utility);font-weight:600;letter-spacing:.02em;color:var(--gg-ink)}.price--on-sale .price-item--sale{color:var(--gg-accent)}.price--on-sale .price-item--regular{color:var(--gg-ink-soft)}.product-form__input--pill input[type=radio]+label{border-radius:var(--gg-radius-pill);border:1.5px solid var(--gg-line);background:var(--gg-surface);color:var(--gg-ink);font-family:var(--gg-font-utility);letter-spacing:.06em;text-transform:uppercase}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--gg-ink);background:var(--gg-ink);color:var(--gg-on-media)}.product-form__input .form__label{font-family:var(--gg-font-utility);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;color:var(--gg-ink-soft)}.product-form__submit{position:relative;overflow:hidden;border-radius:var(--gg-radius-pill)!important;background:var(--gg-ink);color:var(--gg-on-media);border:1.5px solid var(--gg-ink);font-family:var(--gg-font-utility);letter-spacing:.12em;text-transform:uppercase}.product-form__submit:after{content:"";position:absolute;top:0;left:0;width:60%;height:100%;pointer-events:none;background:var(--gg-chrome);opacity:.6;mix-blend-mode:screen;transform:translate(-160%) skew(-18deg);transition:transform var(--gg-gloss-duration, .6s) var(--gg-ease, ease)}.product-form__submit:hover:after,.product-form__submit:focus-visible:after{transform:translate(320%) skew(-18deg)}.product__info-container{--gg-sticky-top: calc(var(--gg-space-3))}.quantity{border-radius:var(--gg-radius-pill);border:1.5px solid var(--gg-line);background:var(--gg-surface);overflow:hidden}.product .accordion,.product .collapsible-content{border-color:var(--gg-line)}@media(prefers-reduced-motion:reduce){.product-form__submit:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/gg-product.css.map */
