.gg-skin{background:var(--gg-black);color:var(--gg-white);font-family:var(--gg-font-body)}.gg-skin h1,.gg-skin h2,.gg-skin h3,.gg-skin h4,.gg-skin h5,.gg-skin h6,.gg-skin .h0,.gg-skin .h1,.gg-skin .h2,.gg-skin .h3,.gg-skin .h4,.gg-skin .h5{font-family:var(--gg-font-heading);font-weight:800;letter-spacing:-.02em}.gg-skin .button:not(.button--tertiary){font-family:var(--gg-font-button);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;border-radius:var(--gg-cut)}.gg-skin .button--primary,.gg-skin .button:not(.button--secondary):not(.button--tertiary){--color-button: 240, 250, 52;--color-button-text: 0, 0, 0}.gg-skin .button--secondary{--color-button: transparent;color:var(--gg-white);box-shadow:0 0 0 1px var(--gg-white) inset}.gg-skin .field__input,.gg-skin .select__select,.gg-skin .customer .field input{color:var(--gg-white)}.gg-skin .section-header,.gg-skin .header-wrapper,.gg-skin .shopify-section-header-sticky .header-wrapper,.gg-skin .section-header.shopify-section-header-sticky{background:var(--gg-black)}.gg-skin .header-wrapper--border-bottom{border-bottom:0}.gg-skin .header{--gg-hdr-u: min(1px, calc(100vw / 1440));max-width:1440px;width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--gg-hdr-u));padding:24px calc(100 * var(--gg-hdr-u))}@media screen and (min-width:750px){.gg-skin .header:not(.drawer-menu).page-width{padding-left:calc(100 * var(--gg-hdr-u));padding-right:calc(100 * var(--gg-hdr-u))}}.gg-skin .header__heading-logo-wrapper,.gg-skin .header__heading-link .h2{display:none}.gg-skin .header__heading-link:before{content:"";display:block;width:calc(180 * var(--gg-hdr-u));height:calc(97 * var(--gg-hdr-u));background:url(gg-logo-white.svg) no-repeat left center / contain}@media screen and (max-width:749px){.gg-skin .header{padding:14px var(--gg-page-margin);align-items:center}.gg-skin .header__heading-link:before{width:140px;height:76px}}.gg-skin .header__heading,.gg-skin .header__heading-link{display:flex;align-items:center;margin:0;padding:0;line-height:0}.gg-skin .header__icons{display:flex;align-items:center;gap:calc(16 * var(--gg-hdr-u, 1px));padding-right:0;flex:0 1 auto;min-width:0}.gg-skin .header__icon--account svg,.gg-skin .header__icon--cart svg{display:none}.gg-skin .header__icon--account,.gg-skin .header__icon--cart{position:relative;flex:0 0 auto;width:40px;height:40px;min-width:0;min-height:0;padding:0;margin-right:0}.gg-skin .header__icon--account:before,.gg-skin .header__icon--cart:before{content:"";display:block;width:28px;height:28px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.gg-skin .header__icon--account:before{-webkit-mask-image:url(gg-icon-account.svg);mask-image:url(gg-icon-account.svg)}.gg-skin .header__icon--cart:before{-webkit-mask-image:url(gg-icon-cart.svg);mask-image:url(gg-icon-cart.svg)}.gg-skin .header__icon,.gg-skin .header__icon span{color:var(--gg-white)}.gg-skin .header__icon:after{box-shadow:none}.gg-skin .header__icon--cart .cart-count-bubble{position:absolute;top:-4px;right:-5px;box-sizing:content-box;min-width:8px;width:auto;height:18px;padding:0 5px;border-radius:999px;background-color:var(--gg-black);color:var(--gg-white);box-shadow:0 0 0 2px var(--gg-white);font-family:var(--gg-font-button);font-weight:800;font-size:13px;line-height:1;letter-spacing:-.04em}.gg-skin .header__icon--cart .cart-count-bubble span{color:var(--gg-white)}.gg-skin .location-modal-opener--desktop{display:inline-flex;flex:0 1 auto;min-width:0}.gg-skin .location-modal-opener__header-button.button--secondary{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:0;padding:calc(14 * var(--gg-hdr-u, 1px)) calc(16 * var(--gg-hdr-u, 1px));margin:0;background:transparent;border:2px solid var(--gg-white);box-shadow:none;border-radius:var(--gg-cut-sm);color:var(--gg-white);font-family:var(--gg-font-button);font-weight:800;font-size:calc(20 * var(--gg-hdr-u, 1px));line-height:.9;letter-spacing:-.08em;text-transform:uppercase}.gg-skin .location-modal-opener__header-button svg{display:none}.gg-skin .location-modal-opener__header-button [data-delivery-location-address]{max-width:min(220px,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:989px){.gg-skin .location-modal-opener--desktop span{display:inline}}@media screen and (max-width:749px){.gg-skin .location-modal-opener__header-button.button--secondary{padding:8px 10px;gap:6px;font-size:12px;line-height:1.05;text-align:left}.gg-skin .location-modal-opener__header-button .icon-map-pin{display:block;width:15px;height:15px;margin:0;flex:0 0 auto;background-color:currentColor;-webkit-mask:url(gg-icon-pin.svg) no-repeat center / contain;mask:url(gg-icon-pin.svg) no-repeat center / contain}.gg-skin .location-modal-opener__header-button .icon-map-pin path{display:none}.gg-skin .location-modal-opener__header-button [data-delivery-location-address]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;min-width:0;white-space:normal;overflow-wrap:break-word}.gg-skin .header__icon--account,.gg-skin .header__icon--cart{width:36px;height:36px}.gg-skin .header__icon--account:before,.gg-skin .header__icon--cart:before{width:25px;height:25px}}@media screen and (max-width:374px){.gg-skin .header{padding-left:14px;padding-right:14px}.gg-skin .header__icon--account,.gg-skin .header__icon--cart{width:32px;height:32px}.gg-skin .header__icon--account:before,.gg-skin .header__icon--cart:before{width:23px;height:23px}}@media screen and (max-width:359px){.gg-skin .location-modal-opener__header-button [data-delivery-location-address]{display:none}.gg-skin .location-modal-opener__header-button.button--secondary{justify-content:center;width:40px;height:40px;padding:0}.gg-skin .location-modal-opener__header-button .icon-map-pin{width:18px;height:18px}}.gg-skin--light-header .section-header,.gg-skin--light-header .header-wrapper,.gg-skin--light-header .shopify-section-header-sticky .header-wrapper,.gg-skin--light-header .section-header.shopify-section-header-sticky{background:var(--gg-white)}.gg-skin--light-header .header__heading-link:before{background-image:url(gg-logo-black.svg)}.gg-skin--light-header .header__icon,.gg-skin--light-header .header__icon span{color:var(--gg-black)}.gg-skin--light-header .location-modal-opener__header-button.button--secondary{border-color:var(--gg-black);color:var(--gg-black)}.gg-skin .location-modal{display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;background:#000000a6}.gg-skin .location-modal__content{background:var(--gg-white);color:var(--gg-black);border:1px solid var(--gg-white);border-radius:var(--gg-cut);padding:8px;margin:auto;width:100%;max-width:738px;overflow:hidden;position:relative;top:auto;left:auto;transform:none;box-shadow:0 24px 64px #0006;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.gg-skin .location-modal__content-info{overflow-y:auto;overscroll-behavior:contain}.gg-skin .location-modal__layout{display:flex;align-items:stretch;min-height:456px;max-height:100%}@media screen and (max-height:620px){.gg-skin .location-modal__layout,.gg-skin .location-modal__visual{min-height:0}}.gg-skin .location-modal__visual{display:none;position:relative;flex:1 1 0;align-self:stretch;min-width:0;min-height:456px;background:#f2f2f2;border-radius:var(--gg-cut);overflow:hidden}@media screen and (min-width:750px){.gg-skin .location-modal__visual{display:block}}.gg-skin .location-modal__visual-media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gg-skin .location-modal__visual-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 32%}.gg-skin .location-modal__testimonial{position:absolute;z-index:1;left:16px;right:16px;bottom:16px;background:var(--gg-white);border-radius:var(--gg-cut-lg);padding:12px;display:flex;flex-direction:column;gap:16px}.gg-skin .location-modal__testimonial-author{display:flex;align-items:center;gap:10px}.gg-skin .location-modal__testimonial-avatar{width:40px;height:40px;border-radius:var(--gg-cut-sm);object-fit:cover;flex-shrink:0}.gg-skin .location-modal__testimonial-meta{display:flex;flex-direction:column;gap:2px}.gg-skin .location-modal__testimonial-name{margin:0;font-family:var(--gg-font-body);font-weight:600;font-size:16px;line-height:1.2;color:var(--gg-black)}.gg-skin .location-modal__testimonial-role{margin:0;font-family:var(--gg-font-body);font-weight:500;font-size:16px;line-height:1.2;color:#0009}.gg-skin .location-modal__testimonial-quote{margin:0;font-family:var(--gg-font-body);font-weight:500;font-size:14px;line-height:1.2;color:var(--gg-black)}.gg-skin .location-modal__panel{display:flex;flex-direction:column;flex:0 0 332px;width:332px;max-width:100%;min-width:0;min-height:0;padding:20px}.gg-skin .location-modal__panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;margin-bottom:32px}.gg-skin .location-modal__logo{width:59.259px;height:32px;flex:none}.gg-skin .location-modal__toggle{display:grid;place-items:center;width:24px;height:24px;flex:none;padding:0;border-radius:var(--gg-cut-lg);border:.545px solid var(--gg-black);background:transparent;color:var(--gg-black);stroke:var(--gg-black)}.gg-skin .location-modal__toggle svg{width:13.091px;height:13.091px}.gg-skin .location-modal__content-info{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin:0;padding:0}.gg-skin .location-modal__form{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;width:100%;margin:0}.gg-skin .location-modal__title{font-family:var(--gg-font-heading);font-weight:800;font-size:24px;line-height:.96;letter-spacing:-.08em;text-transform:uppercase;color:var(--gg-black);margin:0}.gg-skin .location-modal__title-line{display:block}.gg-skin .location-modal__message{font-family:var(--gg-font-body);font-weight:600;font-size:16px;line-height:1.2;color:var(--gg-black);margin:0}.gg-skin .location-modal__entry{display:flex;flex-direction:column;gap:12px;margin-top:auto}.gg-skin .location-modal .custom-location-autocomplete-field.bevmo-field{background:transparent;border:0;border-radius:0;margin:0;min-height:48px}.gg-skin .location-modal .custom-location-autocomplete-field.field:before,.gg-skin .location-modal .custom-location-autocomplete-field.field:after{content:none}.gg-skin .location-modal .custom-location-autocomplete-field .field__input{width:100%;height:48px;min-height:48px;margin:0;padding:14px 12px;background:var(--gg-white);border:1px solid rgba(0,0,0,.2);border-radius:var(--gg-cut-sm);box-shadow:none;color:var(--gg-black);font-family:var(--gg-font-button);font-weight:800;font-size:18px;line-height:.9;letter-spacing:-.08em;text-transform:uppercase}.gg-skin .location-modal .custom-location-autocomplete-field .field__input::placeholder{color:#00000080;opacity:1}.gg-skin .location-modal .custom-location-autocomplete-field .field__label{display:none}.gg-skin .location-modal .custom-location-autocomplete-field button.clear{right:12px;color:#00000080}.gg-skin .location-modal .field,.gg-skin .location-modal .field__input,.gg-skin .location-modal .custom-location-autocomplete-field__results{background:var(--gg-white);background-color:var(--gg-white);color:var(--gg-black)}.gg-skin .location-modal .field{border-radius:var(--gg-cut-sm)}.gg-skin .location-modal .field:before,.gg-skin .location-modal .field:after{content:none}.gg-skin .location-modal .location-modal__confirm-location .field__input{height:48px;min-height:48px;padding:14px 12px;border:1px solid rgba(0,0,0,.2);border-radius:var(--gg-cut-sm);box-shadow:none}.gg-skin .location-modal .field__input::placeholder{color:#00000080;opacity:1}.gg-skin .location-modal .custom-location-autocomplete-field__results{border:1px solid rgba(0,0,0,.2);border-radius:var(--gg-cut-sm);max-height:220px;overflow-y:auto}.gg-skin .location-modal__map{height:160px;margin-bottom:16px;border-radius:var(--gg-cut-sm);overflow:hidden}.gg-skin .location-modal__actions{display:flex}.gg-skin .location-modal__actions .location-modal__submit.button{display:flex;width:100%;height:48px;min-height:48px;min-width:0;align-items:center;justify-content:center;padding:14px 20px;background:var(--gg-yellow);color:var(--gg-black);font-family:var(--gg-font-button);font-weight:800;font-size:20px;line-height:.9;letter-spacing:-.08em;text-transform:uppercase;border-radius:var(--gg-cut-sm);border:0;box-shadow:none}.gg-skin .location-modal__actions .location-modal__submit.button:before,.gg-skin .location-modal__actions .location-modal__submit.button:after{content:none}.gg-skin .location-modal__error{background:#f0fa342e;border:1px solid var(--gg-black);border-radius:var(--gg-cut);padding:12px;color:var(--gg-black)}.gg-skin .location-modal__error-button{background:var(--gg-black);color:var(--gg-white)}.gg-skin .location-modal__gopuff-footer{display:flex;align-items:center;justify-content:center;gap:8px;flex:none;margin-top:16px;font-family:var(--gg-font-body);font-weight:600;font-size:16px;line-height:1.2;color:var(--gg-black)}.gg-skin .location-modal__gopuff-badge{display:inline-flex;align-items:center;background:var(--gg-blue);border-radius:var(--gg-pill);padding:4.8px 11.2px}.gg-skin .location-modal__gopuff-badge img{width:43.299px;height:14.399px;display:block}@media screen and (max-width:749px){.gg-skin .location-modal__content{max-width:100%}.gg-skin .location-modal__layout{flex-direction:column;min-height:0}.gg-skin .location-modal__panel{flex:1 1 auto;width:100%}.gg-skin .location-modal__panel-header{margin-bottom:24px}.gg-skin .location-modal__title{font-size:clamp(26px,8vw,32px)}.gg-skin .location-modal__gopuff-footer{flex-wrap:wrap}}.gg-skin .header__search,.gg-skin .delivery-estimate{display:none}.gg-skin .cart__items--disabled .quantity,.gg-skin .cart__items--disabled quantity-input{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/goat-reskin.css.map */
