.gum-product-page{--gum-cream: #fff8ea;--gum-sky: #82d3ee;--gum-lavender: #b9a7ef;--gum-plum: #2b173c;--gum-coral: #f47b67;background:var(--gum-cream);color:var(--gum-plum);font-family:var(--font-body-family)}.gum-product-page .page-width{max-width:156rem}.gum-product-page .product{--gum-product-gap: clamp(3rem, 5vw, 8rem);align-items:flex-start;gap:var(--gum-product-gap)}.gum-product-page .product__media-wrapper{padding:0}.gum-product-page .product__media-item{border-radius:clamp(1.8rem,2vw,3.2rem);overflow:hidden;background:#f2eee7}.gum-product-page .product__media{background:transparent}.gum-product-page .product__media{width:100%}.gum-product-page .product__media img{object-fit:contain}.gum-product-page .product__info-wrapper{padding:0}.gum-product-page .product__info-container{max-width:none;padding:clamp(2.8rem,3.5vw,5rem);border-radius:clamp(2rem,2.5vw,3.2rem);background:#fff8eaf5;box-shadow:0 1.8rem 5rem #2b173c1a}.gum-product-page .product__info-container>*+*{margin-block:2rem}.gum-product-page .product__text.caption-with-letter-spacing{margin:0 0 1.2rem;color:#2378dc;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;letter-spacing:.13em}.gum-product-page .product__title h1{color:var(--gum-plum);font-family:var(--font-heading-family);font-size:clamp(4rem,4vw,6rem);font-weight:700;letter-spacing:-.055em;line-height:.95}.gum-product-page .price--large{color:var(--gum-plum);font-family:var(--font-heading-family);font-size:clamp(3rem,2.8vw,4.2rem);font-weight:700}.gum-product-page .gum-product-free-shipping{margin:-.8rem 0 2rem;color:#2378dc;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;letter-spacing:.1em}.gum-product-page .gum-product-intro{margin:2.4rem 0 3.2rem;font-size:clamp(1.75rem,1.3vw,2rem);line-height:1.7}.gum-product-page .gum-product-intro strong{display:block;margin-bottom:1rem;color:var(--gum-plum);font-family:var(--font-heading-family);font-size:2.1rem;line-height:1.25}.gum-product-page .product-form__submit{min-height:6.4rem;border:0;border-radius:999px;background:var(--gum-plum);color:#fff;font-family:var(--font-heading-family);font-size:1.45rem;font-weight:700;letter-spacing:.03em}.gum-product-page .product-form__submit:after{box-shadow:none}.gum-product-page .shopify-payment-button{margin-top:1rem}.gum-product-page .product-form__input .form__label{color:var(--gum-plum);font-family:var(--font-heading-family);font-weight:700}.gum-product-page .product-form__input input[type=radio]+label{border-color:#2b173c47;border-radius:999px}.gum-product-page .product-form__input input[type=radio]:checked+label{background:var(--gum-plum);color:#fff}.gum-product-page .gum-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.8rem;margin-top:3.2rem;border-top:.1rem solid rgba(43,23,60,.22)}.gum-product-page .gum-product-facts span{padding:1.5rem .6rem 1.5rem 0;border-bottom:.1rem solid rgba(43,23,60,.16);font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;line-height:1.35;letter-spacing:.04em}.template-product .header__heading-logo-wrapper--gum-product{width:min(25rem,48vw)}.template-product .header__heading-logo-wrapper--gum-product img{width:100%;height:auto}.template-product .footer{background:var(--gum-cream, #fff8ea);color:#2b173c}.template-product .footer h2,.template-product .footer .footer-block__heading,.template-product .footer .footer-block__brand-info .footer-block__heading{font-family:var(--font-heading-family);font-weight:700}.template-product .footer .footer__content-top{padding-top:clamp(6rem,8vw,10rem);padding-bottom:5rem}.template-product .footer .footer-block__heading{margin-bottom:2rem;font-size:1.65rem}.template-product .footer .footer-block__details-content,.template-product .footer .footer-block__details-content p,.template-product .footer .footer-block__details-content a,.template-product .footer .footer-block__brand-info .rte:not(.footer-block__heading),.template-product .footer .footer-block__brand-info .rte p{font-family:var(--font-body-family);font-size:1.55rem;line-height:1.75}.template-product .footer .footer__copyright{font-size:1.3rem}.template-product .header__inline-menu .list-menu__item{font-size:1.4rem;letter-spacing:.03em}.template-product .footer{border-top:0;background:var(--gum-cream, #fff8ea);font-family:var(--font-body-family)}.template-product .footer .footer__content-top{width:min(100%,144rem);max-width:144rem;margin-inline:auto;box-sizing:border-box}.template-product .footer .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,.7fr));gap:clamp(3rem,5vw,7rem)}.template-product .footer .footer-block.grid__item,.template-product .footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item,.template-product .footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item:first-child{width:100%;max-width:none;min-width:0}.template-product .footer .footer-block__image-wrapper--gum-shell{width:min(32rem,100%);max-width:32rem;margin-bottom:2.4rem}.template-product .footer .footer-block__image-wrapper--gum-shell img{width:100%;height:auto}.template-product .footer .footer__content-bottom{padding-block:2.8rem;border-top-color:#2b173c24}@media screen and (max-width:1199px){.template-product .footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 5rem}}@media screen and (max-width:749px){.template-product .footer .footer__content-top{padding-inline:2rem}.template-product .footer .footer__blocks-wrapper{grid-template-columns:minmax(0,1fr);gap:1rem;width:100%}.template-product .footer .footer-block.grid__item{margin:2rem 0}.template-product .footer .footer-block__image-wrapper--gum-shell{width:min(26rem,100%);max-width:100%}}@media screen and (min-width:990px){.gum-product-page .product{flex-wrap:nowrap}.gum-product-page .product--large:not(.product--no-media) .product__media-wrapper{flex:0 0 calc(61% - var(--gum-product-gap) / 2);width:calc(61% - var(--gum-product-gap) / 2);max-width:calc(61% - var(--gum-product-gap) / 2)}.gum-product-page .product--large:not(.product--no-media) .product__info-wrapper{flex:0 0 calc(39% - var(--gum-product-gap) / 2);width:calc(39% - var(--gum-product-gap) / 2);max-width:calc(39% - var(--gum-product-gap) / 2)}.gum-product-page .product__column-sticky{top:2rem}.gum-product-page .product__media-list{display:block;margin:0;padding:0}.gum-product-page .product__media-list .product__media-item{display:block;width:100%;max-width:100%;margin:0 0 clamp(2.4rem,3vw,4.8rem)}.gum-product-page .thumbnail-slider,.gum-product-page .slider-buttons{display:none}}@media screen and (max-width:989px){.gum-product-page .product{flex-wrap:wrap;gap:3rem}.gum-product-page .product__media-wrapper{flex:1 0 100%;width:100%;max-width:100%;overflow:hidden}.gum-product-page .product__info-wrapper{flex:1 0 100%;width:100%;max-width:100%}.gum-product-page .product__column-sticky{position:static;top:auto}.gum-product-page .product__info-container{padding:clamp(2.4rem,6vw,4rem);box-shadow:none}.gum-product-page .product__title h1{font-size:clamp(3.8rem,8vw,5.6rem)}}@media screen and (max-width:749px){.gum-product-page .page-width{padding-inline:1.6rem}.gum-product-page .product__media-item{border-radius:1.8rem}.gum-product-page .product__info-container{padding:2.6rem 1.8rem}.gum-product-page .product__title h1{font-size:clamp(3.4rem,9vw,4.4rem)}.gum-product-page .gum-product-facts{grid-template-columns:1fr}.template-product .header__heading-logo-wrapper--gum-product{width:min(16rem,43vw)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/glow-up-product-page.css.map */
