:root{--font-heading-family: "Montserrat", sans-serif !important;--font-body-family: "Montserrat", sans-serif !important;--font-heading-weight: 700;--font-body-weight: 400}body,button,input,select,textarea,.header__menu-item,.menu-drawer__menu-item,.button,.price{font-family:Montserrat,sans-serif!important;font-weight:400}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.title,.card__heading,.collection-list-title{font-family:Montserrat,sans-serif!important;font-weight:700!important}.button,.banner__buttons .button,.rich-text__buttons .button{font-family:Montserrat,sans-serif!important;font-weight:600!important}.template-index .banner__heading,.template-index .banner__text,.template-index .banner__text p,.template-index .rich-text__heading{font-family:"DM Serif Display",serif!important;font-weight:400!important;letter-spacing:0!important}.template-index .rich-text__text,.template-index .rich-text__text p{font-family:Montserrat,sans-serif!important;font-weight:400!important}.template-index .banner{min-height:min(82vh,920px)}.template-index .banner__box{padding:4rem 0;max-width:62rem}.template-index .banner__heading{line-height:.95;max-width:9ch}.template-index .banner__buttons .button{min-width:24rem}.template-index .collection .title{font-size:clamp(3.4rem,5vw,7rem)}.template-index .rich-text__wrapper{max-width:110rem}.template-index .rich-text__heading{font-size:clamp(4rem,7vw,9rem);line-height:.95}.template-index .collection-list-title{font-size:clamp(3.6rem,5vw,7rem)}.card__heading{text-transform:uppercase;font-size:1.15rem;letter-spacing:.12em!important}.card-information>.price{font-size:1.1rem;letter-spacing:.06em}@media screen and (min-width:990px){.header{padding-top:2rem;padding-bottom:2rem}.template-index .collection-list{column-gap:2rem}.template-index .collection-list .card__content{padding-top:1.8rem}}@media screen and (max-width:749px){.template-index .banner{min-height:72svh}.template-index .banner__content{align-items:flex-end;padding:2.4rem 2rem}.template-index .banner__heading{font-size:4.8rem}.template-index .banner__buttons .button{min-width:100%;width:100%}.template-index .collection .title,.template-index .collection-list-title{font-size:3.8rem}.template-index .rich-text__heading{font-size:4.6rem}}:root{--ryy-ink:#171717;--ryy-warm:#f3efe8;--ryy-accent:#57161b;--ryy-line:rgba(23,23,23,.16)}.ryy-eyebrow{margin:0 0 1.8rem;font-size:1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.ryy-footer{border-top:1px solid var(--ryy-line)}.ryy-footer__top{display:grid;grid-template-columns:minmax(28rem,.75fr) minmax(0,1.6fr);gap:8rem;padding-top:8rem;padding-bottom:7rem}.ryy-footer__newsletter h2{margin:0 0 1.5rem;font-size:clamp(4rem,4vw,6.5rem);line-height:.95}.ryy-footer__newsletter p:not(.ryy-eyebrow){max-width:46rem;line-height:1.65}.ryy-footer__newsletter .newsletter-form{margin:3rem 0 0;max-width:48rem}.ryy-footer__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}.ryy-footer__links h3{font-family:Montserrat,sans-serif!important;margin:0 0 2rem;font-size:1.05rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.ryy-footer__links a{display:block;margin:.85rem 0;color:inherit;text-decoration:none;font-size:1.15rem;line-height:1.45}.ryy-footer__links a:hover{color:var(--ryy-accent)}.ryy-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:3rem;padding-top:2.5rem;padding-bottom:2.5rem;border-top:1px solid var(--ryy-line);font-size:1rem;letter-spacing:.06em}.ryy-footer__bottom .list-payment{justify-content:flex-end;margin:0}@media(max-width:989px){.ryy-footer__top{grid-template-columns:1fr;gap:5rem}.ryy-footer__links{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.ryy-footer__top{padding-top:6rem;padding-bottom:5rem}.ryy-footer__links{grid-template-columns:1fr 1fr;gap:4rem 2rem}.ryy-footer__bottom{display:block}.ryy-footer__bottom .list-payment{justify-content:flex-start;margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ryy-editorial.css.map */
