.grapes-product-page,.grapes-product-related{--grapes-ink: #271633;--grapes-purple: #66008b;--grapes-lime: #cf0;--grapes-paper: #faf6f0;--grapes-lilac: #ecdbf0;--grapes-border: #ded0e1;--color-foreground: 39, 22, 51;--color-background: 250, 246, 240;--gradient-background: #faf6f0;--color-link: 102, 0, 139;background:var(--grapes-paper);color:var(--grapes-ink)}.grapes-product-page .product__info-container{background:#fffaf5;border:1px solid var(--grapes-border);border-radius:22px;padding:clamp(20px,3vw,42px);max-width:none}.grapes-product-page .product__title{margin-bottom:0}.grapes-product-page .product__title h1,.grapes-product-related .related-products__heading{color:var(--grapes-ink);font:400 clamp(36px,5vw,66px)/1.02 Georgia,serif;letter-spacing:-.055em;overflow-wrap:break-word}.grapes-product-kicker{margin:0 0 10px;color:var(--grapes-purple);font-size:12px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.grapes-product-intro{margin:12px 0;max-width:50ch;font-size:15px;line-height:1.55}.grapes-product-page .price--large{font-size:21px;font-weight:750;letter-spacing:0}.grapes-product-page .form__label{font-weight:700}.grapes-product-page .product-form__input--pill input[type=radio]+label{background:#fffaf5;border-color:#9b7aa6;color:var(--grapes-ink);border-radius:24px}.grapes-product-page .product-form__input--pill input[type=radio]:checked+label{background:var(--grapes-purple);border-color:var(--grapes-purple);color:#fff}.grapes-product-page .product-form__input--pill input[type=radio].disabled+label{border-style:dashed}.grapes-product-page .quantity{--inputs-radius: 22px;--inputs-radius-outset: 23px}.grapes-product-page .product-form__submit{--color-button: 204, 255, 0;--color-button-text: 39, 22, 51;--alpha-button-background: 1;--alpha-button-border: 1;--buttons-radius: 28px;--buttons-radius-outset: 29px;background:var(--grapes-lime);color:var(--grapes-ink);min-height:50px;font-size:15px;font-weight:750}.grapes-product-page .product-form__submit:hover:not([disabled]){background:#e3ff85}.grapes-product-page .product__media-item .product-media-container,.grapes-product-page .product__media-item .product__media{border-radius:18px}.grapes-product-page .product__media-item .product__media{overflow:hidden}.grapes-product-page .thumbnail{border-radius:10px;overflow:hidden}.grapes-product-page .thumbnail[aria-current=true]{box-shadow:0 0 0 2px var(--grapes-purple)}.grapes-product-page .product__description{border-top:1px solid var(--grapes-border);padding-top:14px}.grapes-product-page .product__description p{text-align:start!important}.grapes-product-page .product__accordion{border-color:var(--grapes-border)}.grapes-product-page .accordion__title{font-weight:700;color:var(--grapes-ink)}.grapes-size-guide{color:var(--grapes-ink)}.grapes-size-guide summary{color:var(--grapes-purple);font-weight:700;text-decoration:underline;text-underline-offset:4px}.grapes-size-guide summary:after{content:" +"}.grapes-size-guide[open] summary:after{content:" \2212"}.grapes-size-guide p{margin:6px 0 0}.grapes-product-related .related-products__heading{font-size:clamp(32px,4.5vw,50px)}.grapes-product-related .product-card-wrapper .card{--border-radius: 15px;--border-width: 1px;--border-opacity: 1;--color-foreground: 39, 22, 51;--color-background: 255, 250, 245;--gradient-background: #fffaf5;background:#fffaf5;border-radius:15px}.grapes-product-related .product-card-wrapper .card:after{border-color:var(--grapes-border)}.grapes-product-related .card__media{border-radius:12px 12px 0 0}.grapes-product-related .card__heading{font-weight:700}@media(max-width:749px){.grapes-product-page .product__info-wrapper{margin-top:20px}.grapes-product-page .product__info-container{border-radius:17px;padding:19px}.grapes-product-page .product__title h1{font-size:clamp(36px,10vw,51px)}.grapes-product-page .product__media-item .product__media{border-radius:14px}}.grapes-product-page .grapes-purchase-help{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:.6rem 0 1.2rem}.grapes-product-page .grapes-purchase-help a{color:var(--grapes-purple);font-size:inherit;padding-block:.4rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/grapes-product.css.map */
