@font-face{font-family:'Montserrat';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-Medium.woff') format('woff'),url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-SemiBold.woff') format('woff'),url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-Bold.woff') format('woff'),url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-Bold.woff2') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/Montserrat-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Ruslan Display';src:url('https://akhali.lviv.ua/wp-content/themes/akhali/fonts/RuslanDisplay-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}body{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item,".") ". ";counter-increment:item}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--inter:"Inter",sans-serif;--wp--preset--font-family--cardo:Cardo;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
/*!
 * Bootstrap Grid v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-auto{width:auto}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}@media(min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-sm-auto{width:auto}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}}@media(min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-md-auto{width:auto}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}}@media(min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-lg-auto{width:auto}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}}@media(min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-xl-auto{width:auto}.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}}@media(min-width:1441px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-xxl-auto{width:auto}.col-xxl-1{width:8.33333333%}.col-xxl-2{width:16.66666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.33333333%}.col-xxl-5{width:41.66666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.33333333%}.col-xxl-8{width:66.66666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.33333333%}.col-xxl-11{width:91.66666667%}.col-xxl-12{width:100%}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-none{display:none !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.m-0{margin:0 !important}.m-auto{margin:auto !important}.p-0{padding:0 !important}@media(min-width:576px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-sm-none{display:none !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.order-sm-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-sm-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.m-sm-0{margin:0 !important}.m-sm-auto{margin:auto !important}.p-sm-0{padding:0 !important}}@media(min-width:768px){.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-md-none{display:none !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-md-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.m-md-0{margin:0 !important}.m-md-auto{margin:auto !important}.p-md-0{padding:0 !important}}@media(min-width:992px){.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-lg-none{display:none !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.order-lg-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-lg-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.m-lg-0{margin:0 !important}.m-lg-auto{margin:auto !important}.p-lg-0{padding:0 !important}}@media(min-width:1200px){.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xl-none{display:none !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.order-xl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.m-xl-0{margin:0 !important}.m-xl-auto{margin:auto !important}.p-xl-0{padding:0 !important}}@media(min-width:1441px){.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xxl-none{display:none !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important}.order-xxl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xxl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.m-xxl-0{margin:0 !important}.m-xxl-auto{margin:auto !important}.p-xxl-0{padding:0 !important}}
.cart,.btn-fixed{opacity:0}.ajax-loader{display:none;opacity:0}html{height:auto;font-synthesis:none;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:calc(var(--h-top-height, 0) + var(--h-bottom-height, 0));-webkit-font-smoothing:antialiased}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}*{margin:0;padding:0;border:0;font:inherit;font-size:100%;line-height:inherit;vertical-align:baseline;-webkit-text-size-adjust:none;-webkit-locale:auto}html:not(.touch-screen)::-webkit-scrollbar{width:.5rem;height:.5rem}html:not(.touch-screen)::-webkit-scrollbar-track{background:0 0}html:not(.touch-screen)::-webkit-scrollbar-thumb{background:#c2c2c2;border-radius:.25rem}body:not(.touch-screen) *::-webkit-scrollbar{width:.25rem;height:.25rem}body:not(.touch-screen) *::-webkit-scrollbar-track{background:0 0;border-radius:.25rem}body:not(.touch-screen) *::-webkit-scrollbar-thumb{background:#c2c2c2}:focus,:hover,:active,:visited{outline:none}button{background:0 0}body{height:auto;overflow-y:scroll;scroll-behavior:smooth;scroll-padding-top:calc(var(--h-top-height, 0) + var(--h-bottom-height, 0));background-color:var(--clr-white)}body ::-moz-selection{color:var(--clr-white);background:var(--clr-title)}body ::selection{color:var(--clr-white);background:var(--clr-title)}a{display:inline-block;text-decoration:none;cursor:pointer;outline:none;color:inherit;-webkit-transition:var(--transition-1);transition:var(--transition-1)}a:hover{text-decoration:none}ul,ol{list-style:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}picture{font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{position:relative;width:auto;height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}img:before{content:"";position:absolute;inset:0;background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/placeholder.svg);background-repeat:no-repeat;background-position:center;background-size:contain}input{font-size:1rem;font-weight:400;color:var(--clr-title);-moz-appearance:none;-webkit-appearance:none}::-webkit-input-placeholder{font-size:0}::-webkit-input-placeholder,::-moz-placeholder,::placeholder{font-size:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;height:.7em;width:.7em;background-size:contain;cursor:pointer}input,select,textarea{border-radius:0;background:0 0;border:none;margin:0;width:100%;padding:0}textarea{display:block;resize:none;overflow:auto}select::-ms-expand{display:none}@media (min-width:1200px){body{background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/pattern.svg);background-repeat:repeat-y;background-size:100% auto;background-position:center calc(var(--h-top-height, 0) + var(--h-bottom-height, 0))}}:root{--svh:100vh;--dvh:100vh;--container-width:100%;--root-scale:1rem;--ff-1:"Montserrat",sans-serif;--ff-2:"Ruslan Display",sans-serif;--h1:clamp(2rem, 0.5658rem + 3.5088vw, 4.25rem);--h2:clamp(2rem, 0.0658rem + 3.5088vw, 3.75rem);--h3:clamp(1.875rem, 1.3487rem + 1.0965vw, 2.5rem);--h4:clamp(1.25rem, 0.8816rem + 0.7675vw, 1.6875rem);--h5:clamp(1.125rem, 0.9145rem + 0.4386vw, 1.375rem);--h6:clamp(1.125rem, 1.0197rem + 0.2193vw, 1.25rem);--text:clamp(0.875rem, 0.6645rem + 0.4386vw, 1.125rem);--text-md:clamp(0.875rem, 0.7697rem + 0.2193vw, 1rem);--text-sm:.875rem;--sp-lg:clamp(3.75rem, -6.7rem + 13.75vw, 10rem);--sp-md:clamp(2.5rem, 1.3158rem + 3.5088vw, 5rem);--sp-sm:clamp(2rem, 1.2368rem + 2.6316vw, 4rem);--sp-xs:clamp(2rem, 1.1579rem + 1.7544vw, 3rem);--sp-xxs:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);--rd-0:.625rem;--rd-1:1.25rem;--clr-title:#09090a;--clr-text:#393939;--clr-plc:#474949;--clr-input:#09090a;--clr-border:#f0f0f0;--clr-white:#fff;--clr-red:#a41f22;--clr-primary:#e0592a;--bg:#232323;--bg-1:#2d2d2d;--rgb-primary:224,89,42;--rgb-title:9,9,10;--rgb-text:57,57,57;--rgb-white:255,255,255;--transition-1:.25s linear;--transition-2:.15s linear}@supports (height:100svh) and (height:100dvh){:root{--svh:100svh;--dvh:100dvh}}html{font-size:var(--root-scale)}html.keyboard-focus:focus{outline:auto}html.overflow-hidden{overflow:hidden}html.overflow-hidden body{overflow:hidden}#content-block{position:relative;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content-block:not(:has(.dark-section)) footer:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:100%;background-color:var(--bg);background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/footer-bg.png);background-repeat:no-repeat;background-size:auto}#content-block:has(.seo-section:first-of-type) .seo-section{position:relative}#content-block:has(.seo-section:first-of-type) .seo-section:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:var(--beforeHeight);background-color:var(--bg);background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/pattern.webp);background-repeat:no-repeat;background-size:100% auto}#content-block:has(.dark-section) .dark-section{position:relative;content-visibility:visible}#content-block:has(.dark-section) .dark-section:nth-child(1 of .dark-section:not(.seo-section)){padding-top:var(--sp-lg)}#content-block:has(.dark-section) .dark-section:nth-child(1 of .dark-section:not(.seo-section)):before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:var(--beforeHeight);background-color:var(--bg);background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/pattern.webp);background-repeat:repeat-y;background-size:100% auto}header{opacity:0}main{min-height:calc(var(--svh) - var(--h-top-height) - var(--h-bottom-height) - var(--h-menu));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer{margin-top:auto}.dark-section{--clr-title:#fff;--clr-text:rgba(var(--rgb-white),.85)}.section{position:relative;opacity:0;-webkit-transition:.15s linear opacity;transition:.15s linear opacity;content-visibility:auto}.section:first-child{-webkit-transition-delay:.25s;transition-delay:.25s}.container,.container-fluid{--bs-gutter-x:2rem;--bs-gutter-y:0;width:100%;margin-inline:auto;padding-inline:calc(var(--bs-gutter-x) * 0.5)}.row{--bs-gutter-x:2rem}.popup-wrapper,.cookies-informer,.cart-informer{display:none;content-visibility:auto}.swiper-container{opacity:0;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.swiper-container.swiper-initialized{opacity:1}.btn-fixed{display:none}@media (min-width:1200px){:root{--container-width:87.1vw}.container{max-width:max(var(--container-width), 92rem)}main{min-height:calc(var(--svh) - var(--h-top-height) - var(--h-bottom-height))}}@media (max-width:1199px){main:has(.seo-section:first-of-type)>*:nth-child(2){margin-top:var(--h-menu)}main:not(:has(.seo-section))>*:first-child{margin-top:var(--h-menu)}}@media (max-width:991px){#content-block{-webkit-box-shadow:0rem 100vh 0rem 100vh var(--bg);box-shadow:0rem 100vh 0rem 100vh var(--bg)}}@media (min-width:1200px) and (max-width:1600px){:root{--root-scale:.8rem}}@media (min-width:2100px){:root{--root-scale:1.375rem}}@media (min-width:2600px){:root{--root-scale:2rem}}body{font-family:var(--ff-1);font-size:var(--text);font-weight:500;line-height:1.3em;color:var(--clr-text)}.text{--text-space:1rem;--text-li-padding:1rem;--text-th-height:3.5rem;--text-th-padding:1rem;font-size:var(--text);font-weight:500;line-height:1.3em;color:var(--clr-text)}.text-md{font-size:var(--text-md)}.text-sm{font-size:var(--text-sm)}.text *+:where(*){margin-top:calc(var(--text-space) * 2)}.text *+:is(p,ul,ol){margin-top:calc(var(--text-space) * 1)}.text *+:is(li){margin-top:calc(var(--text-space) / 2)}.text :is(img,table,iframe,figure,picture,blockquote,.swiper-entry)+*:not(figcaption){margin-top:calc(var(--text-space) * 2)}.text .swiper-entry>* *{margin-top:0}.text b,.text strong{font-weight:700}.text span{color:var(--clr-primary)}.text em{font-style:italic}.text a:not(.btn){display:inline;font-weight:600;color:var(--clr-primary);text-decoration:underline;text-decoration-color:currentColor}.text ul li,.text ol li{position:relative}.text ul li{padding-left:var(--text-li-padding)}.text ul li:before{content:"";position:absolute;left:0;top:.4em;width:.375rem;height:.375rem;border-radius:100%;background-color:var(--clr-primary)}.text ol{counter-reset:number}.text ol li{padding-left:calc(var(--text-li-padding) * 1.75)}.text ol li:before{counter-increment:number;content:counter(number) ".";display:inline-block;position:absolute;left:0;font-weight:inherit;line-height:inherit;color:var(--clr-primary)}.text img{display:block;width:auto;margin-inline:auto;border-radius:var(--rd-1)}.text figure{line-height:0;width:auto}.text figure.aligncenter{text-align:center}.text figure.alignright{text-align:right}.text figure>img{width:auto}.text figure figcaption{font-size:80%;font-weight:inherit;line-height:normal;color:inherit;margin-top:.75rem}.text iframe{display:block;max-width:100%;width:100%;height:100%;aspect-ratio:16/9;border:0;border-radius:var(--rd-1)}.text blockquote{position:relative;text-align:left;font-family:var(--ff-2);font-size:var(--h4);line-height:normal;padding-block:calc(var(--text-space) * 0.5);padding-left:3em;color:var(--clr-title)}.text blockquote:before{content:"";position:absolute;left:0;top:calc(var(--text-space) * 0.5);width:2em;aspect-ratio:1/1;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/app/img/icons/icon-quote.svg")}.text table{border-collapse:collapse;width:100%}.text tbody tr{text-align:left;border-bottom:.0625rem solid var(--clr-border)}.text thead tr{border:none;background-color:var(--bg)}.text thead th,.text thead td{height:var(--text-th-height);color:var(--clr-white)}.text thead th:first-child,.text thead td:first-child{border-radius:var(--rd-0) 0 0 var(--rd-0)}.text thead th:last-child,.text thead td:last-child{border-radius:0 var(--rd-0) var(--rd-0) 0}.text td,.text th{vertical-align:middle;height:var(--text-th-height);padding:calc(var(--text-th-padding) / 4);font-size:85%;line-height:inherit;font-weight:inherit;color:var(--clr-text)}.text td:first-child,.text th:first-child{padding-left:var(--text-th-padding)}.text td:last-child,.text th:last-child{padding-right:var(--text-th-padding)}.text *:first-child img{margin-top:0}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){font-family:var(--ff-2);font-weight:400;line-height:1em;color:var(--clr-title);content-visibility:auto}h1,.h1{font-size:var(--h1)}h2,.h2{font-size:var(--h2)}h3,.h3{font-size:var(--h3)}h4,.h4{font-size:var(--h4)}h5,.h5{font-size:var(--h5)}h6,.h6{font-size:var(--h6)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-upper{text-transform:uppercase}.fw-400{font-weight:400}a[href^="tel:"],.contact-link a[target=_blank],.address-link a{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.125rem}@media (min-width:1200px){.text a:not(.btn):hover{text-decoration-color:transparent}}@media (max-width:767px){.text{--text-space:.75rem;--text-th-height:3rem;--text-th-padding:.5rem}.text blockquote{padding-block:calc(var(--text-space) * 4) calc(var(--text-space) * 0.5);padding-left:0}}.btn{position:relative;cursor:pointer;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-webkit-transition:var(--transition-1);transition:var(--transition-1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(0.625rem, -0.3125rem + 1.25vw, 1rem);height:clamp(2.5rem, 1.9737rem + 1.0965vw, 3.125rem);border:.0625rem solid transparent;border-radius:2.625rem;font-size:var(--text-md);line-height:1.3em;font-weight:600;text-decoration:none;text-align:center;padding:.625em 1.5em}.btn b{position:relative;z-index:2;display:inline-block;line-height:inherit;font-weight:inherit;color:currentColor}.btn svg{--size:clamp(1.5rem, 1.2895rem + 0.4386vw, 1.75rem);display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.btn svg *[fill]{fill:currentColor}.btn-small{gap:.625rem;height:2.5rem;padding:.5em .875em}.btn-small svg{--size:1.25rem}.btn-primary{background-color:var(--clr-primary);border-color:var(--clr-primary);color:var(--clr-white)}.btn-secondary{background-color:transparent;border-color:var(--clr-primary);color:var(--clr-primary)}.btn-thirdy{background-color:transparent;border-color:#eee;color:var(--clr-title)}.btn-fourth{background-color:transparent;border-color:rgba(var(--rgb-white),.5);color:var(--clr-white)}.btn-block{width:100%;min-width:auto}.btn.disabled{pointer-events:none;background-color:var(--clr-border);border-color:var(--clr-border);color:var(--clr-title)}.btn-link{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--text-md);line-height:1.2em;font-weight:500;color:var(--clr-primary);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.btn-link.disabled{pointer-events:none;color:var(--clr-border)}.btn-close{--size:clamp(1.5rem, 0.2368rem + 2.6316vw, 3rem);position:relative;cursor:pointer;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;border-radius:100%;color:var(--clr-text);border:.0625rem solid currentColor;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.btn-close:before,.btn-close:after{content:"";position:absolute;top:50%;left:50%;width:min(50%, 1rem);height:.125rem;border-radius:.5rem;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor}.btn-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.btn-top{--size:clamp(2.25rem, 1.6184rem + 1.3158vw, 3rem);position:relative;cursor:pointer;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;border-radius:100%;color:var(--clr-white);border:.0625rem solid var(--clr-primary);background-color:var(--clr-primary);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.btn-top i{position:absolute;cursor:pointer;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35%;height:35%;background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/icon-up.svg) center/contain no-repeat transparent}.loading{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.loading>*{opacity:0;visibility:hidden}.loading:before{content:"";position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.25rem;height:1.25rem;border:.25rem dotted currentcolor;border-radius:50%;-webkit-animation:1s spin linear infinite;animation:1s spin linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@media (min-width:1200px){.btn-primary:hover{background-color:transparent;color:var(--clr-primary)}.btn-secondary:hover{background-color:var(--clr-primary);color:var(--clr-white)}.btn-thirdy:hover{border-color:var(--clr-title)}.btn-fourth:hover{border-color:rgba(var(--rgb-white),1)}.btn-link:hover{color:var(--clr-title)}.btn-close:hover{color:var(--clr-primary)}.btn-top:hover{background-color:var(--clr-title);border-color:var(--clr-title)}}@media (max-width:575px){.btn{width:100%}}.btn-fixed{display:none;position:fixed;opacity:1;z-index:100;top:auto;left:auto;right:0;bottom:17%;width:auto;text-transform:uppercase;transform-origin:100% 100%;transform:rotateZ(-90deg) translateX(100%) translateY(0%)}:root{--h-top-height:3.75rem;--h-bottom-height:5.625rem;--h-menu:3rem;--h-logo-width:13.625rem;--h-icon:1.5rem}.h-burger,.h-phone-list .h-menu-overlay,.tooltip{display:none}header{height:calc(var(--h-top-height) + var(--h-bottom-height));-webkit-transition:var(--transition-1);transition:var(--transition-1)}.h-wrapp{position:fixed;z-index:100;top:0;left:0;width:100%;background:var(--clr-white);-webkit-transition:background var(--transition-1),-webkit-transform var(--transition-1);transition:background var(--transition-1),-webkit-transform var(--transition-1);transition:background var(--transition-1),transform var(--transition-1);transition:background var(--transition-1),transform var(--transition-1),-webkit-transform var(--transition-1)}.h-top{position:relative}.h-top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem;height:var(--h-top-height)}.h-bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem;height:var(--h-bottom-height);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.h-bottom:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(var(--rgb-primary),.08)}.h-links{margin-inline:auto}.h-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem clamp(0.625rem, -2.5rem + 4.1667vw, 1.875rem)}.h-links li{line-height:0}.h-links li.is-active a,.h-links li.current-menu-item a{color:var(--clr-primary)}.h-links a{position:relative;font-size:var(--text-md);font-weight:500;line-height:1.2em;color:var(--clr-text);text-align:center}.h-lang{--gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap)}.h-lang li{line-height:0}.h-lang li:not(:first-child) a:before{content:"";position:absolute;top:50%;left:calc(var(--gap) / -2);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.0625rem;height:60%;background-color:rgba(var(--rgb-title),.4)}.h-lang li.is-active a{color:rgba(var(--rgb-title),1)}.h-lang a{position:relative;font-size:var(--text-md);line-height:1.2em;font-weight:500;color:rgba(var(--rgb-title),.4)}.h-phone{position:relative;cursor:pointer;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-webkit-transition:var(--transition-1);transition:var(--transition-1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;height:2.5rem;border:.0625rem solid var(--clr-text);border-radius:3rem;font-size:var(--text-md);line-height:1.5em;font-weight:500;color:var(--clr-primary);text-decoration:none;text-align:center;padding:.5em .875em}.h-phone b{position:relative;display:inline-block;line-height:inherit;font-weight:inherit;color:currentColor;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem)}.h-phone svg{--size:1.125rem;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.h-phone svg *[fill]{fill:currentColor}.h-phone-wrapp{position:relative}.h-phone-list{position:relative;display:block;width:14.25rem;background:var(--clr-white);border-radius:var(--rd-1);padding:clamp(1rem, -0.25rem + 1.6667vw, 1.5rem);text-align:center}.h-phone-list-item+.h-phone-list-item{margin-top:clamp(0.5rem, -0.75rem + 1.6667vw, 1rem)}.h-phone-list-item>*+*{margin-top:.25rem}.h-phone-list-item p,.h-phone-list-item a{font-size:var(--text-md);line-height:1.3em;font-weight:500;color:var(--clr-text)}.h-phone-list-item a{font-weight:600;color:var(--clr-title)}.h-logo{position:relative;display:block;width:var(--h-logo-width);-ms-flex-negative:0;flex-shrink:0}.h-logo img{max-width:100%;width:100%;-webkit-transition:opacity var(--transition-1);transition:opacity var(--transition-1);content-visibility:auto}.h-logo-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0.75rem, -3.625rem + 5.8333vw, 2.5rem)}.h-logo-small{position:relative;display:block;width:3.5rem;-ms-flex-negative:0;flex-shrink:0}.h-logo-small img{max-width:100%;width:100%;-webkit-transition:opacity var(--transition-1);transition:opacity var(--transition-1);content-visibility:auto}.menu-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0.75rem, -3.625rem + 5.8333vw, 2.5rem)}.menu-list li{line-height:0}.menu-list a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;font-size:var(--text-md);line-height:1.3em;font-weight:600;color:var(--clr-title);text-transform:uppercase}.menu-list a img{--size:clamp(1.625rem, 1.2039rem + 0.8772vi, 2.125rem);display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.h-panel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(1.5rem, -1rem + 3.3333vw, 2.5rem)}.h-icon{position:relative;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:var(--transition-1);transition:var(--transition-1);font-size:var(--text);line-height:1.3em;font-weight:500;color:var(--clr-title)}.h-icon-wrapp{position:relative;cursor:pointer;line-height:0}.h-icon-wrapp.is-empty a{pointer-events:none}.h-icon>svg,.h-icon>img{display:inline-block;width:var(--h-icon);height:var(--h-icon);-ms-flex-negative:0;flex-shrink:0}.h-icon>svg *[stroke]{stroke:currentColor}.h-icon i{--size:1.25rem;position:absolute;z-index:1;top:-.5rem;left:.75rem;border-radius:var(--size);background-color:var(--clr-primary);min-width:var(--size);height:var(--size);font-size:.625rem;line-height:var(--size);font-weight:400;color:var(--clr-white);text-align:center;padding-inline:.25em}.h-cart>p{min-width:9ch}.tooltip{position:absolute;z-index:5;left:50%;top:100%;width:18.625rem;background:var(--clr-white);border-radius:var(--rd-1);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(1rem);transform:translateX(-50%) translateY(1rem);-webkit-transition:var(--transition-1);transition:var(--transition-1);text-align:center;padding:clamp(1rem, 0.375rem + 0.8333vw, 1.25rem)}.tooltip>*+*{margin-top:.25rem}.tooltip img{--size:3rem;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;content-visibility:auto}.tooltip .title{font-size:var(--text);line-height:1.5em;font-weight:500;color:var(--clr-title)}.tooltip .text{font-weight:300}.tooltip:before{content:"";position:absolute;top:-.625rem;left:0;width:100%;height:.625rem}.h-menu-overlay{display:block;position:fixed;z-index:99;inset:0;opacity:0;visibility:hidden;background:rgba(var(--rgb-title),.5);-webkit-transition:var(--transition-1);transition:var(--transition-1);will-change:opacity}@media (min-width:1200px){header.scrolled .h-wrapp{-webkit-transform:translateY(calc(var(--h-top-height) * -1));transform:translateY(calc(var(--h-top-height) * -1))}.h-links a:hover{color:var(--clr-primary)}.h-lang a:hover{color:rgba(var(--rgb-title),1)}.h-phone:hover{border-color:var(--clr-primary)}.h-logo:hover,.h-logo-small:hover{opacity:.75}.menu-list a:hover{color:var(--clr-primary)}.tooltip{display:block}.h-icon-wrapp.is-empty:hover .tooltip{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(.625rem);transform:translateX(-50%) translateY(.625rem)}.h-phone-wrapp:hover .h-phone-list{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(.375rem);transform:translateX(-50%) translateY(.375rem)}.h-phone-list a:hover{color:var(--clr-primary)}.h-lang+.h-phone-wrapp{margin-left:clamp(1rem, -1.1875rem + 2.9167vw, 1.875rem)}.h-phone-list{position:absolute;z-index:5;left:50%;top:100%;-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(1rem);transform:translateX(-50%) translateY(1rem);-webkit-transition:var(--transition-1);transition:var(--transition-1);text-align:left}.h-phone-list:before{content:"";position:absolute;top:-.375rem;left:0;width:100%;height:.375rem}}@media (max-width:1199px){:root{--h-top-height:0rem;--h-bottom-height:4rem;--h-logo-width:9.5rem}.h-logo-small{width:3rem}.menu-list{width:calc(100% + var(--bs-gutter-x));position:absolute;left:calc(var(--bs-gutter-x) * -0.5);bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:var(--clr-white);border-radius:0 0 var(--rd-0) var(--rd-0);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);-webkit-transition:var(--transition-1);transition:var(--transition-1);padding:.25rem .5rem}.menu-list ul{overflow-y:hidden;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;margin-inline:-.5rem;padding-inline:.5rem}.menu-list ul::-webkit-scrollbar{display:none}.menu-list li{scroll-snap-align:start;scroll-margin-left:.5rem}.menu-list li:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.menu-list a{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:calc(var(--text-md) - 0.1rem)}.menu-list .btn{width:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.h-top{position:fixed;z-index:1;left:0;bottom:0;height:calc(var(--dvh) - var(--h-bottom-height));width:100%;max-width:40rem;-webkit-transform:translate(-100%,0%);transform:translate(-100%,0%);background-color:var(--clr-white);opacity:0;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transform-origin:top center;transform-origin:top center;will-change:transform}.h-top-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;overflow-y:auto;overflow-x:hidden;height:100%;padding:1.5rem}.h-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--rgb-primary),.08)}.h-links ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.h-links a{font-size:1rem}.h-lang{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.h-lang a{font-size:1rem}.h-phone{display:none}.h-burger{position:relative;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--h-icon);height:var(--h-icon);-ms-flex-negative:0;flex-shrink:0}.h-burger i,.h-burger:before,.h-burger:after{position:absolute;top:50%;left:50%;display:block;width:75%;height:.125rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:currentColor;border-radius:var(--rd-1);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.h-burger:before,.h-burger:after{content:""}.h-burger:before{margin-top:-.325rem}.h-burger:after{margin-top:.325rem}.h-icon p{display:none}.open-menu .h-burger i{opacity:0;visibility:hidden}.open-menu .h-burger:before{-webkit-transform:translate(-50%,.325rem) rotate(45deg);transform:translate(-50%,.325rem) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.open-menu .h-burger:after{-webkit-transform:translate(-50%,-.325rem) rotate(-45deg);transform:translate(-50%,-.325rem) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}.open-menu .h-top{-webkit-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1}.open-menu .h-menu-overlay{opacity:1;visibility:visible}.open-menu .menu-list{opacity:0;visibility:hidden}}@media (max-width:767px){:root{--h-logo-width:6rem}.h-logo-small{width:2.5rem}}.drop-menu{position:fixed;z-index:100;top:calc(var(--h-top-height) + var(--h-bottom-height));left:0;right:0;width:max(72vw, 80rem);height:auto;margin-inline:auto;background-color:var(--clr-white);border-radius:var(--rd-1);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.1);box-shadow:0 0 .25rem rgba(0,0,0,.1);padding:clamp(1.25rem, -0.625rem + 2.5vw, 2rem) clamp(3rem, -4.1875rem + 9.5833vw, 5.875rem);opacity:0;visibility:hidden;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.drop-menu .btn-close{position:absolute;top:1.25rem;right:1.25rem}.drop-menu-overlay{display:block;position:fixed;z-index:99;inset:0;top:calc(var(--h-top-height) + var(--h-bottom-height));opacity:0;visibility:hidden;background:rgba(var(--rgb-title),.5);-webkit-transition:var(--transition-1);transition:var(--transition-1);will-change:opacity}.drop-menu-wrapp{--gap-x:clamp(1rem, -1.5rem + 3.3333vw, 2.5rem);--gap-y:clamp(1rem, -0.6667rem + 2.2222vw, 2rem);display:-ms-grid;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--gap-x);grid-row-gap:var(--gap-y)}.drop-menu-item{position:relative;display:block;border:.0625rem solid transparent;border-radius:var(--rd-1);text-align:center;padding-bottom:.375rem}.drop-menu-item .title{font-size:var(--text-md);line-height:1.3em;font-weight:600;color:var(--clr-title)}.drop-menu-item>*+*{margin-top:.125rem}.drop-menu-img{position:relative;aspect-ratio:1.13/1;border-radius:var(--rd-1)}.drop-menu-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;max-height:100%;border-radius:var(--rd-1);content-visibility:auto;padding:.125rem}.open-drop-menu .drop-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.open-drop-menu .drop-menu-overlay{opacity:1;visibility:visible}.open-drop-menu .open-drop{background-color:transparent;color:var(--clr-primary)}@media (min-width:1200px){.drop-menu-item:hover{border-color:var(--clr-primary)}}@media (max-width:1199px){.drop-menu{width:100%;height:calc(var(--dvh) - var(--h-bottom-height));border-radius:0;padding:2.5rem 1.25rem 1.25rem}.drop-menu .btn-close{top:.5rem;right:1rem}.drop-menu-wrapp{grid-template-columns:repeat(4,1fr);overflow-y:auto;overflow-x:hidden;height:auto}}@media (max-width:767px){.drop-menu-wrapp{height:100%;grid-template-columns:repeat(3,1fr)}}header{opacity:1}
.qtranxs_flag_uk{background-image:url(https://akhali.lviv.ua/wp-content/plugins/qtranslate-xt-master/flags/ua.png);background-repeat:no-repeat}.qtranxs_flag_en{background-image:url(https://akhali.lviv.ua/wp-content/plugins/qtranslate-xt-master/flags/gb.png);background-repeat:no-repeat}
@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://akhali.lviv.ua/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://akhali.lviv.ua/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2')}
:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper-entry{--pg-space:clamp(1rem, 0.1579rem + 1.7544vw, 2rem);--sw-btn:clamp(2.5rem, 1.25rem + 1.6667vw, 3rem);--sw-bullet:.75rem;position:relative;line-height:0}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container:not(.swiper-no-swiping) .swiper-wrapper{cursor:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/drag.png) 16 9,ew-resize}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:initial;transition-timing-function:initial;-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-slide{position:relative;display:block;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-ms-flex-negative:0;flex-shrink:0}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}[class*=swiper-button]{display:inline-block;position:absolute;cursor:pointer;z-index:10;color:rgba(var(--rgb-text),1);right:auto;top:calc(50% - var(--sw-btn) / 2);left:0;margin:0;width:var(--sw-btn);height:var(--sw-btn);border-radius:100%;border:.0625rem solid currentColor;background-color:transparent;-webkit-transition:var(--transition-1);transition:var(--transition-1)}[class*=swiper-button] svg{display:inline-block;width:25%;height:25%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[class*=swiper-button] svg *[stroke]{stroke:currentColor}[class*=swiper-button].light{color:rgba(var(--rgb-white),1)}.swiper-button-prev{right:auto;left:0}.swiper-button-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-disabled{opacity:.5;cursor:auto;pointer-events:none}.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-button-lock{display:none}.swiper-pagination{position:relative;z-index:10;display:block;line-height:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding:var(--pg-space) 0 0}.swiper-pagination-lock{display:none}.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-block;position:relative;vertical-align:top;width:var(--sw-bullet);height:var(--sw-bullet);border-radius:100%;border:.0625rem solid var(--clr-primary);background:0 0;margin:0 .625rem !important}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{background:var(--clr-primary)}.swiper-pagination-bullets-dynamic{display:inline-block;white-space:nowrap;-webkit-box-sizing:unset;box-sizing:unset;overflow:hidden;font-size:0;line-height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-pagination-bullets-dynamic:before{content:none}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.6);transform:scale(.6)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.75);transform:scale(.75)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background:var(--clr-primary)}.swiper-controls-hide .swiper-wrapper{cursor:default !important}.swiper-controls-hide .swiper-button-lock,.swiper-controls-hide .swiper-pagination-lock{display:none !important}.swiper-fade{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-autoheight{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-autoheight .swiper-slide{height:auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){[class*=swiper-button]:hover{color:rgba(var(--rgb-text),.75);color:var(--clr-primary)}[class*=swiper-button].light:hover{color:rgba(var(--rgb-white),.75);color:var(--clr-primary)}}@media (max-width:1199px){[class*=swiper-button]{display:none !important}}@media (max-width:575px){.swiper-container{overflow:visible}}
[class*=spacer]{clear:both;width:100%}.spacer-lg{height:var(--sp-lg)}.spacer-md{height:var(--sp-md)}.spacer-sm{height:var(--sp-sm)}.spacer-xs{height:var(--sp-xs)}.spacer-xxs{height:var(--sp-xxs)}.btn-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem .625rem}.btn-wrapp.type-2{gap:.5rem clamp(0.625rem, 0.0987rem + 1.0965vw, 1.25rem)}.title-margin{margin-bottom:clamp(1.5rem, 0.2368rem + 2.6316vw, 3rem)}.title-margin-1{margin-bottom:clamp(1.25rem, 0.6184rem + 1.3158vw, 2rem)}.title-wrapp>*+*{margin-top:.625rem}.title-outline{color:#fff;text-shadow:-.125rem -.125rem 0 var(--clr-white),.125rem -.125rem 0 var(--clr-white),-.125rem .125rem 0 var(--clr-white),.125rem .125rem 0 var(--clr-white)}@supports (text-stroke:0.125rem var(--clr-white)) or (-webkit-text-stroke:0.125rem var(--clr-white)){.title-outline{color:transparent;-webkit-text-stroke:.125rem var(--clr-white);text-stroke:.125rem var(--clr-white);text-shadow:none}}.mb-lg{margin-bottom:var(--sp-lg)}.mb-md{margin-bottom:var(--sp-md)}.mb-sm{margin-bottom:var(--sp-sm)}.mb-xs{margin-bottom:var(--sp-xs)}.mb-xxs{margin-bottom:var(--sp-xxs)}.mb-xxxs{margin-bottom:var(--sp-xxxs)}@media (min-width:992px){.sticky-block{position:sticky;top:calc(var(--h-height) + 1rem)}}@media (max-width:767px){@supports (text-stroke:0.0625rem var(--clr-white)) or (-webkit-text-stroke:0.0625rem var(--clr-white)){.title-outline{-webkit-text-stroke:.0625rem var(--clr-white);text-stroke:.0625rem var(--clr-white)}}}.banner{position:relative}.banner-media{position:absolute;overflow:hidden;z-index:0;inset:0;border-radius:var(--rd-1)}.banner-media img{z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}.banner-media:only-child{position:relative;height:max(12rem, 27.5vw)}.banner-content{position:relative;z-index:2;display:table-cell;vertical-align:bottom;width:625rem;height:max(12rem, 27.5vw);padding-block:clamp(1rem, 0.1579rem + 1.7544vw, 2rem)}.banner-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.banner-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}@media (min-width:576px){.banner-media:before{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(62.44%,rgba(0,0,0,0)),to(rgba(0,0,0,.4))),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(180deg,rgba(0,0,0,0) 62.44%,rgba(0,0,0,.4) 100%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.banner-media.type-2:before{content:none}.banner-content .title{color:var(--clr-white)}.banner-content .title b{font-size:147%}}@media (max-width:575px){.banner-media{position:relative;height:max(10rem, 27.5vw)}.banner-content{height:auto;padding-block:clamp(1rem, 0.1579rem + 1.7544vw, 2rem) 0}.banner-content .title{text-align:center}.banner-content .title br{display:none}}.breadcrumbs{--br-fz:var(--text-md);--br-space:1rem;position:relative;z-index:10;width:100%;margin-block:.625rem clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);margin-bottom:0}.breadcrumbs ul{line-height:0;margin-inline:calc(-1 * var(--br-space));padding-inline:var(--br-space);overflow-y:hidden;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs ul::-webkit-scrollbar{display:none}.breadcrumbs li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-size:var(--br-fz);line-height:normal;font-weight:300;color:var(--clr-text);scroll-snap-align:start;scroll-margin-left:var(--br-space)}.breadcrumbs li a{color:inherit}.breadcrumbs li:after{content:"";position:relative;display:inline-block;width:.25rem;height:.25rem;border-radius:100%;background-color:var(--clr-text);margin:0 .625rem}.breadcrumbs li:last-child{scroll-snap-align:end;scroll-margin-left:unset;scroll-margin-right:var(--br-space)}.breadcrumbs li:last-child:after{content:none}.breadcrumbs li.active{font-weight:400;color:var(--clr-title)}@media (min-width:1200px){.breadcrumbs li a:hover{color:var(--clr-title)}}.cat-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.cat-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.cat-slider+:has(.btn) .btn{margin-top:clamp(1.25rem, 0.6184rem + 1.3158vw, 2rem)}.cat-wrapp{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.cat-card{position:relative;display:block}.cat-card .title{position:absolute;z-index:2;bottom:1rem;left:0;right:0;max-width:94%;margin-inline:auto;text-align:center}.cat-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1.28/1;border-radius:var(--rd-1)}.cat-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;-webkit-transition:var(--transition-1);transition:var(--transition-1);border-radius:var(--rd-1)}.cat-img:before{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(51.28%,rgba(13,14,15,0)),to(rgba(13,14,15,.81)));background:linear-gradient(180deg,rgba(13,14,15,0) 51.28%,rgba(13,14,15,.81) 100%);border-radius:var(--rd-1)}@media (min-width:1200px){.cat-card:hover .cat-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media (max-width:767px){.cat-card .title{font-size:calc(var(--h3) - 0.25rem)}}.about-block{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.about-card{position:relative;overflow:hidden;display:block;border-radius:var(--rd-1)}.about-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1.08/1;border-radius:var(--rd-1)}.about-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;-webkit-transition:var(--transition-1);transition:var(--transition-1);border-radius:var(--rd-1)}.about-content{--gap:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);position:absolute;bottom:0;left:0;right:0;width:100%;text-align:center}.about-content .title{position:relative;z-index:2;background-color:var(--clr-primary);padding:var(--gap) 1rem;min-height:calc(var(--gap) * 2 + var(--h3) * 1.8);-webkit-transition:var(--transition-1);transition:var(--transition-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-content .btn-inner{position:absolute;left:0;bottom:0;width:100%;z-index:0;background-color:var(--clr-primary);padding:0 1rem 1.25rem;text-align:center}.about-content .btn-link{gap:.625rem;font-size:1rem;color:var(--clr-white)}.about-content .text{position:absolute;top:0;left:0;width:100%;z-index:0;background-color:var(--clr-primary);-webkit-transition:var(--transition-1);transition:var(--transition-1);padding:var(--gap) 1rem .25rem 1rem;font-size:1rem}@media (min-width:1200px){.about-card:hover .about-content .text{-webkit-transform:translateY(calc(-100% - 2.25rem));transform:translateY(calc(-100% - 2.25rem))}.about-card:hover .about-content .title{border-radius:0;-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem)}}.banket-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem clamp(2rem, -4.4884rem + 10.4651vw, 6.5rem)}.banket-slider{width:43%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}.banket-slider .swiper-thumbs-top{max-width:100%}.banket-slider .swiper-thumbs-bottom{width:100%;-ms-flex-negative:0;flex-shrink:0}.banket-slider.hide-bottom{width:105%}.banket-slider.hide-bottom .swiper-container:not(.swiper-no-swiping) .swiper-wrapper{cursor:default}.banket-slider.hide-bottom .swiper-thumbs-bottom{display:none}.banket-slide{position:relative;aspect-ratio:1.23/1;border-radius:var(--rd-1)}.banket-slide img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}.banket-thumbs{position:relative;cursor:pointer;overflow:hidden;-webkit-transition:var(--transition-1);transition:var(--transition-1);border:.0625rem solid transparent;border-radius:var(--rd-0);aspect-ratio:1/1;max-height:8.375rem !important;width:100%;height:100%}.banket-thumbs img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-0)}.banket-detail{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.banket-detail>*+*{margin-top:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.banket-card{--gap:clamp(1rem, 0.1667rem + 1.1111vw, 1.5rem);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:var(--rd-1);border:.0625rem solid #eee;padding:0 var(--gap) var(--gap) var(--gap)}.banket-card>*:not(:last-child){margin-bottom:var(--gap)}.banket-card .btn-wrapp{margin-top:auto}.banket-card .btn-wrapp>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.banket-card-wrapp{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.banket-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1.28/1;border-radius:var(--rd-1)}.banket-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;-webkit-transition:var(--transition-1);transition:var(--transition-1);border-radius:var(--rd-1)}.banket-img:before{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(51.28%,rgba(13,14,15,0)),to(#0d0e0f));background:linear-gradient(180deg,rgba(13,14,15,0) 51.28%,#0d0e0f 100%);border-radius:var(--rd-1)}.banket-img-wrapp{position:relative;margin-inline:calc(var(--gap) * -1)}.banket-img-wrapp .title{position:absolute;z-index:2;bottom:1rem;left:0;right:0;max-width:94%;margin-inline:auto;text-align:center}.swiper-slide-thumb-active .banket-thumbs{border-color:var(--clr-primary)}@media (max-width:991px){.banket-wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banket-slider{width:100%;gap:.5rem}.banket-slider.hide-bottom{width:100%}}.seo-section{--clr-title:#fff;--clr-text:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:auto}.seo-block{--space:1rem}.seo-block .title{font-family:var(--ff-1);line-height:1.1em;font-weight:600}.seo-block>*+*:not(.more-content){margin-top:var(--space)}.seo-block.open .more-text svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.more-content{display:none;padding-top:var(--space)}.more-text{position:relative;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;-webkit-transition:var(--transition-1);transition:var(--transition-1);font-size:var(--text-md);line-height:1.3em;font-weight:600;color:var(--clr-title)}.more-text svg{--size:.75rem;position:relative;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform var(--transition-1);transition:-webkit-transform var(--transition-1);transition:transform var(--transition-1);transition:transform var(--transition-1),-webkit-transform var(--transition-1)}@media (min-width:1200px){.more-text:hover{color:var(--clr-primary)}}.service-wrapp{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.service-card{position:relative;height:100%;border-radius:var(--rd-1);border:.0625rem solid var(--clr-primary);background-color:var(--clr-white);padding:clamp(0.75rem, -0.0921rem + 1.7544vw, 1.75rem) clamp(1rem, -0.2632rem + 2.6316vw, 2.5rem)}.service-card>*+*{margin-top:clamp(0.625rem, 0.3092rem + 0.6579vw, 1rem)}.service-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(0.75rem, 0.1184rem + 1.3158vw, 1.5rem)}.service-title .title{-webkit-transform:translateY(.125rem);transform:translateY(.125rem)}.service-icon{--size:clamp(3rem, 1.125rem + 2.5vw, 3.75rem);display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.service-icon img{width:100%;height:100%;content-visibility:auto}.insta-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.insta-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.insta-slider+:has(.btn) .btn{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.insta-img,.insta-video{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:.84/1;border-radius:var(--rd-1)}.insta-img img,.insta-img video,.insta-video img,.insta-video video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}.team-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.team-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.team-slider+:has(.btn) .btn{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.team-card{position:relative;display:block}.team-card .title{position:absolute;z-index:2;bottom:1rem;left:0;right:0;max-width:94%;margin-inline:auto;text-align:center}.team-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:.84/1;border-radius:var(--rd-1)}.team-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}.team-img:before{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(51.28%,rgba(13,14,15,0)),to(rgba(13,14,15,.81)));background:linear-gradient(180deg,rgba(13,14,15,0) 51.28%,rgba(13,14,15,.81) 100%);border-radius:var(--rd-1)}.gallery-card{position:relative;overflow:hidden;cursor:pointer;display:block;aspect-ratio:1/1;border-radius:var(--rd-1);border:.0625rem solid var(--clr-title)}.gallery-card img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;-webkit-transition:var(--transition-1);transition:var(--transition-1);border-radius:var(--rd-1)}.gallery-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.gallery-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}@media (min-width:1200px){.gallery-card:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.vacancy-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.vacancy-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.vacancy-card{--gap:clamp(1rem, 0.375rem + 0.8333vw, 1.25rem);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.vacancy-card>*+*{margin-top:var(--gap)}.vacancy-card>.title+.text{margin-top:calc(var(--gap) / 2)}.vacancy-card .title{-webkit-transition:var(--transition-1);transition:var(--transition-1);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vacancy-card .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vacancy-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1.77/1;border-radius:var(--rd-1)}.vacancy-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1);-webkit-transition:var(--transition-1);transition:var(--transition-1)}@media (min-width:1200px){.vacancy-card a.title:hover{color:var(--clr-primary)}a.vacancy-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.adv-wrapp{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.adv-card{position:relative;display:block}.adv-card .title{position:absolute;z-index:2;bottom:1rem;left:0;right:0;max-width:94%;margin-inline:auto;color:var(--clr-white);text-align:center}.adv-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:.84/1;border-radius:var(--rd-1)}.adv-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}.adv-img:before{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(51.28%,rgba(13,14,15,0)),to(#0d0e0f));background:linear-gradient(180deg,rgba(13,14,15,0) 51.28%,#0d0e0f 100%);border-radius:var(--rd-1)}.fav-btn{--icon-size:clamp(1.25rem, 0.7237rem + 1.0965vw, 1.875rem);position:relative;cursor:pointer;display:inline-block;width:var(--icon-size);height:var(--icon-size);-ms-flex-negative:0;flex-shrink:0;color:var(--clr-primary);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.fav-btn>svg{display:inline-block;width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0}.fav-btn>svg *[fill]{fill:var(--clr-white)}.fav-btn>svg *[stroke]{stroke:var(--clr-white);fill:transparent}.fav-btn.is-active{color:var(--clr-white)}.fav-btn.is-active>svg *[fill]{fill:currentColor}.btn-delete{--icon-size:1.875rem;position:relative;cursor:pointer;display:inline-block;width:var(--icon-size);height:var(--icon-size);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:var(--transition-1);transition:var(--transition-1);color:var(--clr-text)}.btn-delete>svg{display:inline-block;width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1200px){.btn-delete:hover{color:var(--clr-primary)}}@media(max-width:991px){.fav-btn{width:calc(var(--icon-size)* 2);height:calc(var(--icon-size)* 2);padding:.625rem}}.price-wrapp{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:clamp(1rem, -0.25rem + 1.6667vw, 1.75rem);line-height:.85em;font-weight:300;color:var(--clr-title)}.price-wrapp b{font-weight:500}.price-wrapp .old{font-size:65%;color:var(--clr-text);text-decoration-line:line-through}.price-wrapp .old+.price{color:var(--clr-primary)}.thumb-input{--thumb-size:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--h6);line-height:1.2em;font-weight:600;color:var(--clr-title);text-align:center}.thumb-input button{position:relative;cursor:pointer;display:inline-block;width:var(--thumb-size);height:var(--thumb-size);-ms-flex-negative:0;flex-shrink:0;background:0 0;background-color:#eee;border-radius:var(--thumb-size);border:none;-webkit-transition:.25s;transition:.25s;color:var(--clr-primary)}.thumb-input button:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.75rem;height:.125rem;background-color:currentColor;border-radius:.125rem}.thumb-input button.inc:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.125rem;height:.75rem;background-color:currentColor;border-radius:.125rem}.thumb-input input{width:3rem;font-size:inherit;font-weight:inherit;color:inherit;text-align:center}.prd-wrapp{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.prd-slider .swiper-slide{height:auto}.prd-slider .swiper-button-prev{left:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.prd-slider .swiper-button-next{right:calc(0rem - var(--sw-btn) - clamp(0.5rem, -5.68rem + 6.69vw, 2.5rem))}.prd-card{--gap:clamp(1rem, 0.0647rem + 1.5086vw, 1.75rem);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:var(--clr-white);border-radius:var(--rd-1);border:.0625rem solid #eee;padding-bottom:var(--gap)}.prd-card .price-wrapp{min-width:9ch}.prd-img{position:relative;overflow:hidden;display:block;width:100%;aspect-ratio:1.16/1;border-radius:var(--rd-1)}.prd-img img{z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transform-origin:top;transform-origin:top;border-radius:var(--rd-1)}.prd-img-wrapp{position:relative}.prd-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:.625rem;padding-inline:var(--gap);margin-top:.625rem}.prd-info .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.prd-size{font-size:var(--text);line-height:1.5em;font-weight:400;color:var(--clr-primary)}.prd-size+*{margin-top:.25rem}.prd-title{font-size:var(--h6);line-height:1.3em;font-weight:600;color:var(--clr-title);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition:var(--transition-1);transition:var(--transition-1);height:2lh}.prd-controls{--gap:clamp(1.5rem, -0.1667rem + 2.2222vw, 2.5rem);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.5rem;margin-top:auto;padding-top:calc(clamp(1rem, 0.0647rem + 1.5086vw, 1.75rem) - 0.625rem)}.prd-labels{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:2;top:clamp(1rem, 0.5833rem + 0.5556vw, 1.25rem);left:0;margin:0}.prd-labels>*{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;gap:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:var(--text-md);line-height:1.5em;font-weight:400;color:var(--clr-white);text-transform:lowercase;border-radius:0 var(--rd-0) var(--rd-0) 0;background-color:var(--clr-label);padding:.2em .75em}.prd-labels>* img{--size:clamp(1.25rem, 1.0395rem + 0.4386vw, 1.5rem);display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.prd-labels>*+*{margin-top:.125rem}.prd-top-controls{position:absolute;z-index:3;top:clamp(1rem, 0.5833rem + 0.5556vw, 1.25rem);right:clamp(1rem, 0.5833rem + 0.5556vw, 1.25rem);margin:0;line-height:0}@media (min-width:1200px){.prd-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}a.prd-title:hover{color:var(--clr-primary)}}@media (max-width:767px){.prd-controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.prd-controls .btn{width:100%;height:2rem}.prd-top-controls{top:-.1rem;right:0}}@media (max-width:575px){.prd-wrapp .prd-controls{padding-top:.25rem;margin-top:0}.prd-slider .swiper-slide{height:initial}.prd-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-block:.5rem}.prd-card .price-wrapp{font-size:.875rem}.prd-card .thumb-input{--thumb-size:1.5rem;font-size:1rem}.prd-card .thumb-input input{width:2rem}.prd-img{aspect-ratio:1/1}.prd-img-wrapp{width:45%}.prd-info{width:55%;padding-inline:.5rem .25rem;gap:.125rem;margin-top:0}.prd-info .text{font-size:calc(var(--text) - 0.25rem)}.prd-title{-webkit-line-clamp:initial;height:auto;margin:0;font-size:calc(var(--h6) - 0.25rem);margin-top:-.25rem}.prd-labels>*{font-size:.625rem}}.ing_body-additional .title{font-family:var(--ff-1);line-height:1.3em;font-weight:600}.ing_body-additional .title+*{margin-top:clamp(0.625rem, 0.0987rem + 1.0965vw, 1.25rem)}.ing_row{--gap:clamp(0.625rem, -0.2762rem + 1.4535vw, 1.25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--gap) * -0.5) calc(var(--gap) * -1)}.ingredient{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(20% - var(--gap));border-radius:var(--rd-0);border:.0625rem solid #eee;-webkit-transition:var(--transition-1);transition:var(--transition-1);padding:0 .375rem .25rem;margin:0 calc(var(--gap) * 0.5) var(--gap)}.ingredient_img{position:relative;margin:0 auto;width:100%;max-width:5rem;aspect-ratio:1.35/1}.ingredient_img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-height:100%;width:100%}.ingredient_title{font-size:var(--text-sm);line-height:1.5em;font-weight:500;color:var(--clr-title);text-align:center}.ingredient_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-size:.75rem;line-height:1.2em;color:var(--clr-text)}.ingredient_action{position:absolute;z-index:1;top:.5rem;right:.5rem;width:.875rem;height:.875rem;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.ingredient_action:before,.ingredient_action:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/icon-ing-check.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-transition:.25s;transition:.25s;opacity:0}.ingredient_action:after{background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/icon-ing-close.svg)}.ingredient.active{border-color:#45a14e}.ingredient.active .ingredient_action:before{opacity:1}.added_ing-wrap{font-size:clamp(0.75rem, 0.6447rem + 0.2193vw, 0.875rem);line-height:1.43em;font-weight:400;color:var(--clr-text)}.ing_output-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem .625rem}.ing_control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.ing_control .btn-close{--size:.625rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-radius:0;color:var(--clr-primary);border:none}.ing_control .btn-close:before,.ing_control .btn-close:after{width:100%}@media (min-width:1200px){.ingredient:hover{border-color:#45a14e}.ingredient.active:hover{border-color:var(--clr-red)}.ingredient.active:hover .ingredient_action:before{opacity:0;visibility:hidden}.ingredient.active:hover .ingredient_action:after{opacity:1;visibility:visible}.ing_control .btn-close:hover{color:var(--clr-title)}}@media (max-width:1199px){.ingredient{width:calc(25% - var(--gap))}}@media (max-width:575px){.ingredient{width:calc(33.3333333333% - var(--gap))}}.prd-det{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.prd-det-slider.swiper-entry{--sw-bullet:.5rem}.prd-det-slider .swiper-pagination{position:absolute;left:0;right:0;bottom:0;padding:.5rem;border-radius:1rem;background:rgba(0,0,0,.3);-webkit-transform:initial !important;transform:initial !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.prd-det-slider .swiper-pagination-bullet{margin:0 .5rem !important;border-color:rgba(var(--rgb-white),.3);background-color:rgba(var(--rgb-white),.3)}.prd-det-slider .swiper-pagination-bullet-active{width:1.875rem;border-radius:var(--rd-0);border-color:rgba(var(--rgb-white),1);background-color:rgba(var(--rgb-white),1)}.prd-det-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{border-color:rgba(var(--rgb-white),1);background-color:rgba(var(--rgb-white),1)}.prd-det-img{position:relative;aspect-ratio:1.16/1;max-width:100%;margin-inline:auto;border-radius:calc(var(--rd-1) * 1.2);overflow:hidden}.prd-det-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.prd-det-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.prd-det-content .prd-title{font-size:var(--h2);line-height:.9em;-webkit-line-clamp:initial;height:auto}.prd-det-info>*+*{margin-top:1rem}.prd-det-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;font-size:var(--text-md);line-height:1.2em;font-weight:500;color:var(--clr-title)}.prd-det-label{border-radius:3rem;background-color:var(--clr-label);padding:.25rem .625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.prd-det-label img{--size:1.375rem;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.prd-det-size{font-size:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);line-height:1.25em;font-weight:400;color:var(--clr-primary)}.prd-det-controls{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.prd-det-controls .price-wrapp{min-width:9ch}@media (min-width:1200px){.prd-det-content{max-width:max(90%, 46.75rem);margin-left:auto}}.prd-horiz{--img-size:6.75rem;--gap:clamp(0.5rem, -0.1316rem + 1.3158vw, 1.25rem);position:relative;border:.0625rem solid #eee;background-color:var(--clr-white);border-radius:var(--rd-1);min-height:var(--img-size);display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(0.5rem, 0.0789rem + 0.8772vw, 1rem);padding:var(--gap)}.prd-horiz-img{position:relative;overflow:hidden;aspect-ratio:1.16/1;width:var(--img-size);height:var(--img-size);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--rd-1)}.prd-horiz-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;-webkit-transition:-webkit-transform var(--transition-1);transition:-webkit-transform var(--transition-1);transition:transform var(--transition-1);transition:transform var(--transition-1),-webkit-transform var(--transition-1)}.prd-horiz-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.375rem}.prd-horiz-title{font-size:var(--text);line-height:1.3em;font-weight:500;color:var(--clr-title);max-width:85%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.prd-horiz-title-wrapp{position:relative}.prd-horiz-title-wrapp .btn-delete{--icon-size:1.25rem;position:absolute;top:0;right:0}.prd-horiz-size,.prd-horiz-qty{font-size:var(--text-md);line-height:1.25em;font-weight:400;color:var(--clr-text);min-width:3rem}.prd-horiz-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.prd-horiz-controls .price-wrapp{font-size:clamp(1rem, 0.7895rem + 0.4386vi, 1.25rem);min-width:9ch;text-align:right}.prd-horiz+.prd-horiz{margin-top:.625rem}@media (min-width:1200px){a.prd-horiz-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}a.prd-horiz-title:hover{color:var(--clr-primary)}.prd-horiz-title-wrapp .btn-delete:hover{color:var(--clr-primary)}}@media (max-width:575px){.prd-horiz{--img-size:5.25rem}.prd-horiz-size{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.cart{--gap:1.25rem;position:fixed;z-index:101;top:0;right:0;width:33.25rem;max-height:calc(100vh - var(--h-top-height) + var(--h-bottom-height));height:100%;opacity:0;visibility:hidden;-webkit-transform:translateX(120%);transform:translateX(120%);-webkit-backface-visibility:visible;backface-visibility:visible;border-radius:var(--rd-1) 0 0 var(--rd-1);background-color:var(--clr-white);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);-webkit-transition:var(--transition-1);transition:var(--transition-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-overlay{display:block;position:fixed;z-index:100;inset:0;opacity:0;visibility:hidden;background:rgba(var(--rgb-title),.5);-webkit-transition:var(--transition-1);transition:var(--transition-1);will-change:opacity}.cart_top{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;padding:var(--gap)}.cart_top .title{font-size:clamp(1.25rem, 1.0395rem + 0.4386vw, 1.5rem);line-height:normal;font-weight:500;color:var(--clr-title)}.cart_top .btn-close{margin-left:auto}.cart_center{overflow-x:hidden;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100% - var(--centerHeight));height:100%;padding-inline:var(--gap)}.cart_items{padding-bottom:.625rem}.cart_bottom{position:relative;background-color:var(--clr-white);border-radius:0 0 0 var(--rd-1);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-top:auto;padding:1.5rem var(--gap)}.cart-empty-message{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-align:center;padding-bottom:.625rem;opacity:0;visibility:hidden;transition:var(--transition-1)}.cart-empty-message>*+*{margin-top:.625rem}.cart-empty-message>*:first-child,.cart-empty-message>*:is(.btn){margin-top:auto}.cart-empty-message:before{content:"";position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/pattern-cart.webp);background-repeat:no-repeat;background-size:contain}.cart_price-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;font-size:var(--h6);font-weight:600;line-height:1.3em;color:var(--clr-primary)}.cart_price-item span{font-weight:500;color:var(--clr-title)}.open-cart .cart{opacity:1;visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%)}.open-cart .cart .cart-empty-message{opacity:1;visibility:visible}.open-cart .cart-overlay{opacity:1;visibility:visible}@media (max-width:575px){.cart{--gap:1rem;width:100%;border-radius:0}.cart_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem var(--gap)}}.cart-informer{--gap:clamp(1rem, -0.0526rem + 2.193vw, 2.25rem);position:fixed;overflow:hidden;z-index:100;bottom:clamp(1rem, -0.7778rem + 3.7037vw, 2rem);left:1rem;right:1rem;max-width:min(100%, 47.375rem);width:calc(100% - 2rem);margin-inline:auto;padding:.75rem var(--gap);border-radius:var(--rd-1);background-color:var(--clr-white);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);-webkit-transition:var(--transition-1);transition:var(--transition-1);display:block}.cart-informer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(0.625rem, -0.9539rem + 3.2895vw, 2.5rem)}.cart-informer-inner .text b{color:var(--clr-primary)}.cart-informer.is-active{opacity:1;visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%)}@media (max-width:575px){.cart-informer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.prg-informer{position:fixed;z-index:98;bottom:0;left:0;width:100%;pointer-events:none}.prg-wrap{pointer-events:initial;position:relative;width:100%;max-width:36rem;margin-inline:auto;padding:.5rem 1rem;border-radius:var(--rd-0) var(--rd-0) 0 0;background-color:var(--clr-white);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1)}.prg-caption{gap:.5rem;display:flex;align-items:center;justify-content:space-between}.prg-caption-text{font-size:.75rem;line-height:1.3em;font-weight:400;color:var(--clr-text);align-self:center}.prg-caption-text strong{font-weight:600;color:var(--clr-title)}.prg-goals-btn{flex-shrink:0;align-self:flex-start;cursor:pointer;width:22px;height:22px}.prg-goals-btn svg{display:block;width:100%;height:100%}.prg-line{position:relative;margin-top:.25rem;margin-right:.875rem}.prg-line:before,.prg-line:after{content:'';position:absolute;z-index:2;top:50%;left:0;transform:translateY(-50%);width:var(--progress,0%);height:.25rem;border-radius:.25rem;background-color:var(--clr-primary)}.prg-line:before{z-index:0;width:100%;background-color:#e4e4e4}.prg-point{position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border-radius:100%;background-color:#e4e4e4}.prg-point.is-active{background-color:var(--clr-primary)}.prg-line-handler{position:relative;left:var(--progress,0%);z-index:5;width:1.75rem;height:1.75rem;border-radius:100%;transform:translateX(-50%);background-color:var(--clr-primary)}.prg-line-handler svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;height:65%;color:var(--clr-white)}.prg-goals{position:absolute;z-index:10;bottom:0;left:0;width:100%;padding:2rem 1rem;border-radius:var(--rd-0) var(--rd-0) 0 0;background-color:var(--clr-white);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);transform:translateY(100%);opacity:0;visibility:hidden;transition:var(--transition-1)}.prg-wrap.is-active .prg-goals{transform:translateY(0%);opacity:1;visibility:visible}.prg-goals li{font-size:.75rem;line-height:1.3em;font-weight:400;color:var(--clr-text);gap:.75rem;display:flex;align-items:center;justify-content:space-between}.prg-goals li+li{margin-top:.625rem}.prg-goals strong{font-weight:600;color:var(--clr-title)}.prg-goals-close{position:absolute;top:0;right:0;width:2rem;height:2rem;border-radius:0;border:none}@media (min-width:1200px){.prg-informer{display:none}.prg-wrap{max-width:100%;padding:.875rem 1rem;border-radius:var(--rd-0)}.prg-caption{gap:1rem}.prg-caption-text{font-size:1rem}.prg-goals{bottom:auto;top:0;border-radius:var(--rd-0);transform:translateY(-100%)}.prg-wrap.is-active .prg-goals{transform:translateY(-100%)}.prg-goals li{font-size:1rem}.prg-goals-close{display:none}.cart-progress{display:block}.cart-progress .prg-wrap{border-radius:var(--rd-0) var(--rd-0) 0 0}}@media (max-width:1199px){body:has(.prg-informer) #content-block{margin-bottom:5.5rem}}@media (max-width:991px){html:has(.bt-panel) .prg-informer{bottom:3.75rem}html:has(.bt-panel) .prg-informer:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:75px;transform:translateY(100%);background-color:var(--clr-white)}}@media (max-width:767px){body:has(.prg-informer) footer .btn-top{bottom:5.5rem}body:has(.bt-panel):has(.prg-informer) footer .btn-top{bottom:9.5rem}}.lr-img{position:relative;display:block;overflow:hidden;aspect-ratio:1.42/1;border-radius:var(--rd-1)}.lr-img:is(a) img{-webkit-transition:var(--transition-1);transition:var(--transition-1)}.lr-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}.lr-img.size-1{aspect-ratio:1.8/1}.lr-content>*+*,.lr-content .tab>*+*{margin-top:clamp(1rem, 0.2632rem + 1.5351vw, 1.875rem)}.lr-content .title+.text,.lr-content .tab .title+.text{margin-top:.625rem}.lr-content .title:is(a),.lr-content .tab .title:is(a){-webkit-transition:var(--transition-1);transition:var(--transition-1)}.lr-content .contact-icon,.lr-content .tab .contact-icon{--size:clamp(1.25rem, 1.0395rem + 0.4386vw, 1.5rem);border-radius:0;background-color:transparent}.lr-content .contact-icon svg,.lr-content .contact-icon img,.lr-content .tab .contact-icon svg,.lr-content .tab .contact-icon img{width:100%;height:100%}.lr-content .contact-link a,.lr-content .tab .contact-link a{text-decoration-color:currentColor}.lr-content .contact-item,.lr-content .tab .contact-item{gap:.875rem}.lr-content .contact-item+.contact-item,.lr-content .tab .contact-item+.contact-item{margin-top:.875rem}.lr-content.tabs>*+*,.lr-content .tab.tabs>*+*{margin-top:clamp(1.5rem, -4.125rem + 7.5vw, 3.75rem)}.lr-inner>*+*{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.lr-slider.swiper-entry{--sw-bullet:.5rem;--sw-btn:2.5rem}.lr-slider .swiper-pagination{position:absolute;left:0;right:0;bottom:clamp(0.25rem, -0.5921rem + 1.7544vw, 1.25rem);padding:.5rem;border-radius:1rem;background:rgba(0,0,0,.3);-webkit-transform:initial !important;transform:initial !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.lr-slider .swiper-pagination-bullet{margin:0 .5rem !important;border-color:rgba(var(--rgb-white),.3);background-color:rgba(var(--rgb-white),.3)}.lr-slider .swiper-pagination-bullet-active{width:1.875rem;border-radius:var(--rd-0);border-color:rgba(var(--rgb-white),1);background-color:rgba(var(--rgb-white),1)}.lr-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{border-color:rgba(var(--rgb-white),1);background-color:rgba(var(--rgb-white),1)}.lr-slider [class*=swiper-button]{border:none;color:rgba(var(--rgb-white),.75);display:none}.lr-slider [class*=swiper-button] svg{width:50%;height:50%}.lr-slider .swiper-button-prev{left:calc(0rem + clamp(0.5rem, -5.68rem + 6.69vw, 1.25rem))}.lr-slider .swiper-button-next{right:calc(0rem + clamp(0.5rem, -5.68rem + 6.69vw, 1.25rem))}@media (min-width:992px){.lr-wrapp.lr-right>*:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lr-right .lr-title{text-align:right}.lr-slider{margin-top:calc(var(--navHeight) * -1)}}@media (min-width:1200px){.lr-wrapp>*:last-child{padding-left:5%}.lr-content{max-width:92%}.lr-content a.title:hover{color:var(--clr-primary)}a.lr-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media (max-width:991px){.lr-wrapp{--bs-gutter-y:1rem}.lr-wrapp>*:first-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.lr-img{--rd-1:.625rem}}.event-info{display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(0.5rem, 0.0789rem + 0.8772vw, 1rem)}.event-item{display:flex;flex-direction:column;justify-content:flex-end}.event-item>*+*{margin-top:.25rem}.event-icon{--size:2.5rem;position:relative;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;border-radius:100%;background-color:#fdf2ee}.event-icon img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:58%;height:58%}.event-text{font-size:var(--text);line-height:1.3em;font-weight:400;color:var(--clr-text)}.event-text b{font-weight:500;color:var(--clr-title)}.event-text>*+*{margin-top:.25rem}.blog-wrap>*+*{margin-top:clamp(1.5rem, 0.2368rem + 2.6316vw, 3rem)}.blog-img{position:relative;overflow:hidden;display:block;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;aspect-ratio:1.8/1;border-radius:var(--rd-1)}.blog-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.blog-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.blog-content>*+*{margin-top:.625rem}.blog-content>*+.btn{margin-top:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.blog-detail-img{position:relative;aspect-ratio:3.11/1;border-radius:var(--rd-1);margin-bottom:var(--sp-sm)}.blog-detail-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;content-visibility:auto;border-radius:var(--rd-1)}@media (min-width:992px){.blog-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5%}.blog-item:nth-child(even) .blog-content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.blog-item .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-item .text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1200px){a.blog-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog-item a.title:hover{color:var(--clr-primary)}.blog-content{max-width:max(37%, 36.25rem);margin-inline:3.5% auto}}@media (max-width:991px){.blog-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 1rem}}.contact-card{position:relative;background-color:#fdf2ee;border-radius:var(--rd-1);padding:clamp(0.75rem, -0.7237rem + 3.0702vw, 2.5rem)}.contact-card .contact-wrapp{gap:.5rem clamp(1rem, -0.2632rem + 2.6316vw, 2.5rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-card>*+*{margin-top:.875rem}.contact-icon{--size:clamp(2.25rem, 1.389rem + 1.7937vw, 2.5rem);position:relative;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;border-radius:100%;background-color:var(--current-color)}.contact-icon svg,.contact-icon img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%;height:60%}.contact-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.contact-link a,.contact-link p{font-size:var(--text);line-height:1.3em;font-weight:500;color:var(--clr-text)}.contact-link b{font-weight:600}.contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.contact-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){a.contact-icon:hover{background-color:var(--clr-primary)}.contact-link a:hover{color:var(--clr-primary)}}.contact-section .title-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem clamp(1rem, -1.1875rem + 2.9167vw, 1.875rem)}.contact-section .title-wrapp>*+*{margin-top:0}.contact-section .title{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.contact-section .social-links a{--size:clamp(2.5rem, 2.1842rem + 0.6579vi, 2.875rem);--size-icon:1.25rem;border-radius:100%;background-color:#fdf2ee;color:var(--clr-primary)}.contact-grid{--gap:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--gap);grid-row-gap:var(--gap)}.contact-block{position:relative;border-radius:var(--rd-1);border:.0625rem solid var(--clr-border);padding:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.contact-block .contact-icon{background-color:#fdf2ee}.contact-block .contact-link a{text-decoration-color:currentColor}.contact-block .contact-item+.contact-item{margin-top:clamp(0.5rem, -0.125rem + 0.8333vw, 0.75rem)}.map-block{position:relative;overflow:hidden;display:block;border-radius:var(--rd-1);padding-top:max(22.5rem, 25vw)}.map{position:absolute;inset:0;border-radius:var(--rd-1)}@media (max-width:991px){.contact-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.contact-section .title-wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-section .title{-webkit-transform:initial;transform:initial}.contact-grid{grid-template-columns:repeat(1,1fr)}}.infoBox{--space:.625rem;line-height:0}.infoBox>img{z-index:10;opacity:0}.infoBox>img,.infoBox .btn-close{position:absolute !important;top:var(--space);right:var(--space);width:1rem;height:1rem;border-radius:0;border:none}.infoBox>img:before,.infoBox>img:after,.infoBox .btn-close:before,.infoBox .btn-close:after{width:100%}.info-box-wrapper{position:relative;z-index:1;background-color:var(--clr-white);border-radius:var(--rd-0)}.info-box-inner{padding:calc(var(--space) * 3) calc(var(--space) * 1.5) calc(var(--space) * 2) calc(var(--space) * 1.5)}.info-box-inner>*+*{margin-top:.625rem}.cnt-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--clr-title);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.cnt-info{font-family:var(--ff-1);font-size:var(--text);line-height:1.2em;font-weight:500;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.cnt-info>*+*{margin-top:.25rem}.cnt-info a{color:currentColor;-webkit-transition:none;transition:none}@media (min-width:1200px){.infoBox img:hover+.info-box-wrapper .btn-close{color:var(--clr-primary)}.cnt-item:hover{color:var(--clr-primary)}}.tabs{position:relative}.tab-nav{position:relative;line-height:0;overflow-y:hidden;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin-inline:calc(var(--bs-gutter-x) * -1);padding-inline:var(--bs-gutter-x);padding-bottom:.25rem;margin-bottom:clamp(1.5rem, -4.125rem + 7.5vw, 3.75rem)}.tab-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.tab-toggle div{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;height:2.5rem;background-color:transparent;border:.0625rem solid var(--clr-text);border-radius:3rem;-webkit-transition:var(--transition-1);transition:var(--transition-1);font-size:var(--text-md);line-height:normal;font-weight:600;color:var(--clr-text);white-space:nowrap;padding:.5em .875em}.tab-toggle div.is-active{background-color:var(--clr-primary);border-color:var(--clr-primary);color:var(--clr-white)}.tabs-wrap{position:relative}:where(.tab){display:none}.tab:first-child{display:block}@media (min-width:992px){.col-tab{margin-left:calc(50% - var(--bs-gutter-x) * 0.5)}}@media (min-width:1200px){.tab-toggle div:not(.is-active):hover{color:var(--clr-primary);border-color:var(--clr-primary)}.col-tab{margin-left:calc(55% - var(--bs-gutter-x) * 0.5)}}.accordion{position:relative;z-index:1}.accordion-item{--padding-acc:.5rem;position:relative;border-bottom:.0625rem solid var(--clr-grey)}.accordion-item+.accordion-item{margin-top:1rem}.accordion-title{position:relative;cursor:pointer;font-size:1rem;line-height:normal;font-weight:400;color:var(--clr-text);-webkit-transition:var(--transition-1);transition:var(--transition-1);padding-block:var(--padding-acc)}.accordion-title i{display:inline-block;position:absolute;right:0;top:var(--padding-acc);width:1.125rem;height:1.125rem;-webkit-transition:var(--transition-1);transition:var(--transition-1);color:currentColor}.accordion-title i:before{content:"";position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:.625rem;height:.625rem;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor}.accordion-title.is-active{color:var(--clr-primary)}.accordion-title.is-active i{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.accordion-inner{display:none;padding-block:.75rem;border-top:.0625rem solid var(--clr-grey)}@media (min-width:1200px){.accordion-title:hover{color:var(--clr-primary)}}.input-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem .625rem}.input-button label{font-size:var(--text-md);line-height:1.3em;font-weight:400;color:var(--clr-text)}.input-button input::-webkit-input-placeholder{text-transform:initial}.input-button input::-moz-placeholder{text-transform:initial}.input-button input:-ms-input-placeholder{text-transform:initial}.input-button input::-ms-input-placeholder{text-transform:initial}.input-button input::placeholder{text-transform:initial}.input-button .input-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-button .input-field .btn-close{--size:.875rem;position:absolute;z-index:2;top:50%;right:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;color:var(--clr-primary);opacity:0;visibility:hidden}.input-button .input-field .btn-close:before,.input-button .input-field .btn-close:after{width:100%}.input-button .input-field.value .btn-close{opacity:1;visibility:visible}.input-button .input-field.invalid~.input-error{display:block}.input-button .input-field.invalid .btn-close{opacity:1;visibility:visible;color:var(--clr-red)}.input-button .input-field.success~.input-success{display:block}.input-button .input{text-transform:uppercase}.input-button .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-button .input-error,.input-button .input-success{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.utensils-wrapp.ch-box-wrap{--lh-size:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:var(--rd-1);border:.0625rem solid #eee;padding:clamp(0.75rem, 0.3289rem + 0.8772vw, 1.25rem)}.utensils-wrapp .ch-box{display:inline-block}.utensils-wrapp .ch-box input[type=radio]:checked~.utensils-qty{display:-webkit-box;display:-ms-flexbox;display:flex}.utensils-qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;margin-top:.25rem;display:none}.utensils-qty p{font-size:var(--text-md);font-weight:400;line-height:1.3em;color:var(--clr-text)}.utensils-qty .thumb-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:calc(var(--thumb-size) * -0.5)}.moneychange-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.moneychange-input>*{-ms-flex-negative:0;flex-shrink:0}.moneychange-input .input-field{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.moneychange-input.diabled .input-field input{pointer-events:none}.alert-msg{position:relative;border-radius:var(--rd-1);background-color:#fdf2ee;padding:1rem 1.25rem;font-size:var(--text);line-height:1.3em;font-weight:500;color:var(--clr-text)}.alert-msg>*+*{margin-top:.375rem}.alert-msg b{font-weight:600}.alert-msg i{font-weight:600;color:var(--clr-zone)}.not-delivery{display:none;position:absolute;top:1rem;left:1rem;right:1rem;background:#e0cfbf;font-size:1rem;line-height:1.25em;font-weight:500;color:var(--clr-text);padding:1rem}.toggle-block{display:none}.cht-sec{--space:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.cht-sec-empty .cart-empty-message:before{content:none}.cht-sec-empty .cart-empty-message>*+*{margin-top:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.cht-wrapp{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.cht-items{max-height:calc(var(--itemsHeight) * 2 + 0.875rem);overflow-y:auto;overflow-x:hidden;-webkit-transition:.35s ease max-height;transition:.35s ease max-height}.cht-items-auto{padding-right:.5rem}.cht-items-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cht-items-wrapp>*+*{margin-top:var(--space)}.cht-items-wrapp.is-open .cht-items{max-height:1000px;-webkit-transition:.4s ease max-height;transition:.4s ease max-height}.cht-items-wrapp .btn-link{margin-left:auto;margin-bottom:1rem}.cht-map{position:relative;overflow:hidden;padding-bottom:63%;border-radius:var(--rd-1)}.cht-map .map-delivery{position:absolute;inset:0;border-radius:var(--rd-1)}.cht-errors+.cht-map{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.form-part-item>*+*{margin-top:var(--space)}.form-part>*+*{margin-top:var(--space)}.form-part+.form-part{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.form-part+*{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.form-part+.thank-price{margin-top:clamp(1.25rem, 0.6184rem + 1.3158vi, 2rem);padding-top:clamp(1.25rem, 0.6184rem + 1.3158vi, 2rem);border-top:.0625rem solid #eee}.thank-price+.input-error{margin-top:1rem}*+.form-part{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}*+.main-order-button{margin-top:1rem}.cart-empty-sec{display:none}.cart-empty-sec .title-sec{margin-bottom:3.125rem}@media (min-width:1200px){.cht-wrapp>*:first-child .form{max-width:max(90%, 46.875rem)}}@media (max-width:575px){.cht-map{padding-bottom:85%}}.thank-block{--gap:clamp(1.25rem, 0.3488rem + 1.4535vw, 1.875rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap)}.thank-items{--img-size:6.75rem;--gap:clamp(0.5rem, -0.1316rem + 1.3158vw, 1.25rem);max-height:calc((var(--img-size) + var(--gap) * 2) * 2 + 0.875rem);overflow-y:auto;overflow-x:hidden}.thank-items-auto{padding-right:.5rem}.thank-price-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem}.thank-price-item+.thank-price-item{margin-top:.375rem}.thank-price-item p:first-child{font-size:var(--text-md);font-weight:400;line-height:1.25em;color:var(--clr-text)}.thank-price-item p:last-child{font-size:var(--text);font-weight:500;line-height:1.28em;color:var(--clr-title)}.thank-total-item p:first-child{font-size:var(--text);font-weight:500;line-height:1.28em;color:var(--clr-title)}.thank-total-item p:last-child{font-size:var(--h6);font-weight:600;line-height:1.3em;color:var(--clr-primary)}.thank-info{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:.625rem 1.5rem;border-top:.0625rem solid #eee;background-color:var(--clr-white);font-size:var(--text);font-weight:500;line-height:1.28em;color:var(--clr-title);padding-top:var(--gap)}@media (max-width:575px){.thank-items{--img-size:5.25rem}.thank-items .prd-horiz-size{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.delivery-inner{--bs-gutter-x:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);--bs-gutter-y:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.delivery-wrapp{--gap:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap)}.delivery-card{position:relative;border-radius:var(--rd-1);border:.0625rem solid var(--clr-primary);background-color:var(--clr-white);display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem, -1.0216rem + 3.6638vw, 3.375rem);padding:clamp(1.25rem, 0.5819rem + 1.0776vw, 1.875rem) clamp(1.25rem, -1.0216rem + 3.6638vw, 3.375rem)}.delivery-icon{--size:clamp(6rem, 4.3966rem + 2.5862vw, 7.5rem);display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.delivery-icon img{width:100%;height:100%;content-visibility:auto}.delivery-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.delivery-content>*+*{margin-top:.625rem}.delivery-content .title{color:var(--clr-zone)}.delivery-content .text{--text-space:.25rem}.delivery-map-wrapp{position:relative;overflow:hidden;border-radius:var(--rd-1);height:100%;padding-top:max(25vw, 50%)}.delivery-map-wrapp .map-delivery{position:absolute;inset:0;border-radius:var(--rd-1)}.delivery-map-inputs{--int-height:clamp(3rem, 2.5789rem + 0.8772vw, 3.5rem);--int-pd:clamp(0.5rem, 0.0789rem + 0.8772vw, 1rem);--font-size:var(--text-md);--gap-out:clamp(0.75rem, -1.125rem + 2.5vw, 1.875rem);--clr-title:#fff;--clr-text:#fff;--clr-white:#393939;--clr-border:#393939;position:absolute;z-index:2;top:var(--gap-out);left:var(--gap-out);width:calc(100% - var(--gap-out) * 2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(0.25rem, -0.9375rem + 2.0833vw, 1.25rem)}.delivery-map-inputs .SumoSelect{z-index:2}.delivery-map-inputs>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.delivery-map-inputs>*:nth-child(1),.delivery-map-inputs>*:nth-child(2){-ms-flex-preferred-size:22.25rem;flex-basis:22.25rem}.delivery-map-inputs>*:nth-child(3){-ms-flex-preferred-size:8.25rem;flex-basis:8.25rem}@media (min-width:1200px){.delivery-map-inputs .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#09090a}}@media (max-width:1199px){.delivery-wrapp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.delivery-card{width:calc(50% - var(--gap) / 2)}}@media (max-width:767px){.delivery-card{width:100%}.delivery-map-wrapp{padding-top:max(25vw, 125%)}.delivery-map-inputs{-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery-map-inputs>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width:575px){.delivery-icon{--size:4.75rem}}.payment-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.payment-card{position:relative;border-radius:var(--rd-1);background-color:var(--bg-1);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem);padding:clamp(1.25rem, 0.5819rem + 1.0776vw, 1.875rem) clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.payment-icon{--size:5rem;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}.payment-icon img{width:100%;height:100%;content-visibility:auto}.payment-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.payment-content>*+*{margin-top:.625rem}.payment-content .text{--text-space:.25rem;--clr-text:rgba(var(--rgb-white),.75)}@media (max-width:991px){.payment-wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pagination{--size:clamp(2.25rem, 1.25rem + 1.6667vw, 3rem);--font-size:var(--text);--gap:.625rem;position:relative;display:block;margin-top:clamp(1.5rem, 0.6579rem + 1.7544vw, 2.5rem)}.pagination ul{line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gap)}.pagination li{position:relative;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;font-size:var(--font-size);font-weight:500;line-height:var(--size);color:var(--clr-text);text-align:center}.pagination a{display:inline-block;position:relative;width:100%;height:100%;border-radius:100%}.pagination .dots{pointer-events:none}.pagination .pag-arrow a{background-color:#eee;color:var(--clr-title)}.pagination .pag-arrow a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35%;height:35%;-ms-flex-negative:0;flex-shrink:0}.pagination .pag-arrow a svg *[stroke]{stroke:currentColor}.pagination .pag-arrow:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination li.active a{background-color:var(--clr-primary);color:var(--clr-white);pointer-events:none}@media (min-width:1200px){.pagination li a:hover{color:var(--clr-primary)}.pagination li.pag-arrow a:hover{color:var(--clr-primary)}}.contact-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.contact-links li{line-height:0}.contact-links a{position:relative;font-size:clamp(0.75rem, 0.5395rem + 0.4386vw, 1rem);line-height:normal;font-weight:400;color:var(--clr-secondary);text-decoration:underline;text-decoration-color:transparent}.contact-links-inner .text{font-size:clamp(0.75rem, 0.5395rem + 0.4386vw, 1rem);color:var(--clr-secondary)}.contact-links-inner .text *+:where(*){margin-top:.5rem}@media (min-width:1200px){.contact-links a:hover{text-decoration-color:currentColor}}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.social-links li{line-height:0}.social-links a{--size:clamp(3.75rem, 0.9375rem + 3.75vi, 4.875rem);--size-icon:1.5rem;position:relative;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--rd-1);background-color:var(--bg-1);color:var(--clr-primary)}.social-links a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:var(--size-icon);height:var(--size-icon);-ms-flex-negative:0;flex-shrink:0}.social-links a svg *[fill]{fill:currentColor}.social-links a svg *[stroke]{stroke:currentColor}@media (min-width:1200px){.social-links a:hover{background-color:var(--clr-primary);color:var(--clr-white)}}footer{position:relative;padding-block:1.5rem}footer .btn-top{position:absolute;top:0;right:2.75rem}.footer-logo{display:block;width:100%;max-width:clamp(10rem, 2.6316rem + 15.3509vi, 18.75rem);margin-inline:auto}.footer-logo img{display:block;width:100%}.footer-logo-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(2.5rem, -5.1875rem + 9.5833vw, 4.875rem)}.footer-contact .contact-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:0}.footer-contact .contact-inner>*+*{margin-top:1rem}.footer-contact .contact-inner:last-of-type{margin-left:auto}.footer-contact .contact-icon{--size:1.25rem;border-radius:0;background-color:transparent}.footer-contact .contact-icon svg,.footer-contact .contact-icon img{width:100%;height:100%}.footer-contact .contact-link a,.footer-contact .contact-link p{font-size:var(--text-md);color:var(--clr-white)}.footer-contact .contact-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-contact .contact-item+.contact-item{margin-top:1rem}.footer-contact .contact-wrapp{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem 1.5rem}.footer-contact .contact-wrapp>.contact-item+.contact-item{margin-top:0}.footer-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(0.75rem, -0.9375rem + 2.0833vw, 1.25rem)}.footer-links li{line-height:0}.footer-copy,.dev-link,.footer-links a{font-size:var(--text-md);line-height:1.5em;font-weight:300;color:rgba(var(--rgb-white),.85)}.dev-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem}.dev-link img{width:5rem}.footer-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.footer-block{position:relative;border-radius:var(--rd-1);background-color:var(--bg-1);padding:clamp(1.25rem, -5rem + 8.3333vw, 3.75rem)}.footer-block.footer-bottom{padding-block:clamp(1.25rem, 0rem + 1.6667vw, 1.75rem)}@media (min-width:992px){.footer-layout{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-min-content 1fr;-ms-grid-columns:min-content 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-auto-rows:1fr -webkit-min-content;grid-auto-rows:1fr min-content;gap:1rem}.footer-layout>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:1200px){.footer-contact .contact-link a:hover{color:var(--clr-primary)}.footer-links a:hover{color:var(--clr-primary)}.dev-link a:hover{color:var(--clr-primary)}.footer-contact{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-contact .contact-inner{min-width:18.75rem}.footer-contact .contact-inner:last-of-type{margin-left:0}}@media (max-width:1199px){.footer-contact .contact-wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:991px){.footer-social .social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .btn-top{position:fixed;z-index:50;top:auto;bottom:.625rem;right:1rem}}@media (max-width:767px){.footer-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.footer-contact .contact-inner:last-of-type{margin-left:0}}.popup-wrapper{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;left:-100%;-webkit-transition-delay:.3s;transition-delay:.3s;display:block}.popup-wrapper .bg-layer{position:absolute;left:0;right:0;top:-6.25rem;bottom:-6.25rem;background:rgba(var(--rgb-title),.5);opacity:0;-webkit-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.popup-wrapper.active{left:0;-webkit-transition-delay:0s;transition-delay:0s}.popup-wrapper.active .bg-layer{opacity:1}.popup-content{position:absolute;inset:0;font-size:0;text-align:center;letter-spacing:0;padding:.75rem;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden;-webkit-transform:translateY(6.25rem);transform:translateY(6.25rem);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.popup-content.active{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;visibility:visible;cursor:default}.popup-content:after{content:"";display:inline-block;vertical-align:middle;height:100%}.popup-content .layer-close{position:absolute;left:0;bottom:0;right:0;height:625rem}.popup-container{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;width:100%;max-width:50rem;background:var(--clr-white);border-radius:var(--rd-1)}.popup-container .btn-close{position:absolute;z-index:10;top:clamp(0.625rem, 0.0987rem + 1.0965vw, 1.25rem);right:clamp(0.625rem, 0.0987rem + 1.0965vw, 1.25rem);margin:0}.popup-container.size-1{max-width:var(--container-width)}.popup-container.size-1 .decor-1{bottom:0;right:0}.popup-container.size-auto{max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-container .decor{position:absolute;top:0;left:0;width:18.75%;max-width:9.375rem}.popup-container .decor-1{position:absolute;bottom:-11%;right:-13%;width:32.5%;max-width:16.25rem}.popup-align{position:relative;z-index:1;padding-block:clamp(3rem, 0.0526rem + 6.1404vw, 6.5rem);padding-inline:clamp(1rem, -2.5789rem + 7.4561vw, 5.25rem)}.popup-align>*+*{margin-top:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.popup-align>*+.contact-card{margin-top:clamp(1.25rem, 0.1974rem + 2.193vw, 2.5rem)}.popup-align.type-2{padding-inline:clamp(1rem, -1.7368rem + 5.7018vw, 4.25rem)}.popup-align.type-3{padding-block:clamp(3rem, -0.5263rem + 5.2632vw, 5rem);padding-inline:clamp(1rem, -5.5263rem + 13.5965vw, 8.75rem)}[data-popup]{cursor:pointer}@media (max-width:575px){.popup-container .decor-1{bottom:-1rem;right:-1rem}}.cookies-informer{position:fixed;bottom:3rem;left:1rem;right:1rem;margin-inline:auto;-webkit-transform:translate(0%,100%);transform:translate(0%,100%);width:calc(100% - 2rem);max-width:min(100%, 86.25rem);-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);background-color:var(--clr-white);border-radius:var(--rd-1);-webkit-transition:var(--transition-1);transition:var(--transition-1);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1rem clamp(1rem, 0.3684rem + 1.3158vw, 1.75rem);display:block}.cookies-informer .btn-close{--size:1.5rem;border-color:transparent}.cookies-informer .btn-close:before,.cookies-informer .btn-close:after{width:75%}.cookies-informer-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem)}.cookies-informer.active{z-index:500;visibility:visible;opacity:1;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}.cookies-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem)}.cookies-btn-wrap .btn{width:auto}@media (max-width:575px){.cookies-informer{bottom:1.25rem}.cookies-informer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies-btn-wrap{margin-left:auto}}.page-404{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:calc(var(--svh) - var(--h-top-height) - var(--h-bottom-height));padding:2.5rem 0}.page-404-inner{width:100%}.page-404-inner>*+*{margin-top:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.page-404-inner>*+*:is(.btn){margin-top:clamp(1.5rem, 0.6579rem + 1.7544vw, 2.5rem)}.page-404-img{display:block;width:100%;margin-inline:auto}.page-404-img img{width:100%}@media (max-width:991px){.page-404-inner{text-align:center}.page-404-img{max-width:85%;margin-bottom:1.5rem}}.bt-panel{--h-height:calc(var(--h-top-height) + var(--h-bottom-height));--bt-panel-height:calc(100dvh - var(--h-height));--bt-panel-padding:1rem;--bt-menu-height:3.75rem;--bt-handler-height:calc(var(--bt-panel-padding) * 1);display:none;padding-block:var(--bt-handler-height) 0;padding-inline:0;position:sticky;z-index:99;left:0;bottom:0;width:100%}.bt-panel.in-progress{z-index:120}.bt-panel.in-progress *{-webkit-transition:none !important;transition:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bt-menu{position:relative;z-index:3;width:100%;padding:.25rem;background:var(--clr-white);height:var(--bt-menu-height);border-radius:var(--rd-0) var(--rd-0) 0 0;opacity:calc(1 - var(--bt-progress, 0));-webkit-transform:translateY(calc((100% + var(--bt-panel-padding)) * var(--bt-progress, 0)));transform:translateY(calc((100% + var(--bt-panel-padding)) * var(--bt-progress, 0)));-webkit-box-shadow:0 .1875rem .0625rem -.125rem rgba(0,0,0,.2),0 .125rem .125rem rgba(0,0,0,.1411764706),0 .0625rem .3125rem rgba(0,0,0,.1215686275);box-shadow:0 .1875rem .0625rem -.125rem rgba(0,0,0,.2),0 .125rem .125rem rgba(0,0,0,.1411764706),0 .0625rem .3125rem rgba(0,0,0,.1215686275);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;gap:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bt-menu>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bt-menu-item{font-size:.75rem;line-height:1em;color:var(--clr-text);text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color var(--transition-1);transition:color var(--transition-1)}.bt-menu-item svg{width:1.5rem;height:1.5rem}.bt-menu-item b{margin-top:.0625rem;display:block}.bt-menu-item:active{color:var(--clr-primary)}.bt-panel-inner{position:fixed;z-index:1;left:0;right:0;bottom:0;max-height:calc(100dvh - var(--h-height));-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform:translateY(calc(100% - var(--bt-menu-height) - var(--bt-handler-height) - var(--bt-panel-padding) * 2));transform:translateY(calc(100% - var(--bt-menu-height) - var(--bt-handler-height) - var(--bt-panel-padding) * 2))}.bt-overlay{pointer-events:none;position:fixed;z-index:0;inset:-20vh 0;opacity:var(--bt-progress,0);background:rgba(var(--rgb-title),.5)}.bt-container{-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex}.bt-handler{display:none;position:absolute;z-index:10;top:0;left:0;right:0;width:auto;height:var(--bt-handler-height);color:#bebebe}.bt-handler:before{content:"";position:absolute;left:50%;top:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:8rem;height:.25rem;border-radius:.25rem;background:currentColor}.bt-handler:active{color:var(--clr-primary)}.bt-content{--controls-height:2.25rem;position:relative;pointer-events:none;opacity:var(--bt-progress,0);max-height:calc(100dvh - var(--h-height));padding-block:var(--bt-handler-height) var(--bt-panel-padding);background-color:var(--clr-white);border-radius:var(--rd-1) var(--rd-1) 0 0;-webkit-box-shadow:0rem calc(100vh + var(--bt-handler-height)) 0rem 100vh var(--clr-white);box-shadow:0rem calc(100vh + var(--bt-handler-height)) 0rem 100vh var(--clr-white);-webkit-transition:opacity .25s;transition:opacity .25s;width:100%}.bt-close{position:absolute;z-index:11;right:.25rem;top:.25rem;width:calc(var(--bt-handler-height) * 1.375);height:calc(var(--bt-handler-height) * 1.375);color:var(--clr-text);border-radius:100%;border:.0625rem solid currentColor}.bt-close:before,.bt-close:after{content:"";position:absolute;top:50%;left:50%;width:50%;height:.125rem;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor}.bt-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.panel-is-open{overflow:clip}.panel-is-open *::-webkit-scrollbar{display:none}.panel-is-open .bt-panel{z-index:120}.panel-is-open .bt-panel-inner{-webkit-transform:translateY(0);transform:translateY(0)}.panel-is-open .bt-content,.panel-is-open .bt-overlay{pointer-events:all}.bt-tab-controls{position:absolute;top:var(--bt-handler-height);left:0;width:100%;line-height:0;padding:.5rem .75rem;background-color:var(--clr-white);gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.bt-tab-controls>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.bt-tab-controls div{display:inline-block;position:relative;cursor:pointer;font-size:.75rem;font-weight:500;line-height:1em;color:var(--clr-title);height:var(--controls-height);padding:.5rem;text-align:center;text-transform:uppercase;border-radius:var(--rd-1);border:.0625rem solid transparent;background-color:var(--clr-border);-webkit-transition:var(--transition-1);transition:var(--transition-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bt-tab-controls div.is-active{color:var(--clr-primary);background-color:var(--clr-white);border-color:currentColor}.bt-tabs{padding-top:calc(var(--controls-height) + 1rem);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}:where(.bt-tab){display:none}.bt-tab{position:relative;overflow-x:hidden;overflow-y:auto;width:100%}.bt-tab .cart{position:relative;width:100%;opacity:1;visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%)}.bt-tab .cart_bottom{padding:1.5rem var(--gap) 0 var(--gap)}.bt-tab .cart-empty-message{min-height:12.5rem;padding-bottom:0}.bt-tab .cht-sec{padding-block:.75rem 0}.bt-tab:first-child{display:block}@media (max-width:991px){.bt-panel{display:block}}.section:first-child,.section.animated{opacity:1}.btn-fixed{display:inline-flex}#map-section{position:absolute;top:0;left:0;width:100%}@media (max-width:767px){.btn-fixed{display:none}}
.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}

.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}
.input-field{--int-height:clamp(3rem, 2.5789rem + 0.8772vw, 3.5rem);--int-pd:clamp(0.5rem, 0.0789rem + 0.8772vw, 1rem);--font-size:var(--text-md);display:block;position:relative;text-align:left;line-height:0;font-size:var(--font-size)}.input{position:relative;z-index:1;font-size:var(--font-size);font-weight:400;line-height:var(--int-height);height:var(--int-height);text-overflow:ellipsis;color:var(--clr-title);border:.0625rem solid var(--clr-border);border-radius:3rem;background-color:var(--clr-white);-webkit-transition:var(--transition-1);transition:var(--transition-1);padding-block:var(--int-pd);padding-inline:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem)}textarea.input{height:6.25rem;border-radius:var(--rd-1);line-height:1.3em;padding-block:calc(var(--int-pd) * 0.875)}.input-placeholder{display:inline-block;pointer-events:none;position:absolute;text-align:left;z-index:2;top:0;left:calc(clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem) - 0.25em);-webkit-transform:translateY(calc((var(--int-height) - 1.25em) / 2));transform:translateY(calc((var(--int-height) - 1.25em) / 2));font-size:var(--font-size);line-height:1.3em;font-weight:400;color:var(--clr-text);padding-inline:.25em;max-width:calc(100% - var(--int-pd) * 2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;background-color:var(--clr-white);-webkit-transition:var(--transition-1);transition:var(--transition-1)}::-webkit-input-placeholder{font-size:var(--font-size);line-height:1em;font-weight:400;color:var(--clr-text);opacity:1}::-webkit-input-placeholder,::-moz-placeholder,::placeholder{font-size:var(--font-size);line-height:1em;font-weight:400;color:var(--clr-text);opacity:1}textarea.input+.input-placeholder{-webkit-transform:translateY(var(--int-pd));transform:translateY(var(--int-pd))}.input-error{font-size:.875rem;line-height:1.3em;font-weight:500;color:var(--clr-red);margin-top:.25rem;display:none}.input-success{font-size:.875rem;line-height:1.3em;font-weight:500;color:#00634b;margin-top:.25rem;display:none}.input-field.focus{z-index:5}.input-field.focus .input-placeholder,.input-field.value .input-placeholder{font-size:calc(var(--font-size) * 0.875);-webkit-transform:translateY(-.625em);transform:translateY(-.625em)}.input-field:where(.focus) .input{border-color:var(--clr-text)}.input-field.invalid:not(.value) .input,.input-field.invalid-email .input{border-color:var(--clr-red)}.input-field.invalid:not(.value) .input-error,.input-field.invalid-email .input-error{display:block}.input-field.focus .input:not(textarea):-webkit-autofill,.input-field.value .input:not(textarea):-webkit-autofill,.input-field.focus .input:not(textarea):-webkit-autofill:hover,.input-field.value .input:not(textarea):-webkit-autofill:hover,.input-field.focus .input:not(textarea):-webkit-autofill:focus,.input-field.value .input:not(textarea):-webkit-autofill:focus,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{border:0;-webkit-text-fill-color:var(--clr-text);-webkit-box-shadow:inset 0 0 0 .0625rem var(--clr-text),inset 0 0 6.25rem var(--clr-white);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ch-box-wrap{--ch-size:1rem;--lh-size:calc(var(--ch-size) * 1.125);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lh-size)}.ch-box-wrap:last-child{margin-bottom:0}.ch-box{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:var(--lh-size);font-size:var(--ch-size);text-align:left}.ch-box a{display:inline;text-decoration:underline}.ch-box>*{-ms-flex-item-align:start;align-self:flex-start}.ch-box input[type=radio],.ch-box input[type=checkbox]{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;color:var(--clr-text);height:var(--lh-size);width:var(--lh-size);-ms-flex-negative:0;flex-shrink:0;margin-right:calc(var(--ch-size) / 2);border-radius:.125rem;border:.0625rem solid currentColor}.ch-box input[type=radio]:before,.ch-box input[type=checkbox]:before{content:"";position:absolute;z-index:1;top:50%;left:50%;display:block;width:65%;height:65%;background-color:var(--clr-primary);border-radius:.125rem;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:var(--transition-2);transition:var(--transition-2)}.ch-box input[type=radio]:checked,.ch-box input[type=checkbox]:checked{border-color:var(--clr-primary)}.ch-box input[type=radio]:checked:before,.ch-box input[type=checkbox]:checked:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.ch-box input[type=radio]{border-radius:100%}.ch-box input[type=radio]:before{border-radius:100%}.ch-box:has(svg){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ch-box:has(svg)>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ch-box:has(svg) span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.ch-box:has(svg) input[type=radio]:checked~span svg,.ch-box:has(svg) input[type=checkbox]:checked~span svg{color:var(--clr-primary)}.ch-box svg{--size:clamp(1.25rem, 0.9342rem + 0.6579vw, 1.625rem);display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0}@media (min-width:1200px){.ch-box a:not(.btn):hover{color:var(--clr-primary)}}@media (max-width:575px){.ch-box-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.SumoSelect{--sel-p:clamp(0.5rem, 0.0789rem + 0.8772vw, 1rem);--sel-h:clamp(3rem, 2.5789rem + 0.8772vw, 3.5rem);--sel-fz:var(--text-md);--sel-items:5;--opt-p:.375rem;--opt-lh:calc(var(--sel-fz) * 1.125);--max-height:calc((var(--opt-p) * 2 + var(--opt-lh)) * var(--sel-items) + var(--opt-p) * 2);cursor:pointer;z-index:1;width:100%}.SelectBox{z-index:0;padding:0;margin:0;line-height:0;font-size:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SumoSelect>.CaptionCont{z-index:3;text-align:left;height:var(--sel-h);padding-block:var(--sel-p);padding-inline:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem) calc(clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem) * 2);background:var(--clr-white);border-radius:3rem;color:var(--clr-title);border:.0625rem solid var(--clr-border);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.SumoSelect>.CaptionCont>span{cursor:pointer;padding-right:0;font-size:var(--sel-fz);font-weight:400;line-height:calc(var(--sel-h) - var(--sel-p) * 2);color:currentColor;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SumoSelect>.CaptionCont>span.placeholder{font-style:normal;color:var(--clr-text)}.SumoSelect>.CaptionCont>label{display:inline-block;cursor:pointer;width:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem);height:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem);color:currentColor;right:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.SumoSelect>.CaptionCont>label i{background-image:none;opacity:1;width:clamp(0.5rem, 0.3947rem + 0.2193vw, 0.625rem);height:clamp(0.5rem, 0.3947rem + 0.2193vw, 0.625rem);top:40%;left:50%;right:auto;bottom:auto;color:currentColor;border-right:.0625rem solid currentColor;border-bottom:.0625rem solid currentColor;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.SumoSelect>.optWrapper{display:block;overflow:auto;z-index:2;padding:0;top:calc(100% - 2.0625rem);left:.0625rem;width:calc(100% - 0.125rem);border:.0625rem solid transparent;border-top:none;border-radius:0 0 var(--rd-0) var(--rd-0);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--clr-white);-webkit-box-shadow:0 0 .3125rem rgba(0,0,0,.06);box-shadow:0 0 .3125rem rgba(0,0,0,.06);-webkit-transition:0s;transition:0s}.SumoSelect>.optWrapper>.options{font-size:var(--sel-fz);max-height:var(--max-height);padding:calc(var(--opt-p) + 2.5rem) 0 var(--opt-p) 0;border-radius:0 !important}.SumoSelect>.optWrapper>.options li.opt{padding:0;border-bottom:0}.SumoSelect>.optWrapper>.options li label{white-space:unset;text-align:left;padding:var(--opt-p) clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);font-size:var(--sel-fz);line-height:var(--opt-lh);font-weight:400;color:var(--clr-text);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.SumoSelect>.optWrapper>.options li.opt.selected label{color:var(--clr-primary)}.SumoSelect>.optWrapper>.options>.opt.disabled:first-child{display:none !important}.SumoSelect>.optWrapper>.options li.group>label{padding:var(--opt-p) var(--sel-p);font-weight:600}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:var(--opt-p)}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{-webkit-box-shadow:none;box-shadow:none;border-color:var(--clr-border)}.SumoSelect.open>.CaptionCont{border-color:var(--clr-border)}.SumoSelect.open>.CaptionCont>label{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.SumoSelect.open>.optWrapper{top:calc(100% - 2.0625rem);opacity:1;visibility:visible;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transition-delay:.2s;transition-delay:.2s}.SumoSelect.disabled{opacity:.5}.SumoSelect.disabled>.CaptionCont{cursor:not-allowed}.SumoSelect.disabled>.CaptionCont>span{cursor:not-allowed}@media (min-width:1200px){.SumoSelect>.optWrapper>.options li.opt:hover{background-color:var(--clr-border)}}.calendar-wrap:before{content:"";position:absolute;z-index:2;pointer-events:none;top:calc((var(--int-height) - 1.125rem) / 2);right:clamp(1rem, 0.5789rem + 0.8772vw, 1.5rem);width:1.125rem;height:1.125rem;background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/icon-date_dark.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.calendar-wrap.open{position:relative;z-index:1002}.daterangepicker.opensright:after,.daterangepicker.opensright:before{display:none}.daterangepicker{z-index:1001;margin-top:.0625rem;border-radius:0;border:none;-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.1);box-shadow:0 0 .25rem rgba(0,0,0,.1);width:auto !important;-webkit-transform:translateY(0px);transform:translateY(0px);font-family:var(--ff-1);opacity:0;visibility:hidden;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transition-delay:0s;transition-delay:0s}.daterangepicker.active{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:.2s;transition-delay:.2s}.daterangepicker.show-calendar .ranges{margin-top:0}.daterangepicker .drp-calendar{max-width:100% !important;min-width:240px}.daterangepicker .drp-calendar.left{padding:0}.daterangepicker .drp-calendar.left .calendar-table{padding:0;border-radius:0;background-color:var(--clr-white)}.daterangepicker .calendar-table thead tr:first-child th{border-radius:0;border:0;height:2rem;font-size:1rem;font-weight:700;line-height:normal;color:var(--clr-text);border-bottom:.0625rem solid #e8e8e8}.daterangepicker .calendar-table thead tr th{padding-block:.75rem}.daterangepicker .calendar-table thead tr:last-child th{padding-block:.75rem 1.25rem}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{padding:.25rem}.daterangepicker .calendar-table .next span{border-color:var(--clr-text)}.daterangepicker .calendar-table .prev span{border-color:var(--clr-border)}.daterangepicker .calendar-table th{cursor:default}.daterangepicker .calendar-table th.next,.daterangepicker .calendar-table th.prev{cursor:pointer}.daterangepicker .calendar-table th.next span,.daterangepicker .calendar-table th.prev span{-webkit-transition:var(--transition-1);transition:var(--transition-1)}.daterangepicker .calendar-table th.next:hover,.daterangepicker .calendar-table th.prev:hover{background-color:var(--clr-primary)}.daterangepicker .calendar-table th.next:hover span,.daterangepicker .calendar-table th.prev:hover span{border-color:var(--clr-white)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{position:relative;z-index:2;width:2rem;height:2rem;min-width:2rem;font-size:.875rem;line-height:normal;font-weight:500;border-radius:0 !important;color:var(--clr-text);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.daterangepicker .calendar-table th{color:var(--clr-primary)}.calendar-table tbody td:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;background-color:transparent;border-radius:100%;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.calendar-table tbody tr:not(:last-child) td.ends{color:var(--clr-plc);opacity:.5}.calendar-table tbody tr:last-child td{display:none}.daterangepicker .calendar-table thead tr:nth-child(2) th{height:2rem}.daterangepicker option.disabled,.daterangepicker td.disabled{color:var(--clr-plc);text-decoration:none}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:transparent;color:var(--clr-white) !important;opacity:1 !important}.daterangepicker td.available:hover:before,.daterangepicker th.available:hover:before{background-color:var(--clr-input)}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:transparent;color:var(--clr-white) !important}.daterangepicker td.active:before,.daterangepicker td.active:hover:before{background-color:var(--clr-primary)}.daterangepicker td.today:not(.active),.daterangepicker td.today:not(.active):hover{background-color:transparent;color:var(--clr-white)}.daterangepicker td.today:not(.active):before,.daterangepicker td.today:not(.active):hover:before{background-color:rgba(107,80,64,.5)}.input-field.focus.calendar-wrap:before{background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/icon-date_dark.svg)}.input-field:where(.value).calendar-wrap:before{opacity:0}.input-field.invalid:not(.value).calendar-wrap:before,.input-field.invalid-email.calendar-wrap:before{background-image:url(//akhali.lviv.ua/wp-content/themes/akhali/css/../img/icons/icon-date_red.svg)}.form-block{--space:clamp(1rem, 0.7895rem + 0.4386vw, 1.25rem)}.form-block .row{--bs-gutter-x:var(--space);--bs-gutter-y:var(--space)}.form-block>*{margin-bottom:var(--space)}.form-block>*:last-child{margin-bottom:0}.form-block>*+:has(.btn){margin-top:clamp(1.25rem, 0.7237rem + 1.0965vw, 1.875rem)}@media (max-width:991px){.form-block{--space:1rem}}.pac-container{background:var(--clr-white);border-radius:var(--rd-1);border:none;padding:.625rem 0;-webkit-box-shadow:.625rem .625rem 2rem 0 rgba(0,0,0,.15);box-shadow:.625rem .625rem 2rem 0 rgba(0,0,0,.15)}.pac-container .pac-item{position:relative;cursor:pointer;margin:0;border:none;padding:0 1rem;font-size:.875rem;line-height:2.5rem;font-weight:400;color:var(--clr-text);display:block;-webkit-transition:all .25s linear;transition:all .25s linear}.pac-container .pac-item:hover{background:0 0;color:var(--clr-primary)}.pac-container .pac-item:hover .pac-item-query{color:var(--clr-primary)}.pac-icon-marker{display:none !important}.pac-item-query{font-size:1rem;color:var(--clr-title);-webkit-transition:all .25s linear;transition:all .25s linear}.pac-container.pac-logo:after{content:none}.delivery-page .pac-container{background:var(--clr-text)}.delivery-page .pac-container .pac-item{color:var(--clr-white)}.delivery-page .pac-container .pac-item:hover{color:var(--clr-primary)}.delivery-page .pac-container .pac-item:hover .pac-item-query{color:var(--clr-primary)}.delivery-page .pac-item-query{color:var(--clr-white)}
@font-face{font-family:lg;src:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../../fonts/lg.ttf?22t19m) format("truetype"),url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../../fonts/lg.woff?22t19m) format("woff"),url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../../fonts/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(//akhali.lviv.ua/wp-content/themes/akhali/css/vendors/../../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.lg-backdrop{background-color:var(--clr-white) !important}.lg-outer .lg-toolbar{background-color:var(--clr-white);border-radius:var(--rd-1)}.lg-outer .lg-inner{background-color:var(--clr-white);border-radius:var(--rd-1)}.lg-outer:before{content:"";position:fixed;z-index:-1;inset:0;width:100%;height:100%;background:rgba(var(--rgb-title),.5)}.lg-outer .lg-toolbar .lg-icon.lg-close{--size:clamp(1.5rem,.2368rem + 2.6316vw,3rem);position:relative;cursor:pointer;display:inline-block;width:var(--size);height:var(--size);-ms-flex-negative:0;flex-shrink:0;border-radius:100%;color:var(--clr-text);border:.0625rem solid currentColor;-webkit-transition:var(--transition-1);transition:var(--transition-1);margin:.75rem .75rem 0 0;font-size:0;padding:0}.lg-outer .lg-toolbar .lg-icon.lg-close:before,.lg-outer .lg-toolbar .lg-icon.lg-close:after{content:"";position:absolute;top:50%;left:50%;width:min(50%,1rem);height:.125rem;border-radius:.5rem;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor}.lg-outer .lg-toolbar .lg-icon.lg-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.lg-outer .lg-toolbar .lg-icon:not(.lg-close){display:none}.lg-outer .lg-toolbar #lg-counter{font-size:var(--text);color:var(--clr-title)}.lg-outer .lg-actions{--sw-btn:3.125rem}.lg-outer .lg-actions .lg-next,.lg-outer .lg-actions .lg-prev{color:var(--clr-white);padding:0;background-color:transparent;-webkit-transition:var(--transition-1);transition:var(--transition-1)}.lg-outer .lg-actions .lg-next:before,.lg-outer .lg-actions .lg-prev:after{content:none}.lg-outer .lg-thumb{margin:0 auto}.lg-outer .lg-thumb-outer{background-color:var(--clr-white) !important;-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);border-radius:0 0 var(--rd-1) var(--rd-1)}.lg-outer .lg-toogle-thumb{background-color:var(--clr-white) !important;-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.06);box-shadow:0 0 .25rem rgba(0,0,0,.06);color:var(--clr-title);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.lg-outer .lg-thumb-item{border-radius:0 !important;text-align:center}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:var(--clr-primary) !important}.lg-outer.lg-pull-caption-up .lg-sub-html{max-width:80%;margin:0 auto;color:var(--clr-title);background-color:transparent;display:none}.lg-sub-html{display:none}.lg-sub-html>*:not(:last-child){margin-bottom:.625rem}.lg-sub-html .caption{font-size:var(--text);color:var(--clr-title)}.lg-sub-html p{font-size:.75rem;color:var(--clr-title)}.lg-image{transform:none!important}@media (min-width:1200px){.lg-outer .lg{width:80% !important;height:80% !important;margin-block:5%}.lg-backdrop{background-color:var(--clr-white) !important;background-color:transparent !important}.lg-outer .lg-toolbar .lg-icon:hover{color:var(--clr-primary)}.lg-outer .lg-toogle-thumb:hover{color:var(--clr-primary)}.lg-image{max-height:60vh!important;max-width:66vh!important}}@media (max-width:575px){.lg-outer .lg-actions .lg-next,.lg-outer .lg-actions .lg-prev{display:none}}
.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-response-output,.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 .wpcf7-not-valid{border:1px solid #ed1c24}.text iframe{height:auto}.gglcptch.gglcptch_v3{display:none}.grecaptcha-badge{display:none !important}iframe{height:auto}.cky-consent-container{--cookie-px:var(--sp-xs);--clr-title:var(--clr-white);max-width:56.75rem;width:calc(100% - var(--cookie-px) * 2)}.cky-box-bottom-left{--cookie-px:var(--sp-xs);bottom:var(--cookie-px);left:var(--cookie-px)}.cky-consent-container .cky-consent-bar{border-radius:var(--rd-2);padding:var(--sp-sm);-webkit-box-shadow:none;box-shadow:none;border:none}.cky-notice-group{display:grid;grid-gap:var(--sp-sm);grid-template-columns:auto -webkit-min-content -webkit-min-content;grid-template-columns:auto min-content min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:3.125rem}.cky-notice-btn-wrapper{margin-top:0}.cky-notice .cky-title{margin-bottom:0}.cky-notice-des p{font-size:var(--text-s);font-weight:300;line-height:1.3;color:rgba(255,255,255,.75) !important}.cky-notice-des p a{font-size:inherit;color:var(--clr-title);text-decoration:underline;transition:color var(--transition-1),text-decoration var(--transition-1),-webkit-text-decoration var(--transition-1)}.cky-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--btn-fs);padding:0 3.7em 0 1em;height:var(--btn-height);line-height:1;position:relative;border:none;-webkit-tap-highlight-color:transparent;overflow:hidden;vertical-align:middle;border-radius:var(--rd-2);transition:transform var(--transition-1),opacity var(--transition-1),-webkit-transform var(--transition-1)}.cky-btn:before,.cky-btn:after{content:'';position:absolute;right:var(--sp-4xs);bottom:var(--sp-4xs);width:1em;height:1em;background:url(//akhali.lviv.ua/wp-content/themes/akhali/img/icons/arrow-right-down_black.svg) no-repeat;background-size:100%;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.cky-btn:before{opacity:0;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.cky-banner-btn-close{--bw:3.125rem;width:var(--bw) !important;height:var(--bw) !important;background-color:var(--clr-grey) !important;color:#f0f0f0;border-radius:100%;right:clamp(1.25rem, 0.7849rem + 0.969vw, 1.875rem) !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color var(--transition-1),opacity var(--transition-1);transition:color var(--transition-1),opacity var(--transition-1)}.cky-banner-btn-close img{display:none}.cky-banner-btn-close:before,.cky-banner-btn-close:after{content:'';position:absolute;top:50%;left:50%;width:1rem;height:2px;border-radius:4px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor}.cky-banner-btn-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width:1200px) and (hover:hover){.cky-notice-des p a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.cky-btn:hover{opacity:1}.cky-btn:hover:before{-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);opacity:1}.cky-btn:hover:after{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%);opacity:0}.cky-banner-btn-close:hover{color:#ff3f55}}@media (max-width:991px){.cky-notice-group{padding-right:2.625rem}.cky-banner-btn-close{--bw:2.625rem}}@media (max-width:767px){.cky-notice-group{grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0;grid-column-gap:0}.cky-notice-des{padding-right:clamp(1.25rem, 0.7849rem + 0.969vw, 1.875rem) !important;margin-right:2.25rem}.cky-banner-btn-close{--bw:2.25rem;top:var(--sp-sm) !important;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:440px){.cky-notice-des{max-height:none;overflow:initial}.cky-notice-des,.cky-notice-btn-wrapper{padding:0}.cky-notice-btn-wrapper{grid-area:2/3/3/1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cky-notice-btn-wrapper .cky-btn-accept{margin-top:0}}.blog-item-content .date{text-transform:lowercase}.wpcf7 .btn{overflow:visible}.wpcf7-not-valid{border-color:var(--clr-red) !important}.wpcf7-form-control-wrap{display:block}.wpcf7-not-valid-tip{position:absolute !important;left:calc(var(--int-ph) - var(--sp-4xs));top:100%;z-index:1;font-size:.8rem;color:var(--clr-red);background-color:var(--bg);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 var(--sp-4xs);max-width:calc(100% - var(--int-ph) * 2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.focus .wpcf7-not-valid-tip{opacity:0;visibility:hidden}.wpcf7-spinner{position:absolute !important;right:-30px;margin:0}.wpcf7-response-output{display:none}.variable-form.singular-product{display:grid;gap:var(--sp-xs);align-self:flex-start;font-size:var(--text-m);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ch-box a{text-decoration:none}.ch-box-filter.disabled{pointer-events:none}.zen-ui-select__dropdown.active>.zen-ui-select__options{top:100%;opacity:1;visibility:visible;-webkit-transition:var(--transition-1);transition:var(--transition-1);-webkit-transition-delay:.2s;transition-delay:.2s}.zen-ui-select__value{z-index:1;text-align:left;height:var(--sel-h);padding:var(--sel-p);padding-right:calc(var(--sel-p) * 2.5);background:var(--bg);border-radius:var(--rd-2) !important;color:var(--clr-black);border:1px solid var(--clr-light-grey);-webkit-transition:var(--transition-1);transition:var(--transition-1);padding:var(--int-pv) var(--int-ph) !important;padding-right:calc(var(--int-ph) + 1.2rem)!important}.zen-ui-select__value-text{cursor:pointer;padding-right:0;font-size:var(--sel-fz);font-weight:300;line-height:calc(var(--sel-h) - var(--sel-p) * 2);color:currentColor;-webkit-backface-visibility:hidden;backface-visibility:hidden}.zen-ui-select__value.disabled{border-color:var(--clr-black)}.zen-ui-select__value>label{display:inline-block;cursor:pointer;width:var(--sel-fz);height:var(--sel-fz);color:currentColor;right:var(--sel-p);bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--transition-1);transition:var(--transition-1)}.input-field.invalid .SelectBox{border-color:var(--clr-red)}.input-field.invalid .zen-ui-select__value{border-color:var(--clr-red)}.favorites-grid.empty-list,.fl-products.empty-list{display:block}a.disabled-btn{pointer-events:none;opacity:.6}.header-btn.empty .h-fav-count{opacity:0}.zen-ui-select__search input{outline:none!important;border-radius:var(--rd-2)!important;font:inherit;font-weight:300;padding:calc(var(--int-pv)* 0.8) calc(var(--int-ph)* 0.8)!important;padding-right:calc(var(--int-ph)* 0.8 + var(--int-height)* 0.5)!important;font-size:calc(var(--int-fs)* 0.8);height:calc(var(--int-height)* 0.8);position:relative;background-color:var(--clr-white)}.zen-ui-select__dropdown{border-radius:var(--rd-2) !important;padding:var(--sp-4xs);top:100% !important;left:0 !important;border:none;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);--bg:var(--clr-black);background:var(--bg)}.zen-ui-select__dropdown>*{border:none}.zen-ui-select__option{background:transparent!important;color:var(--clr-white);opacity:.75}.zen-ui-select__option:hover,.zen-ui-select__option--current{opacity:1}.zen-ui-select__value>svg{width:.875rem;height:.875rem;fill:var(--clr-black)}.zen-ui-select__value.disabled>svg{transform:translateY(-50%) scale(1,-1);fill:var(--clr-black)}.zen-ui-select__value.disabled{background:var(--clr-white);color:var(--clr-black)}.bt-panel-inner .cart_top{display:none}.thumb-input .inc:disabled{opacity:.5;cursor:default}.more-link{display:inline-block;padding:10px 15px;margin:20px 0;font-size:1em;color:#0073aa;text-decoration:none;border:1px solid #0073aa;border-radius:3px;transition:background-color .3s,color .3s}.more-link:hover,.more-link:focus{background-color:#0073aa;color:#fff}.ingredient.required{border-color:var(--clr-red)}@media (min-width:1200px){.ingredient.hover{border-color:var(--clr-red)}}.cart_items.loading:after{content:"";position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.25rem;height:1.25rem;border:.25rem dotted currentcolor;border-radius:50%;-webkit-animation:1s spin linear infinite;animation:1s spin linear infinite;opacity:.6}.cart_items.loading>*{visibility:visible;opacity:.7;pointer-events:none}.gift-text{font-size:14px}@media (max-width:991px){html:has(.bt-panel) .prg-informer:before{opacity:0}html:has(.bt-panel) .prg-informer{z-index:99}.bt-menu{border-radius:0}[name=loyalty_checkbox]+p .btn-link{font-size:initial}}@media (max-width:768px){[name=loyalty_checkbox]+p{display:inline-grid}}.hidden{display:none !important}