:root{--brand: #077755;--gold: #fdd993;--text: #282828;--text-nav: #5d5c5c;--text-muted: #787878;--text-light: #777777;--dark: #282828;--cream: #FAFAF2;--white: #ffffff;--border: #e7e7e7;--counter-green: #03a162;--font-body: "Nunito Sans", -apple-system, sans-serif;--font-heading: "Cinzel", serif;--container: 1280px}*,*:before,*:after{box-sizing:border-box}body{margin:0 auto;max-width:1920px;font-family:var(--font-body);font-size:18px;font-weight:400;line-height:30px;color:var(--text);background:var(--white)}img{max-width:100%;height:auto}a,a:hover{color:var(--brand);text-decoration:none}h1,h2,h3,h4,h5{font-family:var(--font-heading)}h2{font-size:24px;line-height:32px;font-weight:300;color:var(--brand);margin:30px 0 10px}h3{font-size:20px;line-height:24px;font-weight:400;margin:20px 0 10px}h4{font-size:18px}input[type=text],input[type=password],input[type=search],input[type=number],input[type=email],select{height:38px;padding:10px;font-size:16px;font-family:var(--font-body);border:1px solid #8e8e8e;border-radius:3px}.page-width{max-width:var(--container);margin:0 auto;padding:0 15px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.skip-to-content-link:focus{position:fixed;top:10px;left:10px;z-index:9999;clip:auto;width:auto;height:auto;padding:10px 16px;background:var(--white);color:var(--text)}.button,button.button{display:inline-block;cursor:pointer;padding:4px 12px;min-width:200px;line-height:30px;text-align:center;border:1px solid var(--brand);border-radius:3px;background:transparent;color:var(--brand);font-family:var(--font-body);font-size:14px;text-transform:uppercase;letter-spacing:.02em;transition:all .2s ease}.button:hover{background:var(--brand);color:var(--white);border-color:var(--brand)}.button--gold{border-color:var(--gold);color:var(--gold)}.button--gold:hover{background:var(--brand);color:var(--white);border-color:var(--brand)}.button--white{border-color:var(--white);color:var(--white)}.button--white:hover{background:var(--white);color:var(--text)}.button--solid{background:var(--brand);color:var(--white)}.button--solid:hover{background:var(--dark);color:var(--white);border-color:var(--dark)}.button--sold,.button[disabled]{background:red;color:var(--white);border:1px solid #ababab;cursor:not-allowed}.button--secondary{border-color:var(--text);color:var(--text)}.button--secondary:hover{background:var(--dark);color:var(--white);border-color:var(--dark)}.grid{display:grid;gap:24px}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--2{grid-template-columns:repeat(2,1fr)}@media(max-width:991px){.grid--4{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.grid--4,.grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:479px){.grid--4,.grid--3,.grid--2{grid-template-columns:1fr}}.section{padding:50px 0}.section__title{font-family:var(--font-heading);font-size:40px;font-weight:500;line-height:48px;margin-bottom:10px;color:var(--brand);text-align:center}.section__subtitle{font-family:var(--font-body);font-size:16px;font-weight:700;letter-spacing:1px;margin:10px 0 40px;text-align:center;text-transform:uppercase}.section p{margin-bottom:25px}.template-collection .grid--4{gap:40px 20px}.template-collection .product-card__title,.template-collection .product-card__price,.related-products .product-card__title,.related-products .product-card__price,.template-search .product-card__title,.template-search .product-card__price{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
