@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";html{scroll-behavior:smooth}:root{--main-color: #FFD700;--font-heading-family: "Montserrat", sans-serif;--font-body-family: "Open-sans", sans-serif}*:not(i){font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)}.button-primary{position:relative;overflow:hidden;display:inline-block;font-size:1.6rem;font-weight:700;font-family:var(--font-body-family);font-style:italic;text-transform:uppercase;background-color:var(--main-color);color:#000;border-radius:6px;text-decoration:none;border:none;padding:2rem 3.2rem;line-height:1;text-align:center;cursor:pointer;transition:box-shadow .2s ease-in-out,background .2s ease-in-out,color .2s ease-in-out}.button-primary:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,#fff0,#ffffff59,#fff0);transform:skew(-25deg);transition:left .6s ease}.button-primary:hover:after{left:130%}.button-primary:hover{box-shadow:1px 1px 21px 2px var(--main-color)}.button-primary:after,.button-primary:before{box-shadow:none}.button-primary--dark{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.6)}.section-title,.section-title h1,.section-title h2{color:#fff;font-family:var(--font-heading-family);font-style:italic;font-weight:900;text-align:center;text-transform:uppercase;margin:0 auto;text-wrap:pretty}.section-eyebrow{color:#5bb333;font-weight:600;font-size:1.6rem;text-transform:uppercase;text-align:center;letter-spacing:4px;line-height:24px;margin:0;text-wrap:pretty}.d-flex{display:flex;flex-direction:column;padding:20px}.header__menu-item{font-weight:600;font-size:1.4rem;text-transform:uppercase}.header__active-menu-item{color:var(--main-color)}.header .list-menu.list-menu--inline{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}@media screen and (max-width:749px){.footer-block *{text-align:center!important}.footer-block .footer-block__image-wrapper{margin:auto auto 2rem}.footer-block .footer__list-social{justify-content:center!important}.footer-block .list-menu__item{justify-content:center}}.product .product__title h1{font-size:4.2rem}@media screen and (max-width:750px){.product .product__title h1{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/1-style.css.map */
