.header__heading-link .h2{font-size:3rem;text-transform:uppercase;letter-spacing:.2em}@media(max-width:749px){.header__heading-link .h2{font-size:2.2rem;letter-spacing:.16em}}.header__menu-item span{text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem}.button{text-transform:uppercase;letter-spacing:.18em}.card--standard>.card__content .price{display:none}.card__heading a{font-style:italic;font-size:1.7rem}.price{font-variant-numeric:tabular-nums}.card--standard .card__inner .card__media img{object-fit:contain}.cv-card-enquire{display:inline-block;margin-top:.8rem;padding:.5rem 1.6rem;border:1px solid rgba(27,29,32,.55);border-radius:12px;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.cv-card-sold{border-color:transparent;background:#f2efe5;color:#4a4a4a}.rich-text__buttons{max-width:none;width:max-content;gap:1.6rem}.rich-text__buttons>.button{flex-grow:0}.contact form,.contact .contact__fields{max-width:56rem;margin-left:auto;margin-right:auto}.contact .field__input{min-height:4.2rem;height:4.2rem}.contact .text-area{min-height:12rem}@media screen and (min-width:750px)and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;flex-wrap:wrap}.cv-footer-social{margin:0;padding:0;justify-content:flex-end}@media(max-width:749px){.footer__content-bottom-wrapper,.cv-footer-social{justify-content:center}}.card-wrapper .card--standard .card__inner{--ratio-percent: 78% !important;background:transparent}.card-wrapper .card--standard .card__inner .card__media,.card-wrapper .card--standard .card__inner .media{background:transparent}.card-wrapper .card--standard .card__inner .card__media img{object-fit:contain;object-position:center bottom}.product__title h1,.product__title h2.h1{font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.25}.cv-header-social{grid-area:left-icons;justify-self:start;align-self:center;display:flex;align-items:center;margin:0 0 0 4.4rem;padding:0;list-style:none}.cv-header-social .list-social__link{padding:1rem .7rem}.cv-header-social .svg-wrapper,.cv-header-social svg{width:1.8rem;height:1.8rem}@media screen and (max-width:989px){.cv-header-social{display:none}}@media screen and (min-width:990px){.footer .list-social.cv-footer-social{display:none}}.header__heading-link .cv-postnominal{font-size:.42em;letter-spacing:.24em;vertical-align:.42em;margin-left:.5em;opacity:.75}@media(max-width:749px){.header__heading-link .cv-postnominal{font-size:.5em;margin-left:.35em}}@media screen and (max-width:989px){.header .list-social.cv-header-social{display:none!important}}@media screen and (max-width:749px){.header__heading-link .h2{white-space:nowrap;font-size:2rem;letter-spacing:.14em}.header__heading-link .cv-postnominal{display:block;margin:.2rem 0 0;font-size:.48em;vertical-align:baseline;text-align:center}}.header__heading-link .h2{font-weight:600;font-size:3.3rem}.card__heading a{font-size:1.9rem}.product__title h1,.product__title h2.h1{font-weight:500}@media(max-width:749px){.header__heading-link .h2{font-size:2.3rem}}html:root{--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 500}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.card__heading,.product__title h1,.cv-hero__line,.cv-band__heading,.cv-more__heading,.cv-places__heading,.cv-about__lead,.cv-about__heading,.cv-ex__title,.cv-ex__date,.cv-ex__gallery-name,.cv-com__title,.cv-com__num,.cv-com__close-heading,.cv-contact__caption,.cv-com__caption,.cv-page-header__title{font-family:Cormorant Garamond,Georgia,serif}.card-wrapper .card__heading a,.card__heading a{font-family:Jost,Avenir Next,Avenir,Segoe UI,system-ui,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;line-height:1.7}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cv-custom.css.map */
