html{scroll-behavior:smooth;scroll-padding-top:100px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:700;line-height:1.2}h1{font-size:calc(2.5rem * var(--heading-scale-mobile, 1))}h2{font-size:calc(2rem * var(--heading-scale-mobile, 1))}h3{font-size:calc(1.75rem * var(--heading-scale-mobile, 1))}h4{font-size:calc(1.5rem * var(--heading-scale-mobile, 1))}h5{font-size:calc(1.25rem * var(--heading-scale-mobile, 1))}h6{font-size:calc(1rem * var(--heading-scale-mobile, 1))}p{margin-top:0;margin-bottom:1rem}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.button{display:inline-block;padding:12px 24px;background-color:var(--color-primary);color:#000;border-radius:4px;text-decoration:none;font-weight:600;transition:opacity .3s ease;border:none;cursor:pointer}.button:hover{opacity:.9}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}main{min-height:80vh}@media screen and (min-width:768px){h1{font-size:calc(3.5rem * var(--heading-scale-desktop, 1))}h2{font-size:calc(2.5rem * var(--heading-scale-desktop, 1))}}.js .is-animating [data-animation]{transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.js [data-animation]{opacity:0}.js [data-animation=up]{transform:translateY(40px)}.js .is-animating [data-animation=up]{opacity:1;transform:translateY(0)}.js [data-animation=down]{transform:translateY(-40px)}.js .is-animating [data-animation=down]{opacity:1;transform:translateY(0)}.js [data-animation=left]{transform:translate(-40px)}.js .is-animating [data-animation=left]{opacity:1;transform:translate(0)}.js [data-animation=right]{transform:translate(40px)}.js .is-animating [data-animation=right]{opacity:1;transform:translate(0)}.js [data-animation=none]{opacity:1;transform:none;transition:none}
/*# sourceMappingURL=/cdn/shop/t/45/assets/theme.css.map */
