.rf-cards{background:var(--rfc-bg);color:var(--rfc-color);padding:var(--rfc-pt) 0 var(--rfc-pb)}.rf-cards .rf-cards__inner{max-width:var(--rfc-max);margin:0 auto}.rf-cards .rf-cards__intro{text-align:center;padding:0 20px;margin-bottom:32px}.rf-cards .rf-cards__eyebrow{margin:0 0 14px;font-family:var(--rf-font-body, sans-serif);font-size:var(--rf-eyebrow-size, 12px);font-weight:var(--rf-eyebrow-weight, 400);letter-spacing:var(--rf-eyebrow-ls, .3em);text-transform:uppercase;color:inherit}.rf-cards .rf-cards__heading{margin:0;font-family:var(--rf-font-heading, serif);font-weight:var(--rf-heading-weight, 400);font-size:var(--rf-title-size, 28px);letter-spacing:var(--rf-title-ls, .2em);line-height:var(--rf-title-lh, 1.2);text-transform:uppercase;color:inherit}.rf-cards .rf-cards__rule{display:block;width:var(--rf-rule-w, 32px);height:1px;margin:var(--rf-rule-gap, 16px) auto;background:currentColor;opacity:var(--rf-rule-opacity, .6)}.rf-cards .rf-cards__sub{margin:0 auto;font-family:var(--rf-font-body, sans-serif);font-size:var(--rf-sub-size, 12px);font-weight:var(--rf-sub-weight, 300);letter-spacing:var(--rf-sub-ls, .22em);line-height:var(--rf-sub-lh, 1.8);text-transform:uppercase;color:inherit}.rf-cards .rf-cards__grid{display:grid;grid-template-columns:repeat(var(--rfc-cols),minmax(0,1fr));gap:var(--rfc-gap);padding:0 var(--rfc-side)}.rf-cards .rf-cards__card{position:relative;display:block;aspect-ratio:var(--rfc-ratio);overflow:hidden;color:var(--rfc-text);text-decoration:none}.rf-cards .rf-cards__media,.rf-cards .rf-cards__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rf-cards .rf-cards__img{display:block;max-width:none;object-fit:cover;transition:transform .9s ease}.rf-cards .rf-cards__placeholder{background:#e8e6e3}.rf-cards .rf-cards__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--rfc-overlay)),#0000 55%);pointer-events:none}.rf-cards .rf-cards__content{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px clamp(20px,8%,44px)}.rf-cards .rf-cards__title{margin:0;padding-left:var(--rf-card-title-ls, .2em);font-family:var(--rf-font-heading, serif);font-weight:var(--rf-heading-weight, 400);font-size:var(--rf-card-title-size, 30px);letter-spacing:var(--rf-card-title-ls, .2em);line-height:1.1;text-transform:uppercase;color:inherit}.rf-cards .rf-cards__rule--small{margin:12px auto 10px}.rf-cards .rf-cards__arrow{width:22px;height:10px;transition:transform .3s ease}.rf-cards a.rf-cards__card:hover .rf-cards__img{transform:scale(1.03)}.rf-cards a.rf-cards__card:hover .rf-cards__arrow{transform:translate(4px)}.rf-cards a.rf-cards__card:focus-visible{outline:1px solid currentColor;outline-offset:-6px}@media(max-width:749px){.rf-cards .rf-cards__card{aspect-ratio:var(--rfc-ratio-mobile)}.rf-cards--mobile-stack .rf-cards__grid{grid-template-columns:1fr}.rf-cards--mobile-scroll .rf-cards__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px;scrollbar-width:none}.rf-cards--mobile-scroll .rf-cards__grid::-webkit-scrollbar{display:none}.rf-cards--mobile-scroll .rf-cards__card{scroll-snap-align:center}}@media(prefers-reduced-motion:reduce){.rf-cards .rf-cards__img,.rf-cards .rf-cards__arrow{transition:none}.rf-cards a.rf-cards__card:hover .rf-cards__img{transform:none}}.rf-footer{background:var(--rff-bg);color:var(--rff-color);padding:var(--rff-pt) var(--rff-side) 0}.rf-footer .rf-footer__inner{max-width:var(--rff-max);margin:0 auto;padding-bottom:var(--rff-pb);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);column-gap:var(--rff-colgap);row-gap:36px;font-family:var(--rf-font-body, sans-serif)}.rf-footer .rf-footer__inner--divider{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.rf-footer .rf-footer__inner,.rf-footer .rf-footer__inner *{color:var(--rff-color)!important}.rf-footer p,.rf-footer ul{margin:0;padding:0;list-style:none}.rf-footer a{text-decoration:none;transition:opacity .2s}.rf-footer a:hover{opacity:.65}.rf-footer a:focus-visible{outline:1px solid currentColor;outline-offset:3px}.rf-footer .rf-footer__name{font-family:var(--rf-font-heading, serif);font-weight:var(--rf-heading-weight, 400);font-size:var(--rf-title-size, 26px);letter-spacing:var(--rf-title-ls, .2em);line-height:var(--rf-title-lh, 1.2);text-transform:uppercase}.rf-footer .rf-footer__rule{display:block;width:var(--rf-rule-w, 32px);height:1px;margin:var(--rf-rule-gap, 16px) 0;background:currentColor;opacity:var(--rf-rule-opacity, .6)}.rf-footer .rf-footer__tagline{font-size:var(--rf-sub-size, 12px);font-weight:var(--rf-sub-weight, 300);letter-spacing:var(--rf-sub-ls, .22em);line-height:var(--rf-sub-lh, 1.8);text-transform:uppercase;margin-bottom:20px}.rf-footer .rf-footer__address,.rf-footer .rf-footer__contacts li,.rf-footer .rf-footer__links li{font-size:var(--rff-fs);font-weight:var(--rf-text-weight, 300);line-height:var(--rf-text-lh, 1.7)}.rf-footer .rf-footer__address{margin-bottom:16px}.rf-footer .rf-footer__contacts li{display:flex;align-items:center;gap:12px;line-height:2}.rf-footer svg{width:17px;height:17px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.rf-footer svg.is-fill{fill:currentColor;stroke:none}.rf-footer svg .is-dot{fill:currentColor;stroke:none}.rf-footer .rf-footer__social{display:flex;gap:10px;margin-top:20px}.rf-footer .rf-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid color-mix(in srgb,currentColor 60%,transparent);border-radius:50%}.rf-footer .rf-footer__social svg{width:16px;height:16px}.rf-footer .rf-footer__col{min-width:160px}.rf-footer .rf-footer__col-title{font-size:var(--rf-eyebrow-size, 12px);font-weight:var(--rf-eyebrow-weight, 400);letter-spacing:var(--rf-eyebrow-ls, .3em);text-transform:uppercase;padding-top:8px}.rf-footer .rf-footer__links li{line-height:2}@media(max-width:749px){.rf-footer{padding-left:20px;padding-right:20px}.rf-footer .rf-footer__inner{grid-template-columns:1fr 1fr;column-gap:24px}.rf-footer .rf-footer__brand{grid-column:1 / -1}.rf-footer .rf-footer__col{min-width:0}}.rf-split{max-width:var(--rf-max);margin:0 auto;padding-bottom:var(--rf-pad-bottom)}.rf-split .rf-split__top{background:var(--rf-top-bg);color:var(--rf-top-color);text-align:center;padding:32px 20px 28px}.rf-split .rf-split__heading{margin:0;font-family:var(--rf-font-heading, serif);font-weight:var(--rf-heading-weight, 400);font-size:var(--rf-title-size, 28px);letter-spacing:var(--rf-title-ls, .2em);line-height:var(--rf-title-lh, 1.2);text-transform:uppercase;color:inherit}.rf-split .rf-split__rule{display:block;width:var(--rf-rule-w, 32px);height:1px;margin:var(--rf-rule-gap, 16px) auto 0;background:currentColor;opacity:var(--rf-rule-opacity, .6)}.rf-split .rf-split__grid{display:grid;grid-template-columns:repeat(var(--rf-cols),minmax(0,1fr));gap:var(--rf-gap)}.rf-split .rf-split__item{position:relative;display:block;aspect-ratio:var(--rf-ratio);overflow:hidden;color:var(--rf-text);text-decoration:none}.rf-split .rf-split__media,.rf-split .rf-split__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rf-split .rf-split__img{display:block;max-width:none;object-fit:cover;transition:transform .9s ease}.rf-split .rf-split__placeholder{background:#e8e6e3}.rf-split .rf-split__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,var(--rf-overlay)),#0000 70%);pointer-events:none}.rf-split .rf-split__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;padding:clamp(24px,7%,80px)}.rf-split .rf-split__item--center-left .rf-split__content{justify-content:center}.rf-split .rf-split__item--bottom-left .rf-split__content{justify-content:flex-end}.rf-split .rf-split__item--center .rf-split__content{justify-content:center;align-items:center;text-align:center}.rf-split .rf-split__item--center .rf-split__rule--small{margin-left:auto;margin-right:auto}.rf-split .rf-split__title{margin:0;font-family:var(--rf-font-heading, serif);font-weight:var(--rf-heading-weight, 400);font-size:var(--rf-card-title-size, 30px);letter-spacing:var(--rf-card-title-ls, .2em);line-height:1.1;text-transform:uppercase;color:inherit}.rf-split .rf-split__rule--small{margin:var(--rf-rule-gap, 16px) 0}.rf-split .rf-split__text{max-width:34ch;margin:0 0 24px;font-family:var(--rf-font-body, sans-serif);font-size:var(--rf-sub-size, 12px);font-weight:var(--rf-sub-weight, 300);letter-spacing:var(--rf-sub-ls, .22em);line-height:var(--rf-sub-lh, 1.8);text-transform:uppercase;color:inherit}.rf-split .rf-split__btn{display:inline-flex;align-items:center;gap:12px;padding:var(--rf-btn-pad, 12px 28px);border:1px solid;font-family:var(--rf-font-body, sans-serif);font-size:var(--rf-btn-size, 11px);font-weight:var(--rf-btn-weight, 400);letter-spacing:var(--rf-btn-ls, .22em);text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}.rf-split .rf-split__btn svg{width:14px;height:10px;flex-shrink:0}.rf-split .rf-split__btn--dark{background:#111;color:#fff;border-color:#111}.rf-split .rf-split__btn--light,.rf-split a.rf-split__btn--dark:hover,.rf-split a.rf-split__item:hover .rf-split__btn--dark{background:#fff;color:#111;border-color:#fff}.rf-split a.rf-split__btn--light:hover,.rf-split a.rf-split__item:hover .rf-split__btn--light{background:#111;color:#fff;border-color:#111}.rf-split a.rf-split__item:hover .rf-split__img{transform:scale(1.03)}.rf-split a:focus-visible{outline:1px solid currentColor;outline-offset:-6px}@media(max-width:749px){.rf-split .rf-split__grid{grid-template-columns:1fr}.rf-split .rf-split__item{aspect-ratio:var(--rf-ratio-mobile)}}@media(prefers-reduced-motion:reduce){.rf-split .rf-split__btn,.rf-split .rf-split__img{transition:none}.rf-split a.rf-split__item:hover .rf-split__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
