glooty-complete-set{display:block}.g-set__head{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.4rem}.g-set__eyebrow{margin:0}.g-set__title{font-size:var(--g-h2)}.g-set__card{display:grid;grid-template-columns:12rem minmax(0,1fr);column-gap:1.6rem;row-gap:1.4rem;align-items:center;padding:1.8rem;border-radius:4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.g-set__media{grid-column:1;grid-row:1 / span 2;display:block;width:12rem;border-radius:1.2rem}.g-set__img.g-arch{width:100%;border-radius:inherit}.g-set__info{display:contents}.g-set__name-row{grid-column:2;grid-row:1;align-self:end;display:flex;flex-direction:column;gap:.6rem}.g-set__name{margin:0;font-family:var(--font-heading-family);font-variation-settings:"SOFT" 100,"WONK" 0;font-weight:900;font-size:2.2rem;line-height:1.05;letter-spacing:-.01em}.g-set__name-link{color:inherit;text-decoration:none}.g-set__name-link:hover{text-decoration:underline;text-underline-offset:.3rem}.g-set__price{font-size:1.5rem;font-weight:700}.g-set__line{grid-column:2;grid-row:2;align-self:start;margin:0;font-size:1.3rem;line-height:1.4}.g-set__line [hidden]{display:none}.g-set__sizes{grid-column:1 / -1;display:grid;grid-template-columns:repeat(var(--g-set-cols, 8),minmax(0,1fr));gap:.4rem;margin:0;padding:0;border:0;min-width:0}.g-set__sizes--auto{display:flex;flex-wrap:wrap}.g-set__size{display:inline-flex;align-items:center;justify-content:center;height:4rem;min-width:0;padding:0 .4rem;border:.2rem solid var(--g-pink);border-radius:var(--g-pill);background:var(--g-white);color:var(--g-cherry);font-size:1.3rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.g-set__sizes--auto .g-set__size{min-width:4.4rem;padding:0 1.4rem}.g-set__size:hover{border-color:var(--g-cherry)}.g-set__size-input:checked+.g-set__size{border-color:var(--g-cherry);background:var(--g-cherry);color:var(--g-white)}.g-set__size-input:disabled+.g-set__size{border-color:#50273b1f;color:#50273bbf;text-decoration:line-through;cursor:not-allowed}.g-set__size-input:disabled+.g-set__size:hover{border-color:#50273b1f}.g-set__size-input:focus-visible+.g-set__size{outline:.2rem solid var(--g-cherry);outline-offset:.2rem}.g-set__sizes--alert .g-set__size{border-color:var(--g-rose)}.g-set__sizes--alert{animation:g-set-nudge .45s ease}@keyframes g-set-nudge{0%,to{transform:translate(0)}25%{transform:translate(-.5rem)}75%{transform:translate(.5rem)}}.g-set__actions{grid-column:1 / -1;display:flex;flex-direction:column;align-items:stretch;gap:.8rem}.g-set__button{gap:1rem;min-height:5.4rem;padding:0 2.4rem;font-size:1.6rem;font-weight:700;white-space:nowrap}.g-set__icon{width:2rem;height:2rem}.g-set__button [hidden]{display:none}.g-set__button[disabled]{--color-button: 255, 250, 248;--color-button-text: 80, 39, 59;opacity:1}.g-set__button[disabled]:after{box-shadow:inset 0 0 0 .15rem #50273b4d}.g-set__card--text{grid-template-columns:minmax(0,1fr)}.g-set__card--text .g-set__name-row,.g-set__card--text .g-set__line{grid-column:1}.g-set__message{margin:0;font-size:1.3rem;font-weight:600;line-height:1.4;text-align:center}.g-set__message:empty{display:none}.g-set__editor-note{margin:2.4rem 0;padding:1.2rem 1.8rem;border-radius:2rem;background:var(--g-milk);color:var(--g-cherry);font-size:1.3rem}@media screen and (min-width:750px){.g-set__head{gap:1.4rem;margin-bottom:3.6rem}.g-set__card{grid-template-columns:22rem minmax(0,1fr);column-gap:3.2rem;row-gap:1.2rem;align-content:center;padding:2.4rem 4rem 2.4rem 2.4rem;border-radius:4.8rem}.g-set__media{grid-row:1 / span 4;width:22rem;border-radius:var(--g-radius-sm)}.g-set__name-row{align-self:auto;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:1.6rem}.g-set__name{font-size:clamp(3rem,3vw,4.4rem);line-height:1;letter-spacing:-.02em}.g-set__price{font-size:2rem}.g-set__line{grid-row:2;font-size:1.6rem}.g-set__card--text{grid-template-columns:minmax(0,1fr);padding-left:4rem}.g-set__sizes{grid-column:2;grid-row:3;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.4rem}.g-set__size{width:4.4rem;height:4.4rem;padding:0;border-radius:50%}.g-set__sizes--auto .g-set__size{width:auto;border-radius:var(--g-pill)}.g-set__actions{grid-column:2;grid-row:4;align-items:flex-start;margin-top:.8rem}.g-set__card--text .g-set__sizes,.g-set__card--text .g-set__actions{grid-column:1}.g-set__button{min-height:6.4rem;padding:0 3.4rem;font-size:1.8rem}.g-set__message{text-align:left}}@media screen and (min-width:1200px){.g-set__card{display:flex;align-items:center;gap:4.8rem;padding:2rem 6.4rem 2rem 2rem;border-radius:4rem}.g-set__media{flex:none;width:clamp(24rem,21vw,30rem)}.g-set__card--text{padding:4rem 6.4rem}.g-set__info{display:flex;flex-direction:column;gap:1.2rem;flex:1 1 0;min-width:0}.g-set__actions{flex:none;align-items:center;margin-top:0}.g-set__message{max-width:28rem;text-align:center}}@media(prefers-reduced-motion:reduce){.g-set__sizes--alert{animation:none}.g-set__size{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/glooty-complete-set.css.map */
