.gp{--pink:#E7447D}.gp.gp-hero{background:linear-gradient(180deg,#f7e5df,#fdf1ed 60%,#fff7f4);padding:38px 0 58px}@media(min-width:1500px){.gp .gp-wrap{width:min(1452px,calc(100% - 80px))}.gp .gp-hero__grid{grid-template-columns:minmax(0,683px) minmax(0,550px);gap:113px;justify-content:start;align-items:center}.gp .gp-hero__info{min-width:0}.gp .gp-gallery{width:550px;max-width:100%;justify-self:start;order:0}.gp .gp-gallery__main{border-radius:24px}.gp .gp-eyebrow{margin-bottom:26px;font-size:13px;letter-spacing:.17em}.gp .gp-h1{font-size:clamp(72px,4.6vw,84px);line-height:1.02;letter-spacing:-.025em;margin-bottom:24px}.gp .gp-lede{font-size:21px;line-height:1.6;max-width:590px;margin-bottom:26px}.gp .gp-rating{font-size:16px;gap:14px;margin-bottom:30px}.gp .gp-stars{font-size:18px;letter-spacing:1px}.gp .gp-price{display:flex;align-items:center;flex-wrap:nowrap;gap:10px 24px;margin-bottom:14px}.gp .gp-price s{font-size:42px;line-height:1;text-decoration-thickness:2.5px;font-weight:700}.gp .gp-price strong{font-size:42px;line-height:1;font-weight:800}.gp .gp-pill-off{font-size:14px;padding:8px 13px;white-space:nowrap}.gp .gp-tax{font-size:14px;margin-bottom:28px}.gp .gp-buy{gap:12px;margin-bottom:26px}.gp .gp-btn{height:68px;border-radius:10px;font-size:18px;letter-spacing:0}.gp .gp-buy .shopify-payment-button__button,.gp .gp-buy .shopify-payment-button button{height:70px!important;min-height:70px!important;border-radius:10px!important}.gp .gp-buy .shopify-payment-button__button--unbranded{background:#111;color:#fff;font-size:16px;text-transform:uppercase}.gp .gp-ticks{gap:12px 24px;font-size:14px}}@media(min-width:990px)and (max-width:1499px){.gp .gp-wrap{width:min(1064px,calc(100% - 40px))}.gp .gp-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}.gp .gp-gallery{width:min(418px,100%);justify-self:center;order:0}.gp .gp-h1{font-size:clamp(42px,5vw,64px)}.gp .gp-lede{font-size:16px;line-height:1.65;max-width:420px}.gp .gp-price{flex-wrap:wrap;gap:8px 14px}.gp .gp-price s{font-size:32px}.gp .gp-price strong{font-size:36px}.gp .gp-btn{height:56px;border-radius:8px}}@media(max-width:749px){.gp.gp-hero{padding:24px 0 36px}.gp .gp-wrap{width:calc(100% - 32px)}.gp .gp-price{flex-wrap:wrap;gap:8px 12px}.gp .gp-price s{font-size:26px}.gp .gp-price strong{font-size:30px}.gp .gp-btn{height:54px;border-radius:8px}.gp .gp-buy .shopify-payment-button__button,.gp .gp-buy .shopify-payment-button button{height:54px!important;min-height:54px!important;border-radius:8px!important}}.gp .gp-thumb img,.gp .gp-thumb svg{opacity:.38;transition:opacity .2s ease}.gp .gp-thumb.is-active img,.gp .gp-thumb.is-active svg,.gp .gp-thumb:hover img,.gp .gp-thumb:hover svg{opacity:1}.gp .gp-thumb.is-active{border-color:#e7447d}.gp .gp-gdots .gp-dot{opacity:.45}.gp .gp-gdots .gp-dot.is-active{opacity:1}@media(prefers-reduced-motion:reduce){.gp .gp-thumb img,.gp .gp-thumb svg{transition:none}}button.sr-headless-checkout{box-sizing:border-box!important;width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;overflow:hidden!important}button.sr-headless-checkout img.sr-checkout-visible{width:auto!important;height:auto!important;max-width:96px!important;max-height:22px!important;object-fit:contain!important}button.sr-headless-checkout img.sr-checkout-visible1{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/glowrae-reference-override.css.map */
