.sm-section{max-width:1510px;margin:0 auto;padding:70px clamp(22px,5vw,85px);color:#1f2532;font-family:inherit}.sm-block-heading{margin-bottom:32px}.sm-block-heading h2{font-size:clamp(31px,3.2vw,52px);line-height:1.15;letter-spacing:-.045em;margin:12px 0}.sm-block-heading p{color:#617079;font-size:15px;line-height:1.7;max-width:650px;margin:10px 0 0}.sm-block-heading--split{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.sm-block-heading--center{text-align:center}.sm-block-heading--center p{margin:12px auto 0}.sm-section-link{color:#2c7484!important;font-weight:700;text-decoration:none;white-space:nowrap;font-size:13px;letter-spacing:.02em}.sm-section-link:hover{text-decoration:underline}.sm-partners{padding-top:36px;padding-bottom:39px}.sm-partners .sm-block-heading{margin-bottom:18px;text-align:left}.sm-partner-viewport{width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent)}.sm-partner-track{display:flex;width:max-content;animation:sm-partner-marquee var(--sm-marquee-duration,55s) linear infinite;will-change:transform}.sm-partner-viewport:hover .sm-partner-track,.sm-partner-viewport:focus-within .sm-partner-track{animation-play-state:paused}.sm-partner-set{display:flex;align-items:stretch;gap:16px;padding-right:16px;flex:0 0 auto}.sm-partner-item{flex:0 0 176px;width:176px;border:1px solid #e1e8e8;background:#fff;border-radius:5px;transition:border-color .2s,box-shadow .2s}.sm-partner-item:hover,.sm-partner-item:focus-within{border-color:#83b5bf;box-shadow:inset 0 0 0 1px #83b5bf}.sm-partner-item .\#logo-card{background:transparent;padding:18px 20px;height:116px;display:flex;align-items:center;justify-content:center}.sm-partner-item .\#logo-card-img{height:auto;max-height:70px;max-width:100%;width:100%;justify-content:center}.sm-partner-item .\#media-image{max-height:64px!important;width:auto!important;max-width:100%!important;object-fit:contain}.sm-partner-footer{text-align:left;margin-top:16px}@keyframes sm-partner-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.sm-product-carousel{padding-top:85px;padding-bottom:95px;background:#f7f8f7;max-width:none}.sm-product-carousel>.sm-block-heading,.sm-product-carousel>.sm-product-track,.sm-product-carousel>.sm-product-bottom{max-width:1340px;margin-left:auto;margin-right:auto}.sm-product-controls{display:flex;gap:9px;margin-bottom:5px}.sm-arrow{width:45px;height:45px;border-radius:50%;background:#fff;border:1px solid #cfdadc;color:#1f2532;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:22px;line-height:1;transition:background .2s,border-color .2s}.sm-arrow:hover{background:#e6f3f5;border-color:#83b5bf}.sm-arrow:disabled{opacity:.35;cursor:default}.sm-product-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;padding:3px 2px 20px;scrollbar-color:#83b5bf transparent;scrollbar-width:thin}.sm-product-slide{flex:0 0 calc((100% - 54px)/4);min-width:0;background:#fff;border:1px solid #e7eded;border-radius:6px;overflow:hidden;scroll-snap-align:start;position:relative;transition:transform .2s,box-shadow .2s}.sm-product-slide:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1f253214}.sm-product-slide>.smt-product-card{height:100%;display:flex;flex-direction:column;min-height:350px}.sm-product-carousel .\#product-card-media{background:#f5f7f7}.sm-product-carousel .\#product-card-info{width:100%;padding:16px 17px 38px;margin:0;text-align:left}.sm-product-carousel .\#product-card-title{font-weight:700;font-size:14px;color:#1f2532;opacity:1;line-height:1.45}.sm-product-carousel .\#product-card-vendor{font-size:10px;letter-spacing:.06em;color:#5c8792;text-transform:uppercase;font-weight:700;margin-bottom:8px}.sm-product-carousel .\#product-card-price{opacity:1;justify-content:flex-start;font-weight:700;color:#1f2532;margin:11px 0 0}.sm-product-carousel .\#product-card-color-options{justify-content:flex-start}.sm-product-slide-label{position:absolute;bottom:16px;left:17px;font-size:10px;letter-spacing:.12em;font-weight:800;color:#2c7484;pointer-events:none}.sm-product-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:26px}.sm-muted{font-size:12px;color:#687782}.sm-blog-section{padding-top:70px;padding-bottom:80px}.sm-blog-heading{align-items:center;margin-bottom:24px}.sm-blog-heading h2{margin:0;font-size:clamp(30px,3vw,48px);letter-spacing:-.04em;line-height:1.16}.sm-blog-heading p{margin:10px 0 0;line-height:1.6}.sm-blog-toplink{display:inline-flex;gap:8px;align-items:center;flex:0 0 auto}.sm-blog-navigation{display:flex;align-items:center;gap:26px;justify-content:flex-end;flex-shrink:0}.sm-blog-arrows{display:flex;align-items:center;gap:9px}.sm-blog-arrow{display:flex;align-items:center;justify-content:center;width:43px;height:43px;border:1px solid #c8d7da;border-radius:50%;background:#fff;color:#1f2532;font:inherit;font-size:21px;line-height:1;cursor:pointer;transition:border-color .18s,background-color .18s}.sm-blog-arrow:hover:not(:disabled){border-color:#83b5bf;background:#eaf4f5}.sm-blog-arrow:focus-visible{outline:2px solid #588f9d;outline-offset:3px}.sm-blog-arrow:disabled{opacity:.32;cursor:default}.sm-blog-grid{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#83b5bf transparent;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch;padding:3px 2px 16px;align-items:stretch}.sm-blog-card{flex:0 0 calc((100% - 36px)/3);min-width:0;position:relative;overflow:hidden;background:#283641;border-radius:4px;isolation:isolate;scroll-snap-align:start}.sm-blog-card-link{display:block;position:relative;height:100%;min-height:320px;color:#fff!important;text-decoration:none!important;overflow:hidden}.sm-blog-image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:linear-gradient(145deg,#83b5bf,#1f2532)}.sm-blog-image-link img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;transform:scale(1);transition:transform .4s ease}.sm-blog-image-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#101d280d 4%,#101d281f 35%,#101d28e8);pointer-events:none}.sm-blog-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:11px;letter-spacing:.12em}.sm-blog-card-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;padding:24px 24px 25px;pointer-events:none}.sm-blog-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;font-weight:700;line-height:1.35;color:#d1e8ed}.sm-blog-card-meta span{text-transform:none;letter-spacing:.025em}.sm-blog-card-meta time{font-size:11px;color:#d6e1e3;letter-spacing:0;font-weight:400}.sm-blog-card h3{font-size:clamp(17px,1.65vw,24px);color:#fff;line-height:1.3;letter-spacing:-.02em;font-weight:700;margin:12px 0 15px;text-wrap:pretty}.sm-blog-card-content p{margin:0 0 14px;line-height:1.55;color:#e8eff1;font-size:12px}.sm-blog-read{font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:8px;color:#fff;letter-spacing:.01em}.sm-blog-card:hover .sm-blog-image-link img,.sm-blog-card-link:focus-visible .sm-blog-image-link img{transform:scale(1.045)}.sm-blog-card-link:focus-visible{outline:3px solid #9cd6e3;outline-offset:-3px}.sm-blog-mobile-link{display:none}@media(max-width:1024px){.sm-product-slide{flex-basis:calc((100% - 36px)/3)}.sm-partner-item{flex-basis:154px;width:154px}.sm-partner-item .\#logo-card{height:105px}.sm-blog-grid{gap:15px}.sm-blog-card{flex-basis:calc((100% - 15px)/2)}.sm-blog-card-content{padding:20px}}@media(max-width:750px){.sm-section{padding:56px 20px}.sm-block-heading{margin-bottom:23px}.sm-block-heading h2{font-size:clamp(30px,8vw,43px)}.sm-block-heading--split{align-items:flex-start}.sm-partners{padding-top:27px;padding-bottom:29px}.sm-partner-item{flex-basis:136px;width:136px}.sm-partner-item .\#logo-card{height:96px;padding:13px}.sm-product-carousel{padding-top:58px;padding-bottom:65px}.sm-product-slide{flex-basis:min(72vw,290px)}.sm-product-controls{align-self:flex-end}.sm-arrow{width:36px;height:36px;font-size:18px}.sm-product-bottom{align-items:flex-start;flex-direction:column;gap:12px}.sm-blog-grid{gap:14px}.sm-blog-card{flex-basis:min(82vw,340px)}.sm-blog-navigation{gap:10px}.sm-blog-arrow{height:38px;width:38px;font-size:19px}.sm-blog-section{padding-top:47px;padding-bottom:55px}.sm-blog-toplink{display:none}.sm-blog-card-link,.sm-blog-card-content{min-height:280px}.sm-blog-card-content{padding:21px 20px 22px}.sm-blog-mobile-link{display:inline-flex;margin-top:22px}}@media(prefers-reduced-motion:reduce){.sm-partner-track{animation:none}.sm-partner-viewport{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.sm-partner-set[aria-hidden=true]{display:none}.sm-product-track{scroll-behavior:auto}.sm-blog-card,.sm-product-slide,.sm-blog-image-link img{transition:none}}.sm-partners .sm-partner-item{position:relative;overflow:hidden}.sm-partners .sm-partner-card{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:116px;height:100%;padding:18px 20px;background:transparent;text-decoration:none!important;cursor:pointer}.sm-partners .sm-partner-card--static{cursor:default}.sm-partners .sm-partner-card img{display:block;width:100%;height:auto;max-height:64px;max-width:100%;object-fit:contain}.sm-partners .sm-partner-card:hover{background:#fff}.sm-partners .sm-partner-card:focus-visible{outline:2px solid #588f9d;outline-offset:-3px;background:#fff}@media(max-width:1024px){.sm-partners .sm-partner-card{min-height:105px;padding:15px}}@media(max-width:750px){.sm-partners .sm-partner-card{min-height:96px;padding:13px}.sm-partners .sm-partner-card img{max-height:56px}}.sm-partners .sm-block-heading h2{margin-top:9px;margin-bottom:6px}.sm-partners .sm-block-heading p{margin:8px 0 0;max-width:700px}.sm-partners .sm-partner-card{min-height:101px;padding:14px 18px}.sm-partners .sm-partner-card img{max-height:60px}@media(max-width:1024px){.sm-partners .sm-partner-card{min-height:96px;padding:13px}}@media(max-width:750px){.sm-partners .sm-block-heading{margin-bottom:15px}.sm-partners .sm-partner-card{min-height:88px;padding:12px}.sm-partners .sm-partner-card img{max-height:52px}}@media(prefers-reduced-motion:reduce){.sm-blog-grid{scroll-behavior:auto}.sm-blog-arrow{transition:none}}.sm-product-carousel .sm-block-heading--split,.sm-blog-section .sm-block-heading--split{align-items:center}.sm-product-carousel .sm-block-heading h2,.sm-partners .sm-block-heading h2{margin:10px 0 0;line-height:1.15}.sm-blog-section .sm-block-heading h2{margin:0;line-height:1.15}.sm-product-carousel .\#product-card-info{display:flex;flex-direction:column;flex:1}.sm-product-carousel .\#product-card-title{min-height:4.35em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sm-product-carousel .\#product-card-price{margin-top:auto;padding-top:11px}.sm-blog-section .sm-blog-card h3{min-height:calc(1.3em * 3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sm-blog-section .sm-blog-card-content p{min-height:3.1em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:750px){.sm-product-carousel .sm-block-heading--split,.sm-blog-section .sm-block-heading--split{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/simplova-home-blocks.css.map */
