@font-face{font-family:Party Toast;src:url(/cdn/shop/files/PartyToast-Regular.woff2?v=1779356297) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: Party Toast, sans-serif;--font-subheading-family: "Playpen Sans", sans-serif;--font-body-family: "Playpen Sans", sans-serif;--font-accent-family: "Playpen Sans", sans-serif}:root{--type-body-family: var(--font-body-family);--type-body-size: 16px;--type-body-line-height: 1.6;--type-body-letter-spacing: 0em;--type-body-transform: none;--type-button-family: var(--font-subheading-family);--type-button-size: 16px;--type-button-line-height: 1;--type-button-letter-spacing: .01em;--type-button-transform: uppercase;--type-h1-family: var(--font-heading-family);--type-h1-size: clamp(30px, calc(30px + (20) * ((100vw - 375px) / (1440 - 375))), 50px);--type-h1-line-height: 1;--type-h1-letter-spacing: -.01em;--type-h1-transform: uppercase;--type-h2-family: var(--font-heading-family);--type-h2-size: clamp(24px, calc(24px + (16) * ((100vw - 375px) / (1440 - 375))), 40px);--type-h2-line-height: 1;--type-h2-letter-spacing: -.01em;--type-h2-transform: uppercase;--type-h3-family: var(--font-heading-family);--type-h3-size: clamp(20px, calc(20px + (10) * ((100vw - 375px) / (1440 - 375))), 30px);--type-h3-line-height: 1.2;--type-h3-letter-spacing: 0em;--type-h3-transform: none;--type-h4-family: var(--font-heading-family);--type-h4-size: clamp(15px, calc(15px + (5) * ((100vw - 375px) / (1440 - 375))), 20px);--type-h4-line-height: 1.4;--type-h4-letter-spacing: 0em;--type-h4-transform: none;--type-h5-family: var(--font-subheading-family);--type-h5-size: clamp(14px, calc(14px + (2) * ((100vw - 375px) / (1440 - 375))), 16px);--type-h5-line-height: 1.4;--type-h5-letter-spacing: 0em;--type-h5-transform: uppercase;--type-h6-family: var(--font-subheading-family);--type-h6-size: clamp(10px, calc(10px + (2) * ((100vw - 375px) / (1440 - 375))), 12px);--type-h6-line-height: 1.4;--type-h6-letter-spacing: 0em;--type-h6-transform: uppercase}body,p,li,input,textarea,select,.rte{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);text-transform:var(--type-body-transform)}h1,.h1{font-family:var(--type-h1-family);font-size:var(--type-h1-size);line-height:var(--type-h1-line-height);letter-spacing:var(--type-h1-letter-spacing);text-transform:var(--type-h1-transform)}h2,.h2{font-family:var(--type-h2-family);font-size:var(--type-h2-size);line-height:var(--type-h2-line-height);letter-spacing:var(--type-h2-letter-spacing);text-transform:var(--type-h2-transform)}h3,.h3{font-family:var(--type-h3-family);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);letter-spacing:var(--type-h3-letter-spacing);text-transform:var(--type-h3-transform)}h4,.h4{font-family:var(--type-h4-family);font-size:var(--type-h4-size);line-height:var(--type-h4-line-height);letter-spacing:var(--type-h4-letter-spacing);text-transform:var(--type-h4-transform)}h5,.h5{font-family:var(--type-h5-family);font-size:var(--type-h5-size);line-height:var(--type-h5-line-height);letter-spacing:var(--type-h5-letter-spacing);text-transform:var(--type-h5-transform)}h6,.h6{font-family:var(--type-h6-family);font-size:var(--type-h6-size);line-height:var(--type-h6-line-height);letter-spacing:var(--type-h6-letter-spacing);text-transform:var(--type-h6-transform)}html body :is(.button,.button-label,a.button,button,[type=submit],[type=button],.shopify-challenge__button,.customer button){font-family:var(--type-button-family)!important;font-size:var(--type-button-size);line-height:var(--type-button-line-height);letter-spacing:var(--type-button-letter-spacing);text-transform:var(--type-button-transform)!important}html body :is(.button,.button-label,a.button,button,[type=submit],[type=button],.shopify-challenge__button,.customer button) p,html body :is(.button,.button-label,a.button,button,[type=submit],[type=button],.shopify-challenge__button,.customer button) span{font-family:var(--type-button-family)!important;text-transform:var(--type-button-transform)!important}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button:after,.button:hover:after,.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-fonts.css.map */
