html{font-size:var(--base-font-size);line-height:var(--base-line-height);color:var(--base-color);font-family:var(--font-base);font-weight:400}body{position:relative;background:var(--background-secondary)}.tplcss a{color:var(--a-color);text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;outline:none}.tplcss a:hover{color:var(--a-hover-color)}.tplcss a:active{color:var(--a-active-color)}.cnt{padding:var(--cnt-vertical-padding) var(--cnt-horizontal-padding);max-width:var(--cnt-max-width);margin:0 auto;width:100%}.hidden{display:none!important}.tplcss h1,.tplcss .ex-h1,.tplcss h2,.tplcss .ex-h2,.tplcss h3,.tplcss .ex-h3,.tplcss h4,.tplcss .ex-h4,.tplcss h5,.tplcss .ex-h5,.tplcss h6,.tplcss .ex-h6{font-weight:400;font-family:var(--font-headings)}.tplcss h1,.tplcss .ex-h1{font-size:34px;font-weight:500;line-height:100%}.tplcss h2,.tplcss .ex-h2{font-size:34px;line-height:100%}.tplcss h3,.tplcss .ex-h3{font-size:24px;line-height:100%}.tplcss h4,.tplcss .ex-h4{font-size:20px;line-height:100%}.tplcss h5,.tplcss .ex-h5{font-size:18px;line-height:100%}.tplcss h6,.tplcss .ex-h6{font-size:16px;line-height:100%}.tplcss p,.tplcss ul,.tplcss ol,.tplcss blockquote{margin-bottom:var(--base-p-margin);list-style-position:inside}.tplcss blockquote{padding-left:14px;border-left-color:var(--base-color);border-left-color:currentColor;border-left-style:solid;border-left-width:2px}.tplcss ul:last-child,.tplcss ol:last-child,.tplcss p:last-child{margin-bottom:0}.tplcss li:not(:last-child){margin-bottom:var(--li-interval)}.tplcss .semantic,.tplcss ul.slider{padding:0;list-style:none;font-size:0}.tplcss ul.slider{white-space:nowrap}.tplcss ul.slider>li{white-space:normal}.tplcss .semantic>li,.tplcss ul.slider>li{display:inline-block;vertical-align:top;font-size:1rem;padding:unset}.tplcss .semantic>li:before,.tplcss ul.slider>li:before{display:none}.tplcss .semantic>li:not(:last-child),.tplcss ul.slider>li:not(:last-child){margin:unset}.flx{display:flex;justify-content:space-between}.flx-mid{display:flex;justify-content:space-between;align-items:center}.tplcss nav>ul li a{text-decoration:none}.tplcss nav ul>li{list-style:none;padding:unset}.tplcss nav ul>li:before{display:none}.tplcss img{max-width:100%;height:auto}.tplcss img.contentfit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tplcss img.lazyload{background:var(--blue-1)}.tplcss picture{font-size:0;line-height:0;display:block}.responsive-img,.responsive-iframe{position:relative;overflow:hidden;display:block;line-height:0}.responsive-img:after,.responsive-iframe:after{content:'';display:block;padding-top:56.25%}.responsive-img img,.responsive-img img[width],.responsive-img img[height],.responsive-img iframe,.responsive-img picture,.responsive-img source{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.responsive-img picture{display:block}.responsive-iframe>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-iframe>.youtube-dummy{position:absolute;width:100%}figure{max-width:100%}.section{position:relative}.section>.bg{position:absolute;left:0;width:100%;min-height:100%;height:100%;background:var(--pict-bg);z-index:1;pointer-events:none}.section>.bg+.cnt{position:relative;z-index:2}#mainWrapper{display:flex;flex-direction:column;min-height:100vh}#mainWrapper>footer{margin:auto 0 0 0}header{position:relative;z-index:3;height:var(--base-header-height);width:100%}header>.cnt{height:100%}main{z-index:1;position:relative}footer{position:relative;z-index:2}nav.pagination{font-size:16px;text-align:center}nav.pagination a,nav.pagination .current{display:inline-block;padding:5px 5px 4px;position:relative;min-width:2ch}nav.pagination .current:after,nav.pagination a:after{content:'';display:block;pointer-events:none;width:100%;height:1px;bottom:0;left:0;background:linear-gradient(currentColor 0 0) var(--p,100%) 100%/var(--d,0) 100% no-repeat;transition:.28s,background-position 0s .28s;transform:scale(-1,1)}nav.pagination a:hover:after{--d:100%;--p:0%}.breadcrumbs.cnt{padding-top:2em;padding-bottom:1em}.breadcrumbs__wrapper+.heading-wrap h1.cnt{padding-top:0}.breadcrumbs a,.breadcrumbs .breadcrumb_last{display:inline-block;position:relative}.breadcrumbs a:after,.breadcrumbs .breadcrumb_last:after{content:'';display:block;pointer-events:none;width:100%;height:1px;bottom:0;left:0;background:linear-gradient(var(--a-hover-color) 0 0) var(--p,100%) 100%/var(--d,0) 100% no-repeat;transition:.28s,background-position 0s .28s;transform:scale(-1,1)}.breadcrumbs a:hover:after{--d:100%;--p:0%}.breadcrumbs a:not(:hover):not(:active):not(:focus),.breadcrumbs .breadcrumb_last,.breadcrumbs .b-div{opacity:.6}a[href="#modal"]{color:var(--text-accent)}ul.tags{margin:-4px;text-align:center}ul.tags>li.tag{padding:4px}ul.tags .tag-inner{background:rgba(255,255,255,.8);color:var(--text-primary-1);border-radius:40px;font-size:12px;font-weight:300;line-height:100%;letter-spacing:-.36px;padding:7px 12px}.product.accent-card ul.tags .tag-inner{background:rgba(255,255,255,.1);color:var(--text-primary-2)}.product.accent-card ul.tags .tag-inner img[src*="apple-logo.svg"]{filter:grayscale(1) brightness(100)}.product.accent-card ul.tags .tag-inner:has(img){white-space:nowrap}:root{--small-cnt-side-padding:calc( ((100vw - var(--cnt-horizontal-padding) - var(--cnt-horizontal-padding)) / 3) / 2)}.to-top{background:var(--background-secondary) var(--sprt) center -64px/auto no-repeat;width:56px;height:56px;display:inline-block;line-height:0;font-size:0;border-radius:50%;flex-shrink:0}.rounded-section{background:var(--background-secondary);border-radius:30px;background:#fff}.rounded-section>.cnt>div[class$=__inner]>.heading,.rounded-section>.cnt>div[class$=__inner]>.heading-wrap>.heading{margin-top:9px}.rounded-section+.rounded-section{border-top-left-radius:0;border-top-right-radius:0}.rounded-section:has(+.rounded-section){border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-section+.rounded-section>.cnt:first-child{padding-top:0}.rediz-2 .rounded-section{position:relative}.rediz-2 .rounded-section{background:#fff}.rediz-2 .rounded-section:before,.rediz-2 .rounded-section:after{content:'';background:var(--background-cards);display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:0}.rediz-2 .rounded-section:after{background:#fff;z-index:1;border-radius:30px}.rediz-2 .rounded-section>div,.rediz-2 .rounded-section>.cnt{position:relative;z-index:2}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding-top:calc((var(--actual-header-height) - 64px) / 2 + 64px)}.section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) + 68px);padding-bottom:25px}.archive .breadcrumbs__wrapper>.cnt,.single:not(.single-blog) .section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) - 10px);padding-bottom:15px}.single:not(.single-blog) .breadcrumbs__wrapper>.breadcrumbs{padding-bottom:15px}.breadcrumbs>span>span:not(:first-child):before{content:' / ';color:var(--a-color);opacity:.6}@media (min-width:1460px){:root{--small-cnt-side-padding:calc(((var(--cnt-max-width) - var(--cnt-horizontal-padding) - var(--cnt-horizontal-padding)) / 3) / 2)}}@media (min-width:500px){.tplcss blockquote{padding-left:20px}}@media (min-width:650px){.tplcss blockquote{border-left-width:4px}}@media (min-width:768px){:root{--cnt-vertical-padding:50px;--cnt-horizontal-padding:60px}.tplcss h1,.tplcss .ex-h1{font-size:46px}.tplcss h2,.tplcss .ex-h2{font-size:46px}.tplcss h3,.tplcss .ex-h3{font-size:28px}.rounded-section>.cnt>div[class$=__inner]>.heading,.rounded-section>.cnt>div[class$=__inner]>.heading-wrap>.heading{margin-top:0}}@media (min-width:860px){.archive .breadcrumbs__wrapper>.cnt,.single:not(.single-blog) .section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) + 8px);padding-bottom:6px}.single:not(.single-blog) .breadcrumbs__wrapper>.breadcrumbs{padding-bottom:6px}}@media (min-width:900px){.archive .breadcrumbs__wrapper>.cnt,.single:not(.single-blog) .section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) + 24px);padding-bottom:6px}.single:not(.single-blog) .breadcrumbs__wrapper>.breadcrumbs{padding-bottom:6px}}@media (min-width:1100px){:root{--cnt-vertical-padding:60px;--cnt-horizontal-padding:80px}.rounded-section{border-radius:56px}.rounded-section>.cnt>div[class$=__inner]>.heading,.rounded-section>.cnt>div[class$=__inner]>.heading-wrap>.heading{margin-top:-14px}.rediz-2 .rounded-section:after{border-radius:56px}.section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) + 116px);padding-bottom:41px}.archive .breadcrumbs__wrapper>.cnt,.single:not(.single-blog) .section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) + 46px);padding-bottom:14px}.single:not(.single-blog) .breadcrumbs__wrapper>.breadcrumbs{padding-bottom:14px}}@media (min-width:1200px){:root{--cnt-vertical-padding:80px;--cnt-horizontal-padding:100px}.tplcss h1,.tplcss .ex-h1{font-size:50px}.tplcss h2,.tplcss .ex-h2{font-size:50px;line-height:100%}.tplcss h3,.tplcss .ex-h3{font-size:32px;line-height:110%}.rounded-section>.cnt>div[class$=__inner]>.heading,.rounded-section>.cnt>div[class$=__inner]>.heading-wrap>.heading{margin-top:-19px}.section.heading-wrap>.cnt{padding-top:calc(var(--base-header-height) + 156px);padding-bottom:41px}}@media (min-width:1360px){:root{--cnt-vertical-padding:80px;--cnt-horizontal-padding:120px}.tplcss h1,.tplcss .ex-h1{font-size:54px;line-height:100%}.tplcss h2,.tplcss .ex-h2{font-size:54px;line-height:100%}}