.gb-product{background:var(--gb-color-banana);color:var(--gb-color-green-dark);--color-foreground: 27, 46, 36;--color-button: 10, 92, 54;--color-button-text: 255, 225, 53;--color-background: 255, 225, 53;--buttons-radius: 999px;--buttons-radius-outset: 999px}.gb-product>product-component>.page-width{max-width:128rem;padding:0 2.4rem}.gb-product__back{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-bottom:3.2rem;border:.1rem solid color-mix(in srgb,var(--gb-color-white) 50%,transparent);border-radius:50%;background:color-mix(in srgb,var(--gb-color-white) 30%,transparent);color:currentColor;box-shadow:0 .6rem 1.6rem color-mix(in srgb,var(--gb-color-ink) 10%,transparent)}.gb-product__back svg{width:2.4rem;height:2.4rem}.gb-product .product.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4.8rem;align-items:start}.gb-product .product.grid .product__media-wrapper,.gb-product .product.grid .product__info-wrapper{width:100%;min-width:0;max-width:100%;padding:0}.gb-product .product.grid .product__media-wrapper{order:0;padding:1.6rem;border:.1rem solid color-mix(in srgb,var(--gb-color-white) 30%,transparent);border-radius:3.2rem;background:color-mix(in srgb,var(--gb-color-white) 10%,transparent);box-shadow:0 2.4rem 5rem color-mix(in srgb,var(--gb-color-ink) 12%,transparent)}.gb-product .product__media-list{margin:0}.gb-product .product__media-item{width:100%}.gb-product .product-media-container{--media-radius: 2rem;border-radius:var(--media-radius);overflow:hidden}.gb-product .slider-mobile-gutter,.gb-product .slider.slider--mobile{margin-left:0;margin-right:0;scroll-padding-left:0}.gb-product .thumbnail-list{padding-bottom:.8rem}.gb-product .thumbnail{border-radius:1.2rem;overflow:hidden}.gb-product .product__title{margin:1.6rem 0 2.4rem}.gb-product .product__title h1{color:currentColor;font-family:var(--gb-font-heading-family);font-weight:700;font-size:clamp(4.8rem,5vw,7.2rem);line-height:1;letter-spacing:var(--gb-tracking-heading);text-transform:uppercase;overflow-wrap:anywhere}.gb-product .product__text{color:currentColor}.gb-product__series{display:inline-block;max-width:100%;margin:0;padding:.5rem 1.6rem;border:.1rem solid color-mix(in srgb,var(--gb-color-green-dark) 25%,transparent);border-radius:2rem;background:color-mix(in srgb,var(--gb-color-white) 20%,transparent);font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:var(--gb-tracking-label);text-transform:uppercase;overflow-wrap:anywhere}.gb-product__personality{margin:0 0 2.4rem;font-family:Georgia,serif;font-size:2.4rem;font-style:italic;line-height:1.3;overflow-wrap:anywhere}.gb-product .price--large{font-size:3.2rem;font-weight:700;letter-spacing:var(--gb-tracking-numeric)}.gb-product__features{display:grid;gap:2.4rem;margin:3.2rem 0;padding:0;list-style:none}.gb-product__features li{display:flex;align-items:center;gap:1.6rem;font-size:1.8rem;line-height:1.5;overflow-wrap:anywhere}.gb-product__features li>div{min-width:0}.gb-product__features p{margin:0}.gb-product__feature-icon{display:flex;flex:0 0 4.8rem;align-items:center;justify-content:center;height:4.8rem;border-radius:50%;background:var(--gb-color-banana);color:var(--gb-color-green);font-size:2rem;font-weight:700;box-shadow:0 .6rem 1.6rem color-mix(in srgb,var(--gb-color-ink) 12%,transparent)}.gb-product .product-form__buttons{max-width:none}.gb-product .product-form__submit{--color-button: 10, 92, 54;--color-button-text: 255, 225, 53;min-height:6.4rem;padding:1.8rem 2.4rem;font-size:1.8rem;font-weight:700;letter-spacing:var(--gb-tracking-action);text-transform:uppercase;white-space:normal}.gb-product .product-form__submit:not([disabled]):hover{--color-button: 255, 225, 53;--color-button-text: 10, 92, 54}.gb-product .product__info-container,.gb-product .product__description{overflow-wrap:anywhere}.gb-product a:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.gb-product .product--no-media .product__media-wrapper{display:none}@media screen and (min-width:990px){.gb-product .product.grid:not(.product--no-media){grid-template-columns:repeat(2,minmax(0,1fr));gap:6.4rem}.gb-product .product.grid .product__media-wrapper{padding:3.2rem;border-radius:4.8rem}.gb-product__personality{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/golfbanana-product.css.map?v=32252667436851419951790505220 */
