body.theme-theme-4eck .theme-product-video .theme-video-element{--poster-index: 1}body.theme-theme-4eck .theme-product-video .theme-video-element .video-wrapper,body.theme-theme-4eck .theme-product-video .theme-video-element .poster{position:relative}body.theme-theme-4eck .theme-product-video .theme-video-element .video-wrapper{width:100%}body.theme-theme-4eck .theme-product-video .theme-video-element .play-button{z-index:calc(var(--poster-index) + 1);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);--icon-size: 4.375rem;color:var(--theme-third-color)}@media (min-width: 768px){body.theme-theme-4eck .theme-product-video .theme-video-element .play-button{--icon-size: 6.875rem}}body.theme-theme-4eck .theme-product-video .theme-video-element .play-button svg{margin:0}body.theme-theme-4eck .theme-product-video .theme-video-element .poster,body.theme-theme-4eck .theme-product-video .theme-video-element .loader,body.theme-theme-4eck .theme-product-video .theme-video-element .element:not(iframe),body.theme-theme-4eck .theme-product-video .theme-video-element .play-button{display:none}body.theme-theme-4eck .theme-product-video .theme-video-element .show{display:block}body.theme-theme-4eck .theme-product-video .theme-video-element .loader{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);margin:0}body.theme-theme-4eck .theme-product-video .theme-video-element .poster,body.theme-theme-4eck .theme-product-video .theme-video-element .play-button{line-height:0}body.theme-theme-4eck .theme-product-video .theme-video-element .poster img,body.theme-theme-4eck .theme-product-video .theme-video-element video,body.theme-theme-4eck .theme-product-video .theme-video-element iframe{width:100%;height:100%;aspect-ratio:16/9;max-height:37.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--theme-radius)}body.theme-theme-4eck .theme-product-video .theme-video-element .poster{z-index:var(--poster-index);border-radius:var(--theme-radius);overflow:hidden}body.theme-theme-4eck .theme-product-video .theme-video-element .poster:before{content:"";position:absolute;pointer-events:none;inset:0;width:100%;height:100%;background:linear-gradient(0deg,#0003 0% 100%);display:block}@media (min-width: 768px){body.theme-theme-4eck .theme-product-video.both-attachments .mobile-video{display:none}}@media (max-width: 768px){body.theme-theme-4eck .theme-product-video.both-attachments .desktop-video{display:none}}body.theme-theme-4eck .theme-product-video .theme-video-element .poster img,body.theme-theme-4eck .theme-product-video .theme-video-element video{height:31.25rem}
body.theme-theme-4eck .theme-product-description .content{display:flex;justify-content:space-between;flex-wrap:wrap}body.theme-theme-4eck .theme-product-description .column{--columns: 12}@media (min-width: 768px){body.theme-theme-4eck .theme-product-description .column{--columns: 6}}@media (min-width: 992px){body.theme-theme-4eck .theme-product-description .column:first-of-type{--columns: 5}}body.theme-theme-4eck .theme-product-description .title{font-size:var(--theme-h4-fs);padding:var(--theme-base-space) 0}body.theme-theme-4eck .theme-product-description .text{--inner-space: 1.5rem;--heading-space-top: var(--inner-space);--heading-space-bottom: var(--inner-space);--paragraph-space-top: var(--inner-space);--paragraph-space-bottom: var(--inner-space);--list-space-top: var(--inner-space);--list-space-bottom: var(--inner-space)}body.theme-theme-4eck .theme-product-description .text p:has(img){margin:0}body.theme-theme-4eck .theme-product-description .text img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border:var(--theme-radius)}body.theme-theme-4eck .theme-product-description .text h1,body.theme-theme-4eck .theme-product-description .text h2,body.theme-theme-4eck .theme-product-description .text h3{font-size:var(--theme-h4-fs)}
body.theme-theme-4eck .theme-product-images .images{--gap: .1875rem;display:flex;flex-direction:column;grid-column-gap:var(--gap);grid-row-gap:var(--gap)}@media (min-width: 768px){body.theme-theme-4eck .theme-product-images .images{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr)}}body.theme-theme-4eck .theme-product-images .image{line-height:0}body.theme-theme-4eck .theme-product-images .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}body.theme-theme-4eck .theme-product-images .image:nth-of-type(1){grid-area:1/1/6/3}@media (min-width: 768px){body.theme-theme-4eck .theme-product-images .image:nth-of-type(1) img{min-height:31.25rem}}body.theme-theme-4eck .theme-product-images .image:nth-of-type(2){grid-area:1/3/4/4}body.theme-theme-4eck .theme-product-images .image:nth-of-type(3){grid-area:4/3/6/4}
body.theme-theme-4eck .theme-similar-products{--product-title-lines: 3}body.theme-theme-4eck .theme-similar-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-similar-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-similar-products .theme-product-card .theme-product-badges li.color-third{color:var(--theme-third-color)}body.theme-theme-4eck .theme-similar-products .theme-product-card .theme-product-badges li.background-primary{background-color:var(--theme-primary-color)}body.theme-theme-4eck .theme-similar-products .theme-product-card .product-info .product-content .bottom-part .added_to_cart.wc-forward{display:none}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card .price del{opacity:.7}body.theme-theme-4eck .theme-similar-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-similar-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-similar-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-similar-products .theme-product-card.suggested-banner,body.theme-theme-4eck .theme-similar-products .theme-product-card.smaller-suggested-card{background-color:var(--theme-third-color)}body.theme-theme-4eck .theme-similar-products .theme-product-card.suggested-banner{border-radius:calc(var(--theme-radius) * 2);max-width:24.375rem;width:100%}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.suggested-banner .product-content{--elements-space-y: .625rem}body.theme-theme-4eck .theme-similar-products .theme-product-card.suggested-banner .product-title{--product-title-lines: 3;font-weight:600}body.theme-theme-4eck .theme-similar-products .theme-product-card.suggested-banner .product-image{max-width:6.875rem;align-self:center;width:100%}body.theme-theme-4eck .theme-similar-products .theme-product-card.smaller-suggested-card{--product-inner-space: var(--theme-base-space)}body.theme-theme-4eck .theme-similar-products .theme-product-card.smaller-suggested-card .product-content{width:100%}body.theme-theme-4eck .theme-similar-products .theme-product-card.smaller-suggested-card .product-image{max-width:6.875rem}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.smaller-suggested-card .bottom-part.with-button{display:flex;gap:.625rem;justify-content:space-between}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .small-button{align-self:flex-end}body.theme-theme-4eck .theme-similar-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .theme-icon,body.theme-theme-4eck .theme-similar-products .theme-product-card.smaller-suggested-card .bottom-part.with-button .button{margin:0}body.theme-theme-4eck .theme-similar-products .theme-product-card.default-card,body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card{--product-inner-space: var(--theme-sm-space)}body.theme-theme-4eck .theme-similar-products .theme-product-card.default-card .product-image,body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card .product-image{margin-bottom:var(--product-inner-space)}body.theme-theme-4eck .theme-similar-products .theme-product-card.default-card .product-content,body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card .product-content{--elements-space-y: var(--product-inner-space)}body.theme-theme-4eck .theme-similar-products .theme-product-card.default-card .price>.amount>bdi{font-size:var(--theme-lg-fs)}body.theme-theme-4eck .theme-similar-products .theme-product-card.suitable-product .product-title{margin-bottom:var(--theme-sm-space)}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.suitable-product .inner{flex-direction:row}}body.theme-theme-4eck .theme-similar-products .theme-product-card.suitable-product .big-button{align-self:flex-end}body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card{--product-badge-offset: .625rem}body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card .product-title{font-size:var(--theme-sm-fs)}@media (min-width: 992px){body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card .product-title{font-size:var(--theme-xl-fs)}}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.menu-product-card .theme-product-badges{font-size:var(--theme-base-fs)}}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.menu-product-card .bottom-part{flex-direction:row;align-items:center}}body.theme-theme-4eck .theme-similar-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-similar-products .theme-product-card.menu-product-card .small-button .theme-icon{color:var(--theme-third-color)}body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card .small-button svg,body.theme-theme-4eck .theme-similar-products .theme-product-card.menu-product-card .small-button a{margin:0}body.theme-theme-4eck .theme-similar-products .theme-slider-navigation{display:flex;justify-content:space-between;pointer-events:none}body.theme-theme-4eck .theme-similar-products .theme-slider-navigation .nav-button{line-height:0;width:var(--nav-button-size);height:var(--nav-button-size);min-width:48px;min-height:48px;display:flex;justify-content:center;align-items:center;pointer-events:all;position:relative;color:var(--icon-color, var(--theme-base-dark));transition:opacity var(--theme-transition)}body.theme-theme-4eck .theme-similar-products .theme-slider-navigation .nav-button.swiper-button-disabled{opacity:.7;cursor:not-allowed}body.theme-theme-4eck .theme-similar-products .theme-slider-navigation .nav-button .theme-icon{position:relative;z-index:1;--icon-size: var(--nav-icon-size)}body.theme-theme-4eck .theme-similar-products .theme-slider-navigation .nav-button.prev .theme-icon{transform:rotate(180deg)}body.theme-theme-4eck .theme-similar-products .swiper{--slides-in-row: 1;--space-between: var(--theme-md-space);margin:0 calc(var(--space-between) / -2)}@media (min-width: 576px){body.theme-theme-4eck .theme-similar-products .swiper{--slides-in-row: 2}}@media (min-width: 1200px){body.theme-theme-4eck .theme-similar-products .swiper{--slides-in-row: 6}}@media (min-width: 992px){body.theme-theme-4eck .theme-similar-products .swiper{--slides-in-row: 4}}body.theme-theme-4eck .theme-similar-products .swiper-slide{width:calc(100% / var(--slides-in-row));padding:0 calc(var(--space-between) / 2)}body.theme-theme-4eck .theme-similar-products .title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--theme-base-space);margin-bottom:2rem}body.theme-theme-4eck .theme-similar-products .slider{position:relative;padding:0 calc(var(--buttons-size) + var(--buttons-space));--buttons-size: .875rem;--buttons-space: .625rem}@media (min-width: 768px){body.theme-theme-4eck .theme-similar-products .slider{--buttons-size: 1.5rem;--buttons-space: var(--theme-md-space)}}body.theme-theme-4eck .theme-similar-products .slider .theme-slider-navigation{--nav-button-size: var(--buttons-size);--nav-icon-size: var(--buttons-size)}body.theme-theme-4eck .theme-similar-products .slider:has(.prev.swiper-button-disabled):has(.next.swiper-button-disabled){--buttons-size: 0px;--buttons-space: 0px}body.theme-theme-4eck .theme-similar-products .slider:has(.prev.swiper-button-disabled):has(.next.swiper-button-disabled) .theme-slider-navigation{display:none}body.theme-theme-4eck .theme-similar-products .theme-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1;width:100%}
