:root{--font-body-family: "Satoshi Variable", "Satoshi", sans-serif;--font-heading-family: "Satoshi Variable", "Satoshi", sans-serif;--font-heading-weight: 900;--font-body-weight: 500;--font-body-weight-bold: 700}.header-wrapper{border-bottom:none!important}[id*=__hero] .rich-text{min-height:32vh!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding-top:0!important;padding-bottom:4rem!important;position:relative!important}[id*=__hero] .rich-text:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:max(5rem,calc((100% - var(--page-width)) / 2 + 5rem))!important;background-image:url(/cdn/shop/files/illo-notebook-pens.png?v=1779810107)!important;background-size:150px auto!important;background-position:0 calc(45% + 10px)!important;background-repeat:no-repeat!important;z-index:0!important;pointer-events:none!important}@media(max-width:749px){[id*=__hero] .rich-text{min-height:46vh!important}[id*=__hero] .rich-text:before{left:0!important;background-size:160px auto!important;background-position:left 2.5rem bottom 14rem!important}}[id*=__hero] .rich-text>*{position:relative!important;z-index:1!important}[id*=__hero] h1,[id*=__hero] .rich-text__heading{font-size:2.2rem!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.01em!important}[id*=__hero] .rich-text__blocks>*+*{margin-top:.3rem!important}.card__heading,.card__heading.h5{font-size:2rem;font-weight:700;line-height:1.2}.card-information .price{font-size:1.4rem;font-weight:500;opacity:.7}.installment{display:none!important}.share-button{font-size:1.2rem;opacity:.6}.share-button:hover{opacity:1}.product-form__quantity{width:100%}.product-form__quantity .quantity{width:100%;justify-content:space-between}.product-form__quantity .quantity__input{flex-grow:1;text-align:center;font-weight:600;font-size:1.5rem}.product-form__quantity .quantity__button{font-size:1.5rem}@media(min-width:750px){.cart__dynamic-checkout-buttons,.additional-checkout-buttons{display:none!important}}[data-funding-source=paypal],.paypal-button-container,.additional-checkout-buttons iframe[name*=paypal]{display:none!important}@media(max-width:749px){section[id*=__newsletter]{background-color:#212727}}@media(max-width:749px){.header__heading{position:static!important;transform:none!important;left:auto!important;flex:1;text-align:left}}.newsletter.center{text-align:left!important}.newsletter.center .newsletter__wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important}@media(max-width:749px){.newsletter.center .newsletter__wrapper{align-items:stretch!important}.footer-block--newsletter{align-items:flex-start!important}}@media screen and (min-width:750px){.newsletter.center .newsletter__wrapper{padding-left:max(5rem,calc((100% - var(--page-width)) / 2 + 5rem))!important;padding-right:max(5rem,calc((100% - var(--page-width)) / 2 + 5rem))!important}}.newsletter.center .newsletter-form__field-wrapper{width:40rem;max-width:100%;margin-left:0!important}.newsletter__wrapper .newsletter__subheading,.newsletter__wrapper .newsletter__subheading p{margin-left:0!important;margin-right:0!important;max-width:none!important;text-align:left!important;font-size:1.6rem!important;font-weight:400!important;line-height:1.5!important;opacity:.75!important}.newsletter__wrapper h2.inline-richtext,.newsletter__wrapper h2.inline-richtext.h3{font-size:1.6rem!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important;margin-top:3.5rem!important}@media screen and (min-width:750px){.footer-block--newsletter{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}}.footer-block:only-child:last-child{margin:0!important;max-width:none!important;text-align:left!important}.footer__list-social.list-social:only-child,.footer__list-social{justify-content:flex-start!important;padding-left:0!important;margin-left:-.5rem!important}#shopify-section-group-footer-group{--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/seats-custom.css.map */
