.page-content__title{margin-bottom:3.2rem;text-align:center}.contact__heading{text-align:center}.contact__text{margin-bottom:3.2rem;text-align:center;color:var(--color-muted)}.contact__row{display:grid;gap:0 1.6rem}@media(min-width:750px){.contact__row{grid-template-columns:1fr 1fr}}.blog-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2rem}.blog-tags a{display:inline-block;padding:.6rem 1.4rem;border:1px solid var(--color-border);border-radius:2rem;font-size:1.3rem;text-decoration:none}.blog-tags a[aria-current=page],.blog-tags a:hover{border-color:var(--color-text);color:inherit}.article-card{display:flex;flex-direction:column;height:100%}.article-card__media{display:block;margin-bottom:2rem}.article-card__media img{transition:transform 1s ease}.article-card:hover .article-card__media img{transform:scale(1.03)}.article-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.article-card__meta,.article-card__title{margin:0}.article-card__title a{text-decoration:none}.article-card__excerpt{margin:0;color:var(--color-muted);font-size:1.4rem}.article-page__header{margin-bottom:4rem;text-align:center}.article-page__header h1{margin-bottom:1rem}.article-page__image{margin-bottom:4.8rem}.article-page__content{font-size:1.6rem;line-height:1.8}.article-page__tags{justify-content:flex-start;margin-top:4rem}.article-page__back{margin-top:3.2rem}.comments{margin-top:6.4rem;padding-top:4rem;border-top:1px solid var(--color-border)}.comments__list{margin-bottom:4.8rem}.comment{padding:2.4rem 0;border-bottom:1px solid var(--color-border)}.comment__meta{margin:1rem 0 0;color:var(--color-muted);font-size:1.3rem}.comment-form{margin-top:3.2rem}.comment-form__note{font-size:1.3rem}.not-found{text-align:center}.not-found__search{margin:3.2rem auto}.search-page__form{display:flex;gap:1rem;max-width:56rem}.search-page__form .input{flex:1}.password-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem;text-align:center;--pw-logo: 160px}.password-page__inner{width:min(56rem,100%)}.password-page__logo{margin-bottom:4rem}.password-page__logo img{margin:0 auto}.password-page__message{color:var(--color-muted)}.password-page__newsletter,.password-page__login{margin-top:3.2rem}.password-page__login{padding-top:3.2rem;border-top:1px solid var(--color-border)}.password-page__admin{margin-top:2rem;font-size:1.3rem}.newsletter__field{display:flex;flex-direction:column;gap:1.2rem}@media(min-width:750px){.newsletter__field{flex-direction:row}.newsletter__field .input{flex:1}}.footer{margin-top:auto;padding:clamp(4.8rem,7vw,8rem) 0 3.2rem;background:var(--footer-bg);color:var(--footer-text)}.footer a{color:inherit;text-decoration:none}.footer a:hover{color:var(--color-accent)}.footer__grid{display:grid;gap:0;margin-bottom:4.8rem}@media(min-width:750px){.footer__grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:4rem}}.footer-block{padding:1.6rem 0;border-bottom:1px solid rgba(255,255,255,.12)}@media(min-width:750px){.footer-block{padding:0;border:0}}.footer-block__title{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7}details.footer-block:not([open])>.footer-block__title{margin-bottom:0}.footer-block__title .icon{width:1.2rem;height:1.2rem;transition:transform .25s}details.footer-block[open]>.footer-block__title .icon{transform:rotate(180deg)}@media(min-width:750px){details.footer-block>summary{pointer-events:none}.footer-block__title .icon{display:none}}.footer-block__links li{padding:.4rem 0;font-size:1.4rem}.footer-block__text{font-size:1.4rem;opacity:.85}.footer__newsletter-field{display:flex;gap:.8rem;margin-top:1.2rem}.footer__newsletter-field .input{flex:1;min-height:4rem;background:transparent;border-color:#ffffff4d;color:inherit}.footer__newsletter-field .input::placeholder{color:inherit;opacity:.6}.footer .btn{background:var(--footer-text);border-color:var(--footer-text);color:var(--footer-bg)}.footer .btn:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-text)}.footer .form-message{margin:1.2rem 0 0;border-color:#ffffff4d;color:inherit}.footer .social-list{margin-left:-1rem}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;padding-top:3.2rem;border-top:1px solid rgba(255,255,255,.12);font-size:1.2rem}.footer__localization .select{min-height:4rem;padding:.8rem 4rem .8rem 1.2rem;background:transparent;border-color:#ffffff4d;color:inherit;font-size:1.2rem}.footer__localization option{color:#141414}.footer__payments{display:flex;flex-wrap:wrap;gap:.6rem}.payment-icon{width:3.8rem;height:2.4rem}.footer__copy{margin:0;opacity:.7}.footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;opacity:.7}.template-gift-card{background:var(--color-bg)}.gift-card{padding-block:6rem;text-align:center}.gift-card__shop{margin-bottom:4rem;font-family:var(--font-heading-family);font-size:calc(2.4rem * var(--heading-scale));letter-spacing:.08em;text-transform:uppercase}.gift-card__shop a{text-decoration:none}.gift-card__balance{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:calc(4.8rem * var(--heading-scale));color:var(--color-accent)}.gift-card__code{display:flex;gap:1rem;max-width:44rem;margin:2rem auto}.gift-card__code .input{flex:1;text-align:center;letter-spacing:.12em}.gift-card__qr{display:flex;justify-content:center;margin:3.2rem 0}.gift-card__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}@media print{.gift-card__actions,#CopyGiftCard{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/template-content.css.map */
