body.theme-theme-4eck .theme-images.single-image{--aspect-ratio: 16/9}body.theme-theme-4eck .theme-images.single-image .theme-blocks-wrapper{--blocks-in-row: 1}body.theme-theme-4eck .theme-images.several-images{--aspect-ratio: 1/1}@media (min-width: 768px){body.theme-theme-4eck .theme-images.several-images .theme-blocks-wrapper{--blocks-in-row: 2}}body.theme-theme-4eck .theme-images .theme-blocks-wrapper{margin-bottom:calc(var(--blocks-bottom-space, var(--blocks-space-between)) * -1)}body.theme-theme-4eck .theme-images .image{line-height:0;margin-bottom:var(--blocks-space-between);--elements-space-y: 0}body.theme-theme-4eck .theme-images .image img{width:100%;height:auto;aspect-ratio:var(--aspect-ratio);border-radius:var(--theme-radius);-o-object-fit:cover;object-fit:cover}
body.theme-theme-4eck .theme-products .theme-product-card .theme-product-badges{position:absolute;top:0;right:0;line-height:initial;padding:var(--product-badge-offset, var(--theme-base-space));z-index:1;--product-badges-gap: var(--theme-base-space);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--product-badges-gap, .625rem)}body.theme-theme-4eck .theme-products .theme-product-card .theme-product-badges li{text-transform:uppercase;padding:.5rem var(--theme-base-space);border-radius:calc(var(--theme-radius) * 2)}body.theme-theme-4eck .theme-products .theme-product-card .theme-product-badges li.color-third{color:var(--theme-third-color)}body.theme-theme-4eck .theme-products .theme-product-card .theme-product-badges li.background-primary{background-color:var(--theme-primary-color)}body.theme-theme-4eck .theme-products .theme-product-card .product-info .product-content .bottom-part .added_to_cart.wc-forward{display:none}body.theme-theme-4eck .theme-products .theme-product-card .price{display:flex;align-items:flex-end;flex-wrap:wrap;--gap: var(--theme-sm-space);-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:calc(var(--gap) / 2)}body.theme-theme-4eck .theme-products .theme-product-card .price del{opacity:.7}body.theme-theme-4eck .theme-products .theme-product-card .product-image{display:block;border-radius:var(--theme-radius);flex-shrink:0;line-height:0;position:relative}body.theme-theme-4eck .theme-products .theme-product-card .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;flex-shrink:0}body.theme-theme-4eck .theme-products .theme-product-card .product-title{display:-webkit-box;-webkit-line-clamp:var(--product-title-lines, 2);-webkit-box-orient:vertical;overflow:hidden}body.theme-theme-4eck .theme-products .theme-product-card.suggested-banner,body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card{background-color:var(--theme-third-color)}body.theme-theme-4eck .theme-products .theme-product-card.suggested-banner{border-radius:calc(var(--theme-radius) * 2);max-width:24.375rem;width:100%}body.theme-theme-4eck .theme-products .theme-product-card.suggested-banner .product-info{display:flex;padding:var(--theme-base-space);gap:var(--theme-base-space);height:100%;min-height:9.875rem}body.theme-theme-4eck .theme-products .theme-product-card.suggested-banner .product-content{--elements-space-y: .625rem}body.theme-theme-4eck .theme-products .theme-product-card.suggested-banner .product-title{--product-title-lines: 3;font-weight:600}body.theme-theme-4eck .theme-products .theme-product-card.suggested-banner .product-image{max-width:6.875rem;align-self:center;width:100%}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card{--product-inner-space: var(--theme-base-space)}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .product-content{width:100%}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .product-image{max-width:6.875rem}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .product-info{display:flex;gap:var(--theme-base-space);height:100%;align-items:center}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .bottom-part.with-button{display:flex;gap:.625rem;justify-content:space-between}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .button{line-height:1;--icon-size: 1.125rem;--button-space-y: .375rem;--button-space-x: 1.1875rem}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .small-button{align-self:flex-end}body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .theme-icon,body.theme-theme-4eck .theme-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .button{margin:0}body.theme-theme-4eck .theme-products .theme-product-card.default-card,body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card{--product-inner-space: var(--theme-sm-space)}body.theme-theme-4eck .theme-products .theme-product-card.default-card .product-image,body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .product-image{margin-bottom:var(--product-inner-space)}body.theme-theme-4eck .theme-products .theme-product-card.default-card .product-content,body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .product-content{--elements-space-y: var(--product-inner-space)}body.theme-theme-4eck .theme-products .theme-product-card.default-card .price>.amount>bdi{font-size:var(--theme-lg-fs)}body.theme-theme-4eck .theme-products .theme-product-card.suitable-product .product-title{margin-bottom:var(--theme-sm-space)}body.theme-theme-4eck .theme-products .theme-product-card.suitable-product .inner{display:flex;justify-content:space-between;gap:var(--theme-base-space);flex-direction:column}@media (min-width: 1710px){body.theme-theme-4eck .theme-products .theme-product-card.suitable-product .inner{flex-direction:row}}body.theme-theme-4eck .theme-products .theme-product-card.suitable-product .big-button{align-self:flex-end}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card{--product-badge-offset: .625rem}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .product-title{font-size:var(--theme-sm-fs)}@media (min-width: 992px){body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .product-title{font-size:var(--theme-xl-fs)}}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .theme-product-badges{font-size:var(--theme-sm-fs)}@media (min-width: 992px){body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .theme-product-badges{font-size:var(--theme-base-fs)}}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .bottom-part{display:flex;justify-content:space-between;gap:.625rem;flex-direction:column}@media (min-width: 992px){body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .bottom-part{flex-direction:row;align-items:center}}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .small-button{--button-space-y: .5rem;--button-space-x: var(--theme-base-space)}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .small-button .theme-icon{color:var(--theme-third-color)}body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .small-button svg,body.theme-theme-4eck .theme-products .theme-product-card.menu-product-card .small-button a{margin:0}body.theme-theme-4eck .theme-products .blocks{margin-bottom:calc(var(--blocks-bottom-space, var(--blocks-space-between)) * -1);margin-top:0}@media (min-width: 1200px){body.theme-theme-4eck .theme-products .blocks{--blocks-in-row: 4}}body.theme-theme-4eck .theme-products .block{--elements-space-y: 0;margin-bottom:var(--blocks-bottom-space, var(--blocks-space-between))}body.theme-theme-4eck .theme-products .theme-product-card .inner,body.theme-theme-4eck .theme-products .theme-product-card .product-info{height:100%}body.theme-theme-4eck .theme-products .theme-product-card .product-info,body.theme-theme-4eck .theme-products .theme-product-card .product-content{display:flex;flex-direction:column}body.theme-theme-4eck .theme-products .theme-product-card .product-image{--product-inner-space: 0;margin:0}body.theme-theme-4eck .theme-products .theme-product-card .product-content{flex-grow:1}body.theme-theme-4eck .theme-products .theme-product-card .bottom-part{margin-top:auto}
body.theme-theme-4eck .theme-content .content{margin-inline:auto}body.theme-theme-4eck .theme-content.single-post .content-wrapper h1,body.theme-theme-4eck .theme-content.single-post .content-wrapper h2{margin-top:var(--theme-xl-space)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h1+h3,body.theme-theme-4eck .theme-content.single-post .content-wrapper h1+h4,body.theme-theme-4eck .theme-content.single-post .content-wrapper h1+h5,body.theme-theme-4eck .theme-content.single-post .content-wrapper h1+h6,body.theme-theme-4eck .theme-content.single-post .content-wrapper h2+h3,body.theme-theme-4eck .theme-content.single-post .content-wrapper h2+h4,body.theme-theme-4eck .theme-content.single-post .content-wrapper h2+h5,body.theme-theme-4eck .theme-content.single-post .content-wrapper h2+h6{margin-top:var(--theme-base-space)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h3,body.theme-theme-4eck .theme-content.single-post .content-wrapper h4,body.theme-theme-4eck .theme-content.single-post .content-wrapper h5,body.theme-theme-4eck .theme-content.single-post .content-wrapper h6{margin-top:var(--theme-md-space);margin-bottom:var(--theme-sm-space)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h3+*,body.theme-theme-4eck .theme-content.single-post .content-wrapper h4+*,body.theme-theme-4eck .theme-content.single-post .content-wrapper h5+*,body.theme-theme-4eck .theme-content.single-post .content-wrapper h6+*{margin-top:var(--theme-sm-space)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h2{font-size:var(--theme-h3-fs)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h3{font-size:var(--theme-h4-fs)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h4{font-size:var(--theme-h5-fs)}body.theme-theme-4eck .theme-content.single-post .content-wrapper h5{font-size:var(--theme-h6-fs)}body.theme-theme-4eck .theme-content.single-post .content-wrapper .theme-post-navigation{margin-top:var(--theme-xl-space)}body.theme-theme-4eck .theme-content .content-wrapper p>a{color:var(--theme-primary-color);font-weight:700;text-decoration:underline}body.theme-theme-4eck .theme-content .content-wrapper>.theme-text-in-columns:not(:last-child){margin-bottom:var(--theme-lg-space)}body.theme-theme-4eck .theme-content .content-wrapper>.theme-images,body.theme-theme-4eck .theme-content .content-wrapper>.theme-products{--elements-space-y: var(--theme-xl-space)}body.theme-theme-4eck .theme-content .content-wrapper>.theme-video{--video-space-y: var(--theme-xl-space)}body.theme-theme-4eck .theme-content .content-wrapper>.theme-video:not(:first-child){margin-top:var(--video-space-y)}body.theme-theme-4eck .theme-content .content-wrapper>.theme-video:not(:last-child){margin-bottom:var(--video-space-y)}
body.theme-theme-4eck .theme-faq .title{text-align:center;margin-top:0;margin-bottom:var(--theme-md-space)}body.theme-theme-4eck .theme-faq .content,body.theme-theme-4eck .theme-faq .inner,body.theme-theme-4eck .theme-faq .accordions,body.theme-theme-4eck .theme-faq .accordion-title{display:flex}body.theme-theme-4eck .theme-faq .inner,body.theme-theme-4eck .theme-faq .accordions{flex-direction:column}body.theme-theme-4eck .theme-faq .content{flex-wrap:wrap;gap:var(--theme-md-space);justify-content:space-between}@media (min-width: 992px){body.theme-theme-4eck .theme-faq .info{--columns: 3}}@media (min-width: 1710px){body.theme-theme-4eck .theme-faq .info{--columns: 2}}@media (min-width: 992px){body.theme-theme-4eck .theme-faq .accordions{--columns: 9}}body.theme-theme-4eck .theme-faq .image{max-width:none;margin-left:calc(var(--bs-gutter-x, 1.5rem) / -2);margin-right:calc(var(--bs-gutter-x, 1.5rem) / -2)}@media (min-width: 992px){body.theme-theme-4eck .theme-faq .image{max-width:18.75rem;margin:0 auto}}body.theme-theme-4eck .theme-faq .image picture,body.theme-theme-4eck .theme-faq .image img{width:100%;height:auto;display:block}body.theme-theme-4eck .theme-faq .image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media (min-width: 992px){body.theme-theme-4eck .theme-faq .image img{border-radius:var(--theme-radius)}}body.theme-theme-4eck .theme-faq .inner{gap:1.625rem}body.theme-theme-4eck .theme-faq .info-title{font-size:var(--theme-xl-fs);color:var(--theme-primary-color)}body.theme-theme-4eck .theme-faq .phone{display:block;font-weight:700}body.theme-theme-4eck .theme-faq .accordions{gap:var(--theme-md-space)}body.theme-theme-4eck .theme-faq .accordion{padding:var(--theme-sm-space);border-radius:var(--theme-radius);border:var(--theme-border) var(--theme-base-light);background-color:var(--theme-third-color);transition:background-color var(--theme-transition)}@media (min-width: 768px){body.theme-theme-4eck .theme-faq .accordion{padding:var(--theme-base-space) var(--theme-md-space)}}body.theme-theme-4eck .theme-faq .accordion:has(.accordion-content.active){background-color:var(--theme-base-light)}body.theme-theme-4eck .theme-faq .accordion-title{--icon-size: .875rem;position:relative;padding-right:var(--icon-size);width:100%;font-size:var(--theme-lg-fs)}body.theme-theme-4eck .theme-faq .accordion-title.active .theme-icon{transform:translateY(50%) rotate(270deg)}body.theme-theme-4eck .theme-faq .accordion-title .theme-icon{position:absolute;top:0;right:0;transform:translateY(50%) rotate(90deg);pointer-events:none;transition:transform var(--theme-transition)}body.theme-theme-4eck .theme-faq .accordion-title span{display:block}body.theme-theme-4eck .theme-faq .accordion-content{--element-height: 0px}body.theme-theme-4eck .theme-faq .accordion-content.active{--element-height: var(--content-height)}body.theme-theme-4eck .theme-faq .accordion-content-wrapper{margin-top:var(--theme-md-space)}
body.theme-theme-4eck .theme-post-navigation .link{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;position:relative;margin:0}body.theme-theme-4eck .theme-post-navigation .link:before{content:"";top:100%;left:0;width:100%;background-color:currentColor;height:1px;position:absolute}body.theme-theme-4eck .theme-post-navigation .theme-icon{margin:0;--icon-size: 1.5rem}
