.article-modern-functionality{position:relative;width:100%;min-height:730px;display:flex;align-items:center;background-color:#161514;color:var(--modern-func-content-color, rgba(255, 255, 255, .88));overflow:hidden}.article-modern-functionality__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.article-modern-functionality__picture{display:block;width:100%;height:100%}.article-modern-functionality__image{width:100%;height:100%;object-fit:cover;object-position:center left;display:block;max-width:100%}.article-modern-functionality__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#201f1d;color:#fff3}.article-modern-functionality__placeholder svg{width:100%;max-width:400px;height:auto;opacity:.2}.article-modern-functionality__container{position:relative;z-index:3;width:100%;padding-block:clamp(48px,6vw,90px)}.article-modern-functionality__wrapper{display:flex;justify-content:flex-end;width:100%}.article-modern-functionality__content{max-width:540px;width:100%;text-align:left}.article-modern-functionality__subheading{font-family:var(--font-body--family, "Archivo", sans-serif);color:var(--modern-func-subheading-color, #c08251);margin:0 0 16px;line-height:1.1;display:inline-block}.article-modern-functionality__title{font-family:var(--font-heading--family, "Instrument Serif", serif);font-weight:400;line-height:1.08;color:var(--modern-func-title-color, #ffffff);margin:0 0 clamp(18px,2vw,24px) 0;text-wrap:balance}.article-modern-functionality__title .heading-accent,.article-modern-functionality__title em{font-style:normal;color:var(--modern-func-accent-color, #c08251)}.article-modern-functionality__description{font-family:var(--font-body--family, "Archivo", sans-serif);font-size:clamp(14px,1.1vw,15px);line-height:1.68;color:var(--modern-func-content-color, rgba(255, 255, 255, .88));margin:0 0 clamp(20px,2.2vw,28px) 0;font-weight:300;letter-spacing:1px}.article-modern-functionality__description p{margin:0 0 12px}.article-modern-functionality__description p:last-child{margin-bottom:0}.article-modern-functionality__benefits{margin-top:clamp(20px,2.2vw,28px)}.article-modern-functionality__benefits-title{font-family:var(--font-body--family, "Archivo", sans-serif);font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:1.4;color:var(--modern-func-benefits-title-color, #c08251);margin:0 0 clamp(12px,1.5vw,16px) 0;letter-spacing:0}.article-modern-functionality__benefits-list{font-family:var(--font-body--family, "Archivo", sans-serif);font-size:clamp(14px,1.05vw,15px);line-height:1.55;color:var(--modern-func-benefits-item-color, #ffffff)}.article-modern-functionality__benefits-list ul,.article-modern-functionality__benefits-list ol{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px}.article-modern-functionality__benefits-list li{position:relative;display:flex;align-items:baseline;gap:5px;font-weight:400;color:var(--modern-func-benefits-item-color, #ffffff);font-size:16px}.article-modern-functionality__benefits-list ul li:before{content:"\2713";color:var(--modern-func-accent-color, #c08251);font-weight:700;font-size:15px;line-height:1;flex-shrink:0;display:inline-block}.article-modern-functionality__benefits-list ol{counter-reset:benefit-counter}.article-modern-functionality__benefits-list ol li{counter-increment:benefit-counter}.article-modern-functionality__benefits-list ol li:before{content:counter(benefit-counter,decimal-leading-zero);color:var(--modern-func-accent-color, #c08251);font-size:13px;font-weight:600;letter-spacing:-.02em;flex-shrink:0}.article-modern-functionality__benefits-list p{margin:0 0 10px;display:flex;align-items:baseline;gap:10px}.article-modern-functionality__benefits-list p:last-child{margin-bottom:0}@media screen and (max-width:989px){.article-modern-functionality{min-height:540px}.article-modern-functionality__wrapper{justify-content:flex-start}.article-modern-functionality__content{max-width:100%}}@media screen and (max-width:749px){.article-modern-functionality{min-height:auto}.article-modern-functionality__container{padding-block:clamp(40px,8vw,64px)}.article-modern-functionality__title{line-height:1.12;margin-bottom:16px}.article-modern-functionality__description{font-size:14px;line-height:1.6;margin-bottom:20px}.article-modern-functionality__benefits{margin-top:18px}.article-modern-functionality__benefits-title{font-size:14px;margin-bottom:12px}.article-modern-functionality__benefits-list{font-size:13.5px}.article-modern-functionality__benefits-list ul,.article-modern-functionality__benefits-list ol{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/article-modern-functionality.css.map */
