body{background:#fafafa}h1,h2,.h0,.h1,.h2,.h3,.product__title h1,.collection-hero__title{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em}.page-width{max-width:1420px}.collection-hero__inner{padding:48px clamp(24px,5vw,72px)}.collection-hero__title{font-size:clamp(32px,4vw,56px)}.product-grid{row-gap:40px;column-gap:24px}.card__heading{font-family:Georgia,'Times New Roman',serif;font-size:20px;line-height:1.3}.card__information{padding-top:18px}.card__media .media img{object-fit:contain!important}.card__media{background:#fff}.product__title h1{font-size:clamp(32px,4vw,54px);line-height:1.1}.product__info-container{padding-top:24px}.product__description{line-height:1.8;font-size:15px}.product__media-wrapper .media img{object-fit:contain}.button{border-radius:0;letter-spacing:.035em}.footer{border-top:1px solid #d9d3c6}.footer-block__heading{font-family:Georgia,'Times New Roman',serif}.newsletter{border-top:1px solid #d9d3c6}.newsletter__wrapper{padding-top:50px;padding-bottom:50px}.badge{border-radius:0;font-size:11px}.facets-container{padding-top:28px}@media(max-width:749px){.product-grid{column-gap:14px;row-gap:28px}.card__heading{font-size:17px}.product__info-container{padding-top:10px}.collection-hero__inner{padding:28px 24px}.footer-block__heading{font-size:20px}}

.footer__content-top{padding-bottom:28px}.footer-block__details-content a{text-decoration:none;text-underline-offset:4px}.footer-block__details-content a:hover{text-decoration:underline}.footer__list-social{margin-top:12px}.footer__content-bottom{padding-top:24px}.footer-block__details-content{line-height:2}.ke-product,.card{min-width:0}@media(prefers-reduced-motion:no-preference){.ke-button,.kh a,.ke-course{transition:background-color .2s,color .2s}.ke-product-image img{transition:transform .35s ease}.ke-product-image:hover img{transform:scale(1.025)}}
