:root{--gp-burgundy: #561329;--gp-cream: #faf6f0;--gp-border: #e8e2d9}.announcement-bar{min-height:38px;text-align:center}.announcement-bar__text,.announcement-bar__link{color:#fff!important;font-weight:700;font-size:1rem;line-height:1.4}header .menu-list__link,header .mega-menu__link,.header-menu a{font-size:.75rem;letter-spacing:normal;text-transform:none}.hero{min-height:550px!important}.hero__media-grid{background-color:#1a0a10;background-image:url(gp-hero.png)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:550px}.hero svg.hero__media{opacity:0!important;pointer-events:none!important}.hero .text-block,.hero .text-block *,.hero h1{color:#fff!important;text-align:center!important}.hero .hero__content-wrapper,.hero .group-block-content,.hero [class*=content-wrapper]{justify-content:center!important;align-items:center!important;text-align:center!important}.header-logo:not(:has(img)){font-size:0!important;background-image:url(gp-logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:210px;height:45px;display:inline-block!important}.header-logo img.header-logo__image{height:40px;width:auto}.product-card .product-card__content,product-card .product-card__content{padding-inline:0!important;padding-block-start:10px!important;padding-block-end:8px!important}.product-card .compare-at-price,product-card .compare-at-price{text-decoration:line-through;opacity:.55;font-weight:400;margin-inline-end:.35em}.product-card .price,product-card .price{font-weight:700;letter-spacing:.02em}.gp-save-badge{display:inline-block;margin-block-start:4px;padding:5px;border-radius:5px;font-family:var(--font-heading--family),Lora,serif;font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase;color:#000}.button,button.button,.button-primary{border-radius:4px}.footer,.footer-utilities{background-color:var(--gp-cream)}.main-collection,.collection-wrapper{background:var(--gp-cream)}.gp-collection-intro+.shopify-section .facets-bar,.main-collection .facets{font-size:.8125rem}.product-information,.product-information *{--gp-atc: #561329}.product-details .button,.product-details button[name=add],.buy-buttons .button,add-to-cart-component .button{background-color:#561329!important;border-color:#561329!important;color:#fff!important;border-radius:4px!important;min-height:44px;font-weight:600}.product-information .product-media,.product-information media-gallery{max-width:100%}.product-information .compare-at-price{text-decoration:line-through;opacity:.55;margin-inline-start:.4em}.product-information .product-badges,.product-media .badge{font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.gp-pdp-trust{margin-inline:auto;padding-inline:1.25rem}@media screen and (min-width:750px){.gp-pdp-trust{max-width:1200px;padding-inline:2rem}}@media screen and (max-width:749px){.hero,.hero__media-grid{min-height:380px!important}.hero h1,.hero .text-block h1{font-size:clamp(1.75rem,8vw,2.5rem)!important}.announcement-bar__text,.announcement-bar__link{font-size:.8125rem}.gp-pdp-cats{gap:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gp-overrides.css.map */
