.product__media-badges-wrap{position:relative}.product-media-badges{position:absolute;top:1.2rem;left:1.2rem;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;pointer-events:none}.product-media-badges__badge{display:inline-block;padding:.35rem .75rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;color:#fff;border-radius:2px}.product-media-badges__badge--preorder{background:#6b4c9a}.product-media-badges__badge--new{background:var(--fonehouse-pink, #de3d96)}.product-media-badges__badge--bestseller{background:#0d9488}.product-page-meta{margin:0 0 .8rem}.product-page-meta__row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.product-page-meta__platform,.product-page-meta__format{font-weight:500}.product-page-meta__sep{width:.4rem;height:.4rem;border-radius:50%;background:rgba(var(--color-foreground),.35)}.product-page-meta__release{margin:.6rem 0 0;font-size:1.35rem;color:rgba(var(--color-foreground),.85)}.product-page-meta__release--badge{display:inline-block;margin-top:.8rem;padding:.35rem .75rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;color:#fff;background:#6b4c9a;border-radius:2px}.product .product__title{margin-bottom:.8rem}.product .product__title h1{font-family:var(--font-body-family);font-size:clamp(2.2rem,2vw + 1.4rem,3rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;text-transform:none;margin:0}.product .product__title>a{display:none}.product .product__info-container>*+*{margin-top:1.2rem}.product .product__info-container .product__title+.rating,.product .product__info-container .rating+.price,.product .product__info-container .price{margin-top:.8rem}.product .price--large .price-item--regular,.product .price--large .price-item--sale{font-size:2.4rem;font-weight:700;letter-spacing:-.01em}.product-platform-switcher{margin:1.2rem 0 0}.product-platform-switcher__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.product-platform-switcher__btn{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1.5px solid rgba(var(--color-foreground),.2);background:#fff;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.product-platform-switcher__btn:hover{border-color:var(--fonehouse-pink, #de3d96);color:var(--fonehouse-pink, #de3d96)}.product-platform-switcher__btn--active{background:var(--fonehouse-pink, #de3d96);border-color:var(--fonehouse-pink, #de3d96);color:#fff;cursor:default}.product-scores{display:flex;flex-wrap:wrap;gap:1.6rem;margin:1.2rem 0 0}.product-scores__item{display:flex;align-items:center;gap:.8rem}.product-scores__circle{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:#16a34a;color:#fff;font-size:1.5rem;font-weight:700;line-height:1}.product-scores__label{font-size:1.25rem;font-weight:600;line-height:1.3;max-width:7rem;color:rgba(var(--color-foreground),.85)}.product-ship-countdown{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;padding:.8rem 0;color:#15803d}.product-ship-countdown[hidden]{display:none!important}.product-ship-countdown__icon{flex-shrink:0;width:2rem;height:2rem}.product-ship-countdown__text{margin:0;font-size:1.35rem;font-weight:500;line-height:1.4}.product-ship-countdown__timer{font-variant-numeric:tabular-nums;font-weight:700}.product .product-form__buttons{max-width:none;display:flex;flex-direction:column;gap:1rem}.product .product-form__submit.button--secondary{min-height:4.8rem;background:#fff;color:#000;border:1.5px solid #000;border-radius:10px;font-weight:600;letter-spacing:.02em}.product .product-form__submit.button--secondary:hover:not([disabled]){background:#0000000a}.product .shopify-payment-button__button{min-height:4.8rem;border-radius:10px}.product .shopify-payment-button__more-options{margin-top:.8rem;text-align:center}.product-description{margin-top:.4rem}.product-description__title{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}.product-description__content{font-size:1.4rem;line-height:1.6}.product-description__content>:first-child{margin-top:0}.product-description__content>:last-child{margin-bottom:0}.product-description__toggle{margin-top:.8rem;padding:0;border:0;background:transparent;cursor:pointer;font-size:1.35rem}.product .product__accordion{margin-top:.4rem}.product .product__accordion .summary__title{padding-left:0}.product .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}.product-rewards{display:flex;align-items:flex-start;gap:1rem;margin:1.6rem 0 0;padding:1.4rem 1.6rem;background:rgba(var(--color-foreground),.04);border-radius:6px;font-size:1.35rem;line-height:1.5}.product-rewards__icon{flex-shrink:0;width:2.2rem;height:2.2rem;margin-top:.1rem;color:var(--fonehouse-pink, #de3d96)}.product-rewards__text{margin:0}.product-trust-usps{margin:1.6rem 0 0;padding:1.2rem 0 0;list-style:none;border-top:.1rem solid rgba(var(--color-foreground),.08)}.product-trust-usps__item{display:flex;align-items:flex-start;gap:1.2rem;padding:1rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.06)}.product-trust-usps__item:last-child{border-bottom:0}.product-trust-usps__icon{flex-shrink:0;width:2.2rem;height:2.2rem;color:rgb(var(--color-foreground))}.product-trust-usps__heading{margin:0 0 .2rem;font-size:1.35rem;font-weight:600}.product-trust-usps__text{margin:0;font-size:1.25rem;opacity:.75}.related-products .related-products__heading{font-family:var(--font-heading-family, "Bebas Neue", sans-serif);letter-spacing:.02em;text-align:center}@media screen and (max-width:749px){.product-media-badges{top:.8rem;left:.8rem}.product .product__title h1,.product .price--large .price-item--regular,.product .price--large .price-item--sale{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-product-page.css.map */
