body.template-page{color:var(--clr-black);background-color:var(--clr-white)}.template-page .site-header{opacity:1!important;pointer-events:auto}.template-page .site-header__burger,.template-page .site-header__actions{opacity:1;pointer-events:auto;color:var(--clr-black)}.template-page .site-header__logo-img{filter:invert(1)}.template-page .site-header__cart-link{color:var(--clr-black)}.main-page{width:100%;min-height:60vh;background-color:var(--clr-white);color:var(--clr-black)}.main-page__inner{max-width:800px;margin:0 auto;padding:clamp(144px,14vw,208px) clamp(24px,5vw,64px) clamp(96px,10vw,144px)}.main-page__title{margin:0 0 clamp(40px,6vw,64px);color:var(--clr-black);font-family:var(--font-serif);font-size:clamp(48px,8vw,96px);font-style:normal;font-weight:300;letter-spacing:-.03em;line-height:.92}.main-page__content{max-width:680px;color:var(--clr-gray-dark);font-family:var(--font-sans);font-size:clamp(14px,1.25vw,16px);font-weight:300;line-height:1.75;overflow-wrap:anywhere}.main-page__content :where(h2,h3,h4,h5,h6){margin:2.5em 0 .8em;color:var(--clr-black);font-family:var(--font-serif);font-size:1.35em;font-style:normal;font-weight:300;line-height:1.1}.main-page__content :where(h2,h3,h4,h5,h6):first-child{margin-top:0}.main-page__content p{margin:0}.main-page__content p+p{margin-top:1.5em}.main-page__content :where(ul,ol){margin:1.5em 0;padding-inline-start:1.35em}.main-page__content ul{list-style:disc}.main-page__content ol{list-style:decimal}.main-page__content li+li{margin-top:.5em}.main-page__content a{color:var(--clr-black);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.main-page__content a:hover{color:var(--clr-gray-dark)}.main-page__content blockquote{margin:2em 0;padding-left:1.25em;border-left:1px solid var(--clr-gray-light);color:var(--clr-black)}.main-page__content :where(img,video,iframe){display:block;max-width:100%;height:auto;margin:2em 0}.main-page__content table{display:block;max-width:100%;margin:2em 0;overflow-x:auto;border-collapse:collapse;white-space:normal}.main-page__content :where(th,td){min-width:120px;padding:.75em 1em;border:1px solid var(--clr-gray-light);text-align:left;vertical-align:top}.main-page__content th{color:var(--clr-black);font-weight:400}@media(max-width:768px){.main-page__inner{padding-top:128px;padding-bottom:80px}.main-page__title{margin-bottom:40px}.main-page__content{line-height:1.7}.main-page__content :where(th,td){min-width:100px;padding:.65em .75em}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main-page.css.map */
