.rlfm{background:#fff;color:#515151;padding:var(--rlfm-pt,72px) 0 var(--rlfm-pb,88px)}.rlfm__wrap{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.rlfm__head{max-width:760px;margin:0 auto clamp(36px,5vw,56px);text-align:center}.rlfm__eyebrow{margin:0 0 14px;font-size:12px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:#69481d}.rlfm__title{margin:0;font-size:clamp(28px,3.4vw,44px)!important;line-height:1.15;font-weight:800;letter-spacing:normal;color:#000;text-wrap:balance}.rlfm__intro{margin-top:18px;font-size:16px;line-height:1.75;color:#515151}.rlfm__intro p{margin:0}.rlfm__grid{display:grid;gap:clamp(20px,2.6vw,32px);grid-template-columns:1fr}@media(min-width:750px){.rlfm__grid--2,.rlfm__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.rlfm__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px){.rlfm__grid--1 .rlfm-card{flex-direction:row}.rlfm__grid--1 .rlfm-card__media{flex:0 0 50%}.rlfm__grid--1 .rlfm-card__media img{height:100%;object-fit:cover}.rlfm__grid--1 .rlfm-card__body{justify-content:center;padding:clamp(28px,4vw,56px)}.rlfm__grid--1 .rlfm-card__content{flex:none}}.rlfm-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #e3d8c6;overflow:hidden}.rlfm-card__media{position:relative;display:block;overflow:hidden;background:#f7f2ea}.rlfm-card__media img{display:block;width:100%;height:auto;transition:transform .8s cubic-bezier(.22,1,.36,1)}.rlfm-card:hover .rlfm-card__media img{transform:scale(1.03)}.rlfm-card__badge{position:absolute;left:16px;top:16px;padding:8px 14px;background:#000;color:#fff;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.rlfm-card__body{display:flex;flex-direction:column;flex:1;padding:clamp(22px,2.6vw,34px)}.rlfm-card__label{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#69481d}.rlfm-card__title{margin:0 0 14px;font-size:clamp(20px,1.9vw,24px)!important;line-height:1.25;font-weight:800;letter-spacing:normal;color:#000;text-wrap:balance}.rlfm-card__text{font-size:15px;line-height:1.75;color:#515151}.rlfm-card__text p{margin:0 0 .8em}.rlfm-card__text p:last-child{margin:0}.rlfm-card__points{list-style:none;margin:20px 0 0;padding:18px 0 0;border-top:1px solid #efe7da;display:grid;gap:10px}.rlfm-card__points li{position:relative;padding-left:22px;font-size:14px;line-height:1.5;color:#2b2623}.rlfm-card__points strong{font-weight:700;color:#000;margin-right:2px}.rlfm-card__points li:before{content:"";position:absolute;left:0;top:.45em;width:10px;height:6px;border-left:1.5px solid #69481D;border-bottom:1.5px solid #69481D;transform:rotate(-45deg)}.rlfm-card__content{flex:1;margin-bottom:28px}.rlfm-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;align-self:flex-start;padding:17px 34px;background:#000;color:#fff!important;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:opacity .25s ease}.rlfm-btn:hover{opacity:.82}.rlfm-btn:focus-visible{outline:2px solid #69481D;outline-offset:3px}.rlfm-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease}.rlfm-btn:hover svg{transform:translate(4px)}.rlfm-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin-top:clamp(28px,3.4vw,44px);padding:clamp(24px,3vw,36px) clamp(22px,3.4vw,44px);background:linear-gradient(100deg,#2b2623,#4a3721 55%,#69481d);color:#fff}.rlfm-help__txt{flex:1 1 380px;min-width:0}.rlfm-help__title{margin:0 0 6px;font-size:clamp(18px,1.7vw,22px);font-weight:700;color:#fff}.rlfm-help__text{margin:0;font-size:14px;line-height:1.65;color:#ffffffd1}.rlfm-btn--light{margin-top:0;align-self:center;background:#fff;color:#000!important}@media(max-width:749px){.rlfm-btn{align-self:stretch}.rlfm-help .rlfm-btn{width:100%}}@media(prefers-reduced-motion:reduce){.rlfm-card__media img,.rlfm-btn svg{transition:none}}.rl-rg{background:var(--rl-rg-bg, #ffffff);padding:var(--rl-rg-pt, 96px) 0 var(--rl-rg-pb, 96px);overflow:hidden}.rl-rg__header{max-width:760px;margin:0 auto 56px;padding:0 24px;text-align:center}.rl-rg__eyebrow{margin:0 0 28px;font-size:12px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--rl-rg-accent, #69481D)}.rl-rg__heading{margin:0;font-size:clamp(22px,2.6vw,var(--rl-rg-heading-size, 32px))!important;font-weight:var(--font-heading-weight, 800);line-height:1.25;letter-spacing:normal;text-transform:none;color:var(--rl-rg-title, #2b2623)}.rl-rg__sub{margin:24px auto 0;max-width:620px;font-size:14px;font-weight:400;line-height:1.8;color:var(--rl-rg-text, #8a8580)}.rl-rg__sub p{margin:0}.rl-rg__track{display:flex;gap:var(--rl-rg-gap, 16px);padding:0 var(--rl-rg-side, 40px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--rl-rg-side, 40px);-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}.rl-rg__track::-webkit-scrollbar{display:none}.rl-rg__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.rl-rg__item{position:relative;flex:0 0 auto;height:var(--rl-rg-h, 480px);margin:0;overflow:hidden;border-radius:var(--rl-rg-radius, 0px);scroll-snap-align:start;background:#f1eeea}.rl-rg__item--portrait{aspect-ratio:3 / 4}.rl-rg__item--square{aspect-ratio:1 / 1}.rl-rg__item--landscape{aspect-ratio:4 / 3}.rl-rg__item img,.rl-rg__item svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s ease;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.rl-rg__item:hover img{transform:scale(1.03)}.rl-rg__caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:40px 20px 18px;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#fff;background:linear-gradient(to top,#00000073,#0000)}.rl-rg__nav{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:44px;padding:0 24px}.rl-rg__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--rl-rg-line, #d9d5cf);border-radius:50%;background:transparent;color:var(--rl-rg-title, #2b2623);cursor:pointer;transition:border-color .25s,background .25s,color .25s,opacity .25s}.rl-rg__arrow:hover{border-color:var(--rl-rg-title, #2b2623);background:var(--rl-rg-title, #2b2623);color:var(--rl-rg-bg, #ffffff)}.rl-rg__arrow[disabled]{opacity:.3;pointer-events:none}.rl-rg__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.rl-rg__progress{position:relative;width:min(240px,40vw);height:1px;background:var(--rl-rg-line, #d9d5cf)}.rl-rg__bar{position:absolute;top:0;left:0;height:1px;width:20%;background:var(--rl-rg-title, #2b2623);transition:left .15s linear}@media(max-width:749px){.rl-rg{padding:calc(var(--rl-rg-pt, 96px) * .65) 0 calc(var(--rl-rg-pb, 96px) * .65)}.rl-rg__header{margin-bottom:36px}.rl-rg__eyebrow{margin-bottom:20px;letter-spacing:.34em}.rl-rg__track{padding:0 20px;scroll-padding:0 20px;gap:10px}.rl-rg__item{height:var(--rl-rg-h-mobile, 340px)}.rl-rg__nav{margin-top:28px;gap:20px}.rl-rg__arrow{width:38px;height:38px}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAQ */
