@charset "UTF-8";@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/kord/assets/fonts/roboto-300.woff2) format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/kord/assets/fonts/roboto-regular.woff2) format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/kord/assets/fonts/roboto-500.woff2) format('woff2')}*{padding:0;margin:0;border:none}*,*::before,*::after{box-sizing:border-box}:root{--c-bg:#fff;--c-bg-dark:#1d1d1f;--c-bg-soft:#f7f7f7;--c-border:#d9d9d9;--c-border-dark:#30363c;--c-text:#1d1d1f;--c-text-muted:#606569;--c-accent:#1d1d1f;--c-accent-red:#c32727;--fs-h1: clamp(2.5rem, 2rem + 2.22vw, 4rem);--fs-h2: clamp(2rem, 1.6rem + 1.5vw, 3rem);--fs-h3: clamp(1.5rem, 1rem + 2vw, 2rem);--fs-h4: clamp(1.5rem, 1.3rem + 0.8vw, 2rem);--fs-h5: clamp(1.25rem, 1.1rem + 0.5vw, 1.5rem);--fs-h6:1rem;--space-1x:.5rem;--space-2x:1rem;--space-3x:1.5rem;--space-4x:2rem;--space-5x:2.5rem;--space-6x:3rem;--space-8x:4rem;--space-10x:5rem;--space-12x:6rem;--space-section-y: clamp(3rem, 1rem + 6vw, 6rem);--focus-ring:0 0 0 2px var(--c-bg) , 0 0 0 4px var(--c-accent);--swiper-theme-color:#131212!important;--control-h:3.5rem;--control-pad-x:1.5rem;--control-pad-y:.875rem;--radius-field:999px;--radius-field-block:1rem}html{scroll-behavior:smooth}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.15}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5)}h6{font-size:var(--fs-h6)}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type="submit"]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:none;box-shadow:var(--focus-ring)}button::-moz-focus-inner{padding:0;border:0}button{transition:background-color .2s ease , color .2s ease , transform .1s ease}label{cursor:pointer}legend{display:block}body{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;line-height:1.33;-webkit-font-smoothing:antialiased;font-display:swap;background:#fff;color:var(--c-text)}body.modal-open{overflow:hidden}p{margin-block-end:1rem}.container{padding-inline:max(1rem,5vw)}section:not(.products, .features, .products-catalog, .blog-page),
footer {padding-block:var(--space-section-y)}main{overflow-x:hidden}a{color:inherit}.button{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:1rem;background-color:#fff;height:3.5rem;border-radius:2rem;font-weight:500;padding:0 1.5rem;color:var(--c-text);text-align:center}.button-border{background:transparent;border:1px solid #fff;color:#fff}.button-arrow{padding:0 16px 0 24px}.button-arrow::after{display:block;content:url(data:image/svg+xml;charset=UTF-8,<svg\ width=\"36\"\ height=\"36\"\ viewBox=\"0\ 0\ 36\ 36\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><rect\ width=\"36\"\ height=\"36\"\ rx=\"18\"\ fill=\"black\"/><path\ d=\"M23.0974\ 23.8056C22.8273\ 23.8019\ 22.5833\ 23.6974\ 22.3654\ 23.4921C22.1475\ 23.2868\ 22.037\ 23.0489\ 22.0337\ 22.7783L21.9338\ 15.5597L13.8163\ 23.6772C13.6105\ 23.883\ 13.3662\ 23.984\ 13.0833\ 23.9801C12.8005\ 23.9762\ 12.5537\ 23.8684\ 12.3431\ 23.6569C12.1315\ 23.4453\ 12.0238\ 23.198\ 12.0199\ 22.9152C12.016\ 22.6323\ 12.1169\ 22.3885\ 12.3228\ 22.1837L20.4403\ 14.0661L13.2217\ 13.9663C12.9516\ 13.9626\ 12.7137\ 13.852\ 12.5079\ 13.6346C12.3021\ 13.4172\ 12.1976\ 13.1732\ 12.1944\ 12.9026C12.1906\ 12.6326\ 12.2917\ 12.3946\ 12.4975\ 12.1888C12.7033\ 11.983\ 12.9413\ 11.8819\ 13.2113\ 11.8857L22.9343\ 12.0202C23.0692\ 12.0098\ 23.1987\ 12.0361\ 23.3228\ 12.0992C23.4469\ 12.1623\ 23.5582\ 12.2436\ 23.6568\ 12.3432C23.7564\ 12.4427\ 23.8347\ 12.5511\ 23.8918\ 12.6682C23.9489\ 12.7854\ 23.9783\ 12.9179\ 23.9798\ 13.0657L24.1143\ 22.7887C24.118\ 23.0587\ 24.017\ 23.2967\ 23.8112\ 23.5025C23.6054\ 23.7083\ 23.3674\ 23.8094\ 23.0974\ 23.8056Z\"\ fill=\"white\"/></svg>);height:36px;width:36px;border-radius:18px;background-color:var(--c-bg-dark);display:flex;justify-content:center;align-items:center}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="search"],input[type="date"],textarea,select{width:100%;min-height:var(--control-h);padding:var(--control-pad-y) var(--control-pad-x);border:1px solid var(--c-border);border-radius:var(--radius-field);background-color:var(--c-bg);color:var(--c-text);font:inherit;transition:border-color var(--dur-fast,.15s) var(--ease,ease)}textarea{min-height:7.5rem;border-radius:var(--radius-field-block);resize:vertical}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,textarea:focus,select:focus{border-color:var(--c-accent)}input[type="radio"],input[type="checkbox"]{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-inline-end:.5rem;accent-color:var(--c-accent);cursor:pointer}.nav{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:max(1rem,5vw);position:absolute;z-index:1;left:50%;transform:translate(-50%);top:2rem;color:#fff;gap:1.5rem}.nav__logo{display:grid;place-items:center}.nav__logo svg{width:120px;height:32px}.nav-toggle{display:none;text-align:right;height:56px;width:56px}.nav-toggle::after{content:url(data:image/svg+xml;charset=UTF-8,<svg\ fill=\"none\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"\ width=\"24\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"m4\ 18h16c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1h-16c-.55\ 0-1\ .45-1\ 1s.45\ 1\ 1\ 1zm0-5h16c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1h-16c-.55\ 0-1\ .45-1\ 1s.45\ 1\ 1\ 1zm-1-6c0\ .55.45\ 1\ 1\ 1h16c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1h-16c-.55\ 0-1\ .45-1\ 1z\"\ fill=\"white\"/></svg>);width:24px;height:24px}@media screen and (max-width:1024px){.nav-toggle{display:block}}.nav-list{display:flex;align-items:center}@media screen and (max-width:1024px){.nav-list{display:none}}.nav-list .menu-item{position:relative}.nav-list .menu-item a{display:block;padding:var(--space-2x);width:100%;text-wrap:balance}.nav-list .menu-item .sub-menu{display:none;position:absolute;left:1rem;background-color:var(--c-bg);color:var(--c-text);width:300px;border:1px solid var(--c-border);border-radius:1rem;box-shadow:0 8px 32px 0 rgba(150,150,150,.5);-webkit-box-shadow:0 8px 32px 0 rgba(150,150,150,.5);overflow:hidden}.nav-list .menu-item .sub-menu .menu-item .sub-menu{left:100%;top:0}.nav-list .menu-item .sub-menu a:hover{background-color:var(--c-bg-soft)}.nav-list .menu-item .sub-menu .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.nav-list .menu-item .sub-menu .menu-item-has-children>a::after{content:url(data:image/svg+xml;charset=UTF-8,<svg\ width=\"16\"\ height=\"16\"\ viewBox=\"0\ 0\ 16\ 16\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M6.6665\ 11.3332L9.99984\ 7.99984L6.6665\ 4.6665\"\ stroke=\"white\"\ stroke-width=\"1.33333\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"/></svg>)}.nav-list .menu-item:hover>.sub-menu{display:block}.nav-list__item{height:100%}.nav-list__link{height:100%;display:flex;align-items:center}.nav-list-modal li a{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #27272b}.nav-list-modal .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.nav-list-modal .menu-item-has-children>a::after{content:url(data:image/svg+xml;charset=UTF-8,<svg\ width=\"16\"\ height=\"16\"\ viewBox=\"0\ 0\ 16\ 16\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M6.6665\ 11.3332L9.99984\ 7.99984L6.6665\ 4.6665\"\ stroke=\"white\"\ stroke-width=\"1.33333\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"/></svg>);width:16px;height:16px}.nav-list-modal .menu-item .sub-menu{display:none;padding-inline-start:var(--space-1x)}.nav-list-modal .menu-item:hover>.sub-menu{display:block}.nav-list-modal .menu-item:hover.menu-item-has-children>a::after{transform:rotate(90deg)}.nav-cart{height:3rem;width:3rem;display:grid;place-items:center;position:relative}.nav-cart:hover>.mini-cart-dropdown{display:flex;flex-direction:column}.nav-cart__quantity{position:absolute;right:0;top:0;background-color:var(--c-accent-red);padding:4px;font-size:12px;color:#fff;border-radius:100px;height:16px;min-width:16px;line-height:9px}@media screen and (max-width:578px){.nav-cart{border:none;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);text-align:right}.nav-cart__quantity{right:20px;top:20px}}.nav__right{display:flex;gap:var(--space-2x);margin-inline-start:auto}@media screen and (max-width:578px){.nav__right{gap:0}}.nav__button{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(255,255,255,.1)}@media screen and (max-width:1024px){.nav__button{display:none}}.nav-black{color:var(--c-text)}.nav-black .nav-toggle::after{content:url(data:image/svg+xml;charset=UTF-8,<svg\ fill=\"none\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"\ width=\"24\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"m4\ 18h16c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1h-16c-.55\ 0-1\ .45-1\ 1s.45\ 1\ 1\ 1zm0-5h16c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1h-16c-.55\ 0-1\ .45-1\ 1s.45\ 1\ 1\ 1zm-1-6c0\ .55.45\ 1\ 1\ 1h16c.55\ 0\ 1-.45\ 1-1s-.45-1-1-1h-16c-.55\ 0-1\ .45-1\ 1z\"\ fill=\"black\"/></svg>)}.header-nav{display:flex;gap:var(--space-6x);padding-inline:var(--space-4x);height:56px;border-radius:28px;align-items:center;background:rgba(255,255,255,.1);box-shadow:0 15px 15px rgba(7,9,7,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff}.main-screen{position:relative;min-height:100svh;width:100%;background: var(--c-bg-dark) url("/wp-content/themes/kord/assets/img/kord-134-bg.avif") center/cover;color:#fff}.main-screen__title{text-wrap:balance}.main-screen__row{display:flex;flex-direction:column;align-items:flex-start;margin-block-start:auto;position:absolute;bottom:clamp(var(--space-8x),10vw,7rem);max-width:960px}.main-screen__link{margin-block-start:2rem}.main-screen__description{font-size:var(--fs-h5);margin-block-start:.5rem}.catalog-list{padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.5rem}.catalog-list__item{position:relative;z-index:0;overflow:hidden;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-color:var(--c-bg-dark);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;aspect-ratio: 1/1.62;border-radius:.5rem;font-weight:500}.catalog-list__item::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:25%;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.catalog-list__trigger{display:flex;align-items:center;padding:0 16px;background:rgba(19,18,18,.5);height:32px;border-radius:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.catalog-list__title{margin-block-start:auto;font-size:var(--fs-h4)}.catalog__title{text-wrap:balance}.catalog__title--animated{background: url("https://kord-spectkan.com.ua/wp-content/uploads/2023/07/animation.gif") center/cover;color:#fff;padding:0 1rem;display:inline-block;border-radius:.5rem}.features{min-height:100svh;width:100%;padding:0;color:#fff}.features__slider{height:100svh}.features__slide{padding:6rem 0;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width:768px){.features__slide{padding:4rem 0 9rem}}.features__container{display:flex;flex-direction:column;justify-content:flex-end;height:100%;position:relative}.features__trigger{font-size:var(--fs-h5);margin-block-start:1rem}.features__buttons{display:flex;gap:var(--space-1x);position:absolute;bottom:6rem;right:max(1rem,5vw);z-index:1}@media screen and (max-width:768px){.features__buttons{bottom:4rem;left:max(1rem,5vw);right:auto}}.features__button{content:"";display:flex;align-items:center;justify-content:center;border:1px solid #fff;padding:20px;border-radius:32px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.features__button--prev{content:url(data:image/svg+xml;charset=UTF-8,<svg\ width=\"16\"\ height=\"16\"\ viewBox=\"0\ 0\ 16\ 16\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M8.50081\ 15.7096C8.68914\ 15.516\ 8.78776\ 15.2695\ 8.79667\ 14.9703C8.80557\ 14.6711\ 8.71551\ 14.4246\ 8.52649\ 14.231L3.49279\ 9.05611H14.9727C15.2638\ 9.05611\ 15.5079\ 8.95472\ 15.7052\ 8.75195C15.9024\ 8.54917\ 16.0007\ 8.29853\ 16\ 8C16\ 7.70077\ 15.9014\ 7.44977\ 15.7041\ 7.247C15.5069\ 7.04422\ 15.2631\ 6.94319\ 14.9727\ 6.94389H3.49279L8.52649\ 1.76898C8.71483\ 1.57536\ 8.80488\ 1.32893\ 8.79667\ 1.0297C8.78845\ 0.730473\ 8.68983\ 0.484048\ 8.50081\ 0.290429C8.31247\ 0.0968093\ 8.07277\ 0\ 7.78171\ 0C7.49064\ 0\ 7.25094\ 0.0968093\ 7.06261\ 0.290429L0.28252\ 7.26073C0.179791\ 7.34873\ 0.106853\ 7.45892\ 0.0637074\ 7.59129C0.0205612\ 7.72365\ -0.000669479\ 7.85989\ 1.52588e-05\ 8C1.52588e-05\ 8.14081\ 0.021246\ 8.27283\ 0.0637074\ 8.39604C0.106168\ 8.51925\ 0.179107\ 8.63366\ 0.28252\ 8.73927L7.06261\ 15.7096C7.25094\ 15.9032\ 7.49064\ 16\ 7.78171\ 16C8.07277\ 16\ 8.31247\ 15.9032\ 8.50081\ 15.7096Z\"\ fill=\"white\"/></svg>)}.features__button--next{content:url(data:image/svg+xml;charset=UTF-8,<svg\ width=\"16\"\ height=\"16\"\ viewBox=\"0\ 0\ 16\ 16\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M7.49919\ 15.7096C7.31086\ 15.516\ 7.21224\ 15.2695\ 7.20333\ 14.9703C7.19443\ 14.6711\ 7.28449\ 14.4246\ 7.47351\ 14.231L12.5072\ 9.05611H1.02729C0.736225\ 9.05611\ 0.492074\ 8.95472\ 0.294835\ 8.75195C0.0975959\ 8.54917\ -0.000681303\ 8.29853\ 3.55462e-06\ 8C3.55462e-06\ 7.70077\ 0.0986231\ 7.44977\ 0.295862\ 7.247C0.493101\ 7.04422\ 0.73691\ 6.94319\ 1.02729\ 6.94389H12.5072L7.47351\ 1.76898C7.28517\ 1.57536\ 7.19512\ 1.32893\ 7.20333\ 1.0297C7.21155\ 0.730473\ 7.31017\ 0.484048\ 7.49919\ 0.290429C7.68753\ 0.0968093\ 7.92723\ 0\ 8.21829\ 0C8.50936\ 0\ 8.74906\ 0.0968093\ 8.93739\ 0.290429L15.7175\ 7.26073C15.8202\ 7.34873\ 15.8931\ 7.45892\ 15.9363\ 7.59129C15.9794\ 7.72365\ 16.0007\ 7.85989\ 16\ 8C16\ 8.14081\ 15.9788\ 8.27283\ 15.9363\ 8.39604C15.8938\ 8.51925\ 15.8209\ 8.63366\ 15.7175\ 8.73927L8.93739\ 15.7096C8.74906\ 15.9032\ 8.50936\ 16\ 8.21829\ 16C7.92723\ 16\ 7.68753\ 15.9032\ 7.49919\ 15.7096Z\"\ fill=\"white\"/></svg>)}.autoplay-progress{position:absolute;right:max(1rem,5vw);top:6rem;z-index:10;width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff}@media screen and (max-width:768px){.autoplay-progress{top:auto;bottom:4rem}}.autoplay-progress-svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:2px;stroke:#fff;fill:none;stroke-dashoffset: calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.advantages__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.5rem;margin-block-start:3rem}.advantages__item{position:relative;color:#fff;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background-size:cover;aspect-ratio: 1 / 1.62;border-radius:.5rem;z-index:0;overflow:hidden}.advantages__item::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:25%;z-index:-1;background: linear-gradient(to top,
      rgba(0, 0, 0, 1) 0%,
      rgba(0, 0, 0, 0) 100%
    )}.advantages__trigger{font-weight:500;font-size:var(--fs-h4);margin-block-end:.5rem}@media screen and (max-width:480px){.advantages__footer{flex-direction:column}}.footer{background-color:var(--c-bg-dark);color:#fff}.footer-top{border-bottom:1px solid #30363c;padding-bottom:var(--space-6x)}.footer-links{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-1x);padding:3rem 0;border-bottom:1px solid #30363c;font-size:.875rem}@media screen and (max-width:1200px){.footer-links{grid-template-columns:repeat(3,1fr)}}.footer-top__title{margin-block-end:var(--space-2x)}.footer-top__description{margin-block-end:var(--space-4x)}.footer-bottom{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding-top:3rem;gap:1.5rem}@media screen and (max-width:1200px){.footer-bottom{display:flex;flex-direction:column-reverse}}.footer-bottom__info{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;font-size:.875rem}@media screen and (max-width:578px){.footer-bottom__info{grid-template-columns:1fr}}@media screen and (max-width:768px){.footer-links{display:none}}.footer-bottom__nav .footer-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}.footer-bottom__column{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-2x)}.footer-bottom__number{font-size:var(--fs-h3)}.footer-form form p{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--space-2x)}.footer-form form p input[type="submit"]{background-color:#fff}.footer-list li{padding:.5rem 0}.footer-list__link{display:inline-flex;align-items:center;min-height:2.75rem}.footer-list__link:hover{opacity:.8}.footer-list__social-link{display:grid;place-items:center;width:2.75rem;height:2.75rem}.wvs-archive-variations-wrapper .show-more-variations,.wvs-archive-variations-wrapper a{display:inline-flex;align-items:center;min-height:2rem;padding-inline:.5rem}.modal{position:fixed;inset:0;height:100dvh;background-color:rgba(0,0,0,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:var(--z-modal,999);visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur-base,.25s) var(--ease,ease) , visibility 0s linear var(--dur-base,.25s)}.modal.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--dur-base,.25s) var(--ease,ease) , visibility 0s}.modal__wrap{height:100dvh;max-width:30rem;margin-left:auto;padding:2rem;background-color:var(--c-bg-dark);color:var(--c-on-dark,#fff);display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;overscroll-behavior:contain;transform:translateX(100%);transition:transform var(--dur-base,.25s) var(--ease,ease)}.modal.is-open .modal__wrap{transform:translateX(0)}.modal__wrap:focus{outline:none}.modal__wrap :focus-visible{outline:2px solid var(--c-on-dark,#fff);outline-offset:2px;box-shadow:none}@media (prefers-reduced-motion:reduce){.modal,.modal__wrap{transition-duration:0s}}.modal-logo{display:block;height:2rem;margin-block-end:2rem}.modal__title{font-size:var(--fs-h4);line-height:1.15;margin-block-end:var(--space-2x)}.modal__subtitle{margin-block-start:32px;font-size:24px;margin-block-end:24px}.modal__info{color:#a8a8a8;margin-block-start:16px}.modal__text a{word-wrap:break-word}.modal__button{width:100%;justify-content:center;margin-block-start:1rem}.modal__bottom{margin-block-start:1rem}.button-border.modal__button:hover{background:#fff;color:#131212}.modal .wpcf7-form{margin-block-start:var(--space-3x)}.modal .wpcf7-form input{margin-block-end:var(--space-2x)}.modal .wpcf7-form input[type="submit"]{background-color:#fff;color:#131212}.modal-contact li{padding:1rem 0}.wpcf7 form .wpcf7-response-output{margin:0;padding:var(--space-2x);border:1px solid #fff;border-radius:8px;color:#111}.products-container{display:grid;grid-template-columns:1fr 4fr;gap:1.5rem;margin-block-start:.25rem}@media screen and (max-width:992px){.products-container{grid-template-columns:1fr;gap:var(--space-2x)}}.products-catalog{padding:0}.products-catalog .product{position:relative}.products-sidebar .wp-block-heading{font-size:24px;margin-block-end:16px}.products-sidebar .wc-blocks-filter-wrapper{margin-block-end:32px}.products-sidebar .wc-block-attribute-filter__actions{justify-content:flex-start;margin-block-start:16px}.product-categories{margin-block-end:16px}.product-categories__title{font-size:24px;margin-block-end:8px}.product-categories__sublist{margin-block-end:16px}.product-categories__link{display:block;padding:4px 0;transition:all .2s}.product-categories__link:hover{opacity:.5}.products-search{border:1px solid #131212;width:100%}.products-search .wp-block-search__button{width:64px;background:var(--c-bg-dark)}.products-search .wp-block-search__button svg{fill:white}.products-search .wp-block-search__input{border:none}.products-filter{display:grid!important;grid-template-columns:2fr 1fr;gap:var(--space-3x);border-bottom:1px solid #d9d9d9;padding-bottom:16px}@media screen and (max-width:578px){.products-filter{grid-template-columns:1fr;gap:var(--space-2x)}}.products-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem}.products-item__description{color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products-item__wrap{aspect-ratio: 1/1;background-color:#f7f7f7;border-radius:1rem;overflow:hidden}.products-item__wrap img{width:100%;height:100%;object-fit:cover}.products-item__features{padding-top:var(--space-4x);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1x);font-size:12px}.products-item__special{display:flex;align-items:center;gap:var(--space-1x);padding:8px;background-color:#fff;height:32px;width:32px;overflow:hidden;transition:all .2s ease-out}.products-item__title{font-size:var(--fs-h5);margin-bottom:.5rem;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products-item__price{font-size:1rem;font-weight:500;margin-block-start:.5rem;display:flex;align-items:center;gap:var(--space-1x)}.products-item__price del{opacity:.5;order:2}.products-item__price ins{text-decoration:none;order:1}.page-numbers{display:flex;gap:var(--space-1x);margin-block-start:32px}ul.page-numbers li span,ul.page-numbers li a,.page-numbers span,.page-numbers a{width:40px;height:40px;border:1px solid #131212;display:grid;place-items:center;border-radius:8px}ul.page-numbers li span.current,ul.page-numbers li a.current,.page-numbers span.current,.page-numbers a.current{background-color:var(--c-bg-dark);color:#fff}.product-head{display:grid;grid-template-columns:2fr 1fr;gap:1.5rem;margin-block-end:4rem;position:relative}.product-head__button{width:100%;margin-block-start:1rem}@media screen and (max-width:1440px){.product-head{grid-template-columns:1fr 1fr}}@media screen and (max-width:1200px){.product-head{grid-template-columns:1fr}}.price__unit{font-size:.8em;font-weight:400;color:var(--c-text-muted)}.product-head__button{border-color:#131212;color:#131212;justify-content:center;transition:all .2s ease-in-out}.product-head__button:hover{border-color:#131212;color:#fff;background-color:var(--c-bg-dark)}.product-galery{background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio: 1/1;padding:var(--space-6x)}.product-galery__mini{display:flex;flex-direction:column;gap:var(--space-1x)}.product-galery__img{display:block;width:80px;height:80px;border-radius:40px}.product-main__title{font-size:var(--fs-h2);margin-block:1rem;line-height:1.15}.product-main__description{margin-block-end:16px}.product-colors{display:flex;gap:var(--space-1x);margin:32px 0}.product-colors__img{width:80px;height:80px;border-radius:40px}.product-price__tabs{display:inline-grid;margin-block-end:1rem;background:var(--c-bg-soft);border-radius:2rem;grid-template-columns:repeat(2,1fr);text-align:center;border:1px solid var(--c-border)}.product-price__tab{padding:.5rem 1rem;border-radius:2rem;cursor:pointer;line-height:1}.product-price__tab--active{background-color:var(--c-bg-dark);color:#fff}.product-price__table{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.product-price__table[hidden]{display:none}.product-price__title{color:var(--c-text-muted)}.product-price__num{font-size:var(--fs-h5);display:flex;gap:.5rem;align-items:center}.product-price__num del{order:2;font-size:16px;opacity:.5}.product-price__num ins{text-decoration:none}.product-price__info{font-size:16px;order:3}@media screen and (max-width:480px){.product-btns-wrap{flex-wrap:wrap}.product-head__button{width:100%}.product-form{width:100%}.product-price__table{grid-template-columns:repeat(2,1fr)}}.product-form__wrap{display:flex;justify-content:space-between;padding-inline-start:.5rem;border:1px solid var(--c-border);border-radius:2rem;gap:var(--space-1x)}.product-form__wrap .button{background-color:var(--c-bg-dark);color:#fff;flex-grow:1;justify-content:center}@media screen and (max-width:480px){.product-form input{padding:0 24px}}.product-properties{margin-block-start:1.5rem;display:grid;grid-template-columns:1fr;column-gap:1.5rem}@media screen and (min-width:640px){.product-properties{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.product-properties{grid-template-columns:repeat(3,1fr)}}.product-properties__item{display:flex;gap:var(--space-2x);align-items:center;padding-block:var(--space-2x);border-bottom:1px solid var(--c-border)}.product-properties__title{display:block;margin-block-end:.25rem}.product-properties__text{font-size:var(--fs-h5);line-height:1.1}.product-properties__text a{text-decoration:underline;cursor:pointer}.product-properties__wrap{display:grid}.product-properties__wrap .product-properties__item{border:none;margin-right:32px}.product-properties__link{color:#21557b;text-decoration:underline}.product-properties__row-icon{height:4rem;width:4rem;flex-shrink:0}.product-promo{margin-block-start:32px;margin-block-end:32px}.product-promo__title{height:460px;padding:var(--space-6x);background:#131212 url(https://kord-spectkan.com.ua/wp-content/themes/img/adv-3.jpg);font-size:40px;line-height:48px;display:flex;align-items:flex-end;color:#fff}@media screen and (max-width:578px){.product-promo__title{font-size:24px;line-height:32px;height:auto}}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:100%}.related h2{margin-block-end:2rem}.wc-block-attribute-filter{margin-block-end:0}.wc-block-components-checkbox .wc-block-components-checkbox__mark{width:8px;height:8px;left:4px;top:4px;margin:0}.wc_payment_methods{margin:24px 0}.seo-text{padding-top:0}.seo-text h2{margin-block-end:24px}.seo-text p{margin-block-end:16px}.seo-text__content{height:300px;overflow:hidden}.seo-text__overlay{background:#fff;background:linear-gradient(0deg,#fff 0%,rgba(255,255,255,0) 100%);margin-block-start:-80px;height:80px;z-index:1;position:relative}.seo-text__open{margin-block-start:24px;display:block}.wpseo_breadcrumb{margin-block-end:24px;display:block}.nav-list .menu-item.menu-item-language-ru a,.nav-list .menu-item.menu-item-language-uk a{display:grid;place-items:center}.wpclv-attributes .wpclv-terms .wpclv-term{height:64px;min-width:64px;border-radius:64px}.wpclv-attributes .wpclv-terms .wpclv-term-image span,.wpclv-attributes .wpclv-terms .wpclv-term-image a{height:56px;width:56px;border-radius:64px;overflow:hidden}.wpclv-attributes .wpclv-terms .wpclv-term.active,.wpclv-attributes .wpclv-terms .wpclv-term:hover{border-color:#131212}.pswp__bg{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.woocommerce-product-gallery__trigger{display:none}.onsale{position:absolute;top:1rem;left:1rem;background:#fff;padding:.25rem 1rem;color:#000;border-radius:2rem;z-index:99}.wpcf7-response-output{position:fixed;bottom:16px;right:16px;max-width:300px;background-color:#fff;padding:10px;z-index:9999;animation:slideDown .5s ease forwards}.wpcf7-mail-sent-ok,.wpcf7-validation-errors{display:block!important;animation:slideDown .5s ease forwards}@keyframes slideDown {
  0% {
    transform: translateX(100%);
  }

  100% {
    transform: translateY(0);
  }
}.footer-list__socials{display:flex;gap:.5rem}.footer-list__payments{height:2rem}.footer-list__social-link svg{width:2rem}.video-container iframe{margin-block-start:40px;width:100%;aspect-ratio: 16 / 9;height:auto;max-height:80svh}.video-title{margin-block-start:64px}.wpml-ls-current-language .sub-menu{border-radius:0 0 8px 8px!important;width:50px!important;left:0!important}.product-features__use{display:flex;padding:var(--space-4x);align-items:flex-end}.product-features__more-list{display:flex;flex-wrap:wrap;gap:var(--space-1x);align-items:flex-end}.product-features__use-title{font-size:32px;line-height:40px}.product-features__more{margin-block-end:8px;color:#3f595f}.product-features__more-item{background-color:#fff;color:#141414;display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;height:32px;border-radius:30px}.otgs-development-site-front-end{display:none!important}.blog-list__author-link{display:flex;gap:var(--space-1x);margin-block-start:16px;align-items:center}.blog-list__author-link img{display:inline-block;border-radius:32px}.blog-list__date,.blog-list__time{font-size:14px;opacity:.8;margin-block-end:8px;display:flex;align-items:center;gap:var(--space-1x)}.blog-list__tags{margin-block-start:16px;display:flex;gap:4px;font-size:14px}.blog-list__item:hover .blog-list__item:not(:hover) {backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.blog-list__row{display:flex;justify-content:space-between}.author{margin-block-end:80px}.author-info{padding:40px 0}.author-wrap{display:flex;align-items:center;gap:var(--space-3x);margin-block-end:24px}.author-avatar{border-radius:100px;overflow:hidden}.author-name{font-size:48px;line-height:normal}.author-rating{width:96px!important;height:16px!important;margin:0!important}.author-description{margin-block-end:24px}.author-social{display:flex;align-items:center;gap:8px}.author-social a{display:flex;gap:var(--space-1x);align-items:center;padding:8px 16px;border-radius:4px;background-color:#ebeff2}@media screen and (max-width:578px){.video-container iframe{height:320px}}.up-sells{padding:112px 0 0 0}.up-sells h2{margin-block-end:32px}.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{padding:.5rem 1rem!important}.wpc-filter-title{margin-block-end:.5rem!important;font-size:var(--fs-h5)!important}.product-media{position:sticky;max-width:100%;overflow:hidden;min-height:50dvh;max-height:700px;top:3rem}@media screen and (max-width:1200px){.product-media{position:relative;top:0}}.product-head>*{min-width:0}@media screen and (max-width:578px){.product-media{aspect-ratio: 3/4;min-height:auto}}.product-swiper{height:100%;overflow:visible}.product-swiper .swiper-wrapper{align-items:stretch}.product-swiper .swiper-slide{width:var(--slide-size);height:var(--slide-size);border-radius:1rem;overflow:hidden}.product-swiper .swiper-slide img{display:block;height:100%;width:100%;max-height:800px;object-fit:cover;background:#f6f6f6}.product-accordion{margin-block-start:1.5rem;border-top:1px solid var(--c-border)}.product-accordion__item{border-bottom:1px solid var(--c-border)}.product-accordion__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--space-2x);background:none;border:none;cursor:pointer;font-weight:500}.product-accordion__content{display:none;padding:0 var(--space-2x) var(--space-2x)}.product-accordion__item.active .product-accordion__content{display:block}.product-accordion__icon{transition:transform .2s ease-in-out}.product-accordion__item.active .product-accordion__icon{transform:rotateZ(45deg)}.product-breadcrumbs{margin-block-end:var(--space-2x);font-size:.875rem;color:var(--c-text-muted)}.product-thumbs{position:absolute!important;bottom:2rem;left:2rem;max-width:calc(100% - 10vw)}@media screen and (max-width:578px){.product-thumbs{bottom:1rem;left:1rem;max-width:calc(100% - 8vw)}}.product-thumbs .swiper-slide{width:4rem;height:4rem;border-radius:.5rem;overflow:hidden;background-color:#e6e6e6;transition:all .2s ease;cursor:pointer}.product-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.product-thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid #fff;transform:scale(.95)}.swiper-button-next,.swiper-button-prev{color:#fff!important}.swiper-button-prev{left:2rem!important}.swiper-button-next{right:2rem!important}.wpml-language-switcher-block{width:auto!important}body:not(.woocommerce-page):not(.home) .container-content {max-width:60rem;margin-left:auto;margin-right:auto}body:not(.woocommerce-page):not(.home) .container-content p {margin-block-end:1rem}body:not(.woocommerce-page):not(.home) .container-content h1,
body:not(.woocommerce-page):not(.home) .container-content h2,
body:not(.woocommerce-page):not(.home) .container-content h3 {margin-block-start:2rem;margin-block-end:1rem}body:not(.woocommerce-page):not(.home) .container-content ul,
body:not(.woocommerce-page):not(.home) .container-content ol {margin-block-end:1rem}body:not(.woocommerce-page):not(.home) .container-content ul {list-style-type:disc}body:not(.woocommerce-page):not(.home) .container-content ol {list-style-type:decimal}.blog-page{padding-top:2rem;padding-bottom:4rem;background-color:var(--c-bg,#fff)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;margin-block-end:4rem}.blog-card{display:flex;flex-direction:column;height:100%;background-color:#fff;border:1px solid transparent;border-radius:1rem;overflow:hidden;transition:transform .3s ease , box-shadow .3s ease;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.04)}.blog-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.blog-card__image{position:relative;width:100%;aspect-ratio: 3 / 2;overflow:hidden;background-color:#f0f0f0}.blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card:hover .blog-card__image img{transform:scale(1.05)}.blog-card__category{position:absolute;top:1rem;left:1rem;background-color:#fff;color:#131212;padding:.5rem 1rem;border-radius:2rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;z-index:2}.blog-card__content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.blog-card__meta{margin-block-end:1rem;font-size:.875rem;color:#888}.blog-card__title{font-size:1.25rem;line-height:1.4;font-weight:700;margin-block-end:1rem;color:#131212;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card__excerpt{font-size:1rem;line-height:1.6;color:#555;margin-block-end:1.5rem;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__footer{padding-top:1rem;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.blog-card__read-more{font-size:.875rem;font-weight:600;text-transform:uppercase;color:#131212;display:flex;align-items:center;gap:.5rem;transition:gap .2s ease}.blog-card:hover .blog-card__read-more{gap:1rem}.blog-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-block-end:3rem;padding-bottom:2rem;border-bottom:1px solid #eee}.blog-filter-group{display:flex;align-items:center;gap:1rem}.blog-filter-select:focus,.blog-search-input:focus{border-color:#131212}.blog-search-form{display:flex;gap:.5rem}.blog-search-button{height:3rem;padding:0 2rem;background-color:var(--c-bg-dark);color:#fff;border-radius:3rem;font-weight:600;text-transform:uppercase;font-size:.875rem}.blog-search-button:hover{background-color:#333}.blog-pagination{display:flex;justify-content:center;gap:.5rem;margin-block-start:4rem}.blog-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;border:1px solid #eee;color:#131212;font-weight:600;transition:all .2s}.blog-pagination .page-numbers.current,.blog-pagination .page-numbers:hover{background-color:var(--c-bg-dark);color:#fff;border-color:#131212;text-decoration:none}@media screen and (max-width:992px){.blog-filters{flex-direction:column;align-items:flex-start}.blog-filters__right,.blog-search-form,.blog-search-input{width:100%}}@media screen and (max-width:578px){.blog-card__image{aspect-ratio: 16 / 9}.blog-filter-group{flex-direction:column;align-items:flex-start;width:100%}.blog-filter-select{width:100%}}.single-post-page{padding-top:6rem;padding-bottom:6rem}.post-hero{padding-top:3rem;padding-bottom:2rem;text-align:center}.post-hero__container{max-width:60rem;margin:0 auto}.post-breadcrumbs{font-size:.875rem;color:#888;margin-block-end:1.5rem}.post-categories{margin-block-end:1rem}.post-categories a{display:inline-block;padding:.5rem 1rem;background-color:#f0f0f0;color:#131212;border-radius:2rem;font-size:.75rem;font-weight:600;text-transform:uppercase;margin:0 .25rem;transition:background .2s}.post-categories a:hover{background-color:var(--c-bg-dark);color:#fff}.post-title{font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;font-weight:800;margin-block-end:1.5rem;color:#131212}.post-meta{display:flex;justify-content:space-between;gap:1.5rem;margin-block-start:1rem;margin-block-end:2rem}.post-meta span{display:flex;align-items:center;gap:.5rem}.post-thumbnail{width:100%;margin-block-end:3rem;border-radius:1rem;overflow:hidden;max-height:600px}.post-thumbnail img{width:100%;height:100%;object-fit:cover}.container-content{max-width:50rem;margin-left:auto;margin-right:auto;padding-inline:1rem}.post-content{font-size:1.125rem;line-height:1.7;color:#333}.post-content p{margin-block-end:1.5rem}.post-content h2{font-size:2rem;margin-block-start:3rem;margin-block-end:1rem;font-weight:700}.post-content h3{font-size:1.5rem;margin-block-start:2.5rem;margin-block-end:1rem;font-weight:600}.post-content ul,.post-content ol{margin-block-end:var(--space-3x);padding-inline-start:var(--space-3x)}.post-content li{margin-block-end:.5rem}.post-content img{max-width:100%;height:auto;border-radius:.5rem;margin:2rem 0}.post-content blockquote{border-left:4px solid #131212;padding-inline-start:var(--space-3x);margin-block:var(--space-2x);font-style:italic}.post-tags{margin-block-start:3rem;padding-top:2rem;border-top:1px solid #eee}.post-tags a{display:inline-block;margin-right:.5rem;color:#666;font-size:.875rem}.post-tags a::before{content:'#'}.post-tags a:hover{color:#131212;text-decoration:underline}.post-navigation{display:flex;justify-content:space-between;margin-block-start:3rem;padding-top:2rem;border-top:1px solid #eee;font-weight:600}.post-navigation a{max-width:45%;display:inline-block}.post-navigation__prev a{text-align:left}.post-navigation__next a{text-align:right}@media screen and (max-width:768px){.post-hero{padding-top:1rem;text-align:left}.post-meta{justify-content:flex-start}.post-thumbnail{border-radius:0;margin-left:-1rem;margin-right:-1rem;width: calc(100% + 2rem);max-height:300px}}.woocommerce-page .container-content{margin:0;max-width:none;padding-inline:max(1rem,5vw)}.container-content input[type="submit"]{background-color:var(--c-bg-dark);border:none;color:var(--c-bg)}.landings{padding-block:var(--space-section-y)}.landings__title{font-size:var(--fs-h5);margin-block-end:var(--space-2x)}.landings__list{display:flex;flex-wrap:wrap;gap:var(--space-1x);list-style:none;padding:0}.landings__link{display:inline-flex;align-items:center;min-height:2.5rem;padding-inline:var(--space-2x);background-color:var(--c-bg-soft);border-radius:var(--radius-pill,999px);font-size:.875rem;color:var(--c-text-muted);transition:background-color var(--dur-fast,.15s) var(--ease,ease) , color var(--dur-fast,.15s) var(--ease,ease)}.landings__link:hover{background-color:var(--c-bg-dark);color:var(--c-bg)}li.product{position:relative;display:flex;flex-direction:column;gap:.25rem}.products-item__media{order:1;position:relative}.wvs-archive-variations-wrapper{order:2}.products-item__title{order:3}.products-item__description{order:4}.products-item__price{order:5}.products-item__cta{order:6}.products-item__title a::after{content:'';position:absolute;inset:0;z-index:0}.wvs-archive-variations-wrapper,.product-attributes-tooltip-trigger{position:relative;z-index:1}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){width:1.5rem;height:1.5rem}.woo-variation-swatches ul.variations>li{margin:0}.product-attributes-tooltip-trigger{position:absolute;left:.75rem;bottom:.75rem;transform:translateY(0)!important}.products-item__description{font-size:.875rem;line-height:1.5;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products-item__cta{display:inline-flex;align-items:center;gap:.375rem;margin-block-start:.5rem;font-size:.875rem;color:var(--c-text-muted)}.products-item__cta::after{content:'→';transition:transform var(--dur-fast,.15s) var(--ease,ease)}li.product:hover .products-item__cta::after{transform:translateX(3px)}