@charset "UTF-8";.top-nav-link-cs,.top-nav-link-sk{display:none!important}@media (max-width:767px){.top-nav-languages{position:absolute;right:85px;margin:0;top:16px}.responsive-tools>a[data-target=search]{margin-right:130px}}@media (min-width:768px){.top-navigation-bar .container>div:last-child{flex-basis:29%;justify-content:flex-end}}.top-navigation-bar .container>div.top-navigation-tools{display:flex}.top-navigation-tools{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.top-navigation-tools>.top-nav-link-cs,.top-navigation-tools>.top-nav-link-sk{display:none!important}.top-nav-languages{display:flex;align-items:center;gap:4px;margin-right:12px;color:#666;font-size:15px;white-space:nowrap}.top-nav-languages a{color:inherit;font-weight:400;text-decoration:none}.top-nav-languages a.is-active{color:#201d1e;font-weight:700}.top-nav-languages a:focus,.top-nav-languages a:hover{color:var(--color-primary)}.top-navigation-bar{border:0;font-size:14px}.top-navigation-bar .top-navigation-bar-menu li{font-size:14px;text-transform:uppercase}.top-navigation-bar .top-navigation-bar-menu>li:nth-child(-n+2).cropped{display:inline-block!important}.top-navigation-bar .top-navigation-menu-item-1223 a,.top-navigation-bar .top-navigation-menu-item-1708 a{color:var(--color-primary);font-weight:600}.top-navigation-bar .top-navigation-menu-item-1223 a:hover,.top-navigation-bar .top-navigation-menu-item-1708 a:hover{text-decoration:underline}.top-navigation-bar .top-navigation-menu-trigger{display:none!important}#header .navigation-buttons .cart-count{color:#201d1e;font-weight:600}@media (max-width:767px){#header .navigation-buttons .cart-count{right:55px}}#header .navigation-buttons .cart-count::before{content:"";display:inline-block;width:24px;height:24px;background:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/kosik2.svg) center/24px 24px no-repeat;margin-right:5px}#header .search button{background-color:#201d1e;border-color:#201d1e;border-radius:0 15px 15px 0}#header .search .search-input{border:1px solid #d5d5d2;background-color:#f5f5f2;border-radius:15px 0 0 15px}#header .search .search-input::placeholder{color:#767676;font-size:14px}#header,.homepage-box{border:0;background-color:transparent}@media (min-width:768px){#header #navigation{height:60px}#header #navigation .navigation-in>ul>li{border:0}#header #navigation .navigation-in>ul>li>a{text-transform:uppercase;font-size:14px;padding:20px 9px}}#cart-widget .cart-widget-product-amount .quantity>label input.amount{font-weight:400!important}.products-block .p-code{right:21px;background:0 0}#cboxOverlay{background:rgba(32,29,30,.55)}.colorbox-html-content .advanced-order{padding:36px 40px 40px;color:#696969;background:#fff;text-align:center}.colorbox-html-content .advanced-order .h1{margin-bottom:10px;color:#201d1e;font-size:28px;font-weight:700;line-height:1.2;text-align:center}.colorbox-html-content .advanced-order .h2{margin-bottom:24px;color:#696969;font-size:17px;line-height:1.45}.colorbox-html-content .advanced-order .extra.delivery{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:15px;position:relative;margin-bottom:28px;padding:16px 20px;background:#f5f5f2;border:1px solid #e7e7e4;border-radius:12px;line-height:1.5}.colorbox-html-content .advanced-order .extra.delivery::before{grid-column:1;grid-row:1;display:inline-block;width:28px;height:19px;margin-right:0;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg width='28' height='19' viewBox='0 0 28 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8999 12.8999V0.899902H0.899902V12.8999H15.8999ZM15.8999 12.8999H26.8999V8.8999L21.8999 4.8999H15.8999V12.8999Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.9 17.3C8.22548 17.3 9.3 16.2255 9.3 14.9C9.3 13.5745 8.22548 12.5 6.9 12.5C5.57452 12.5 4.5 13.5745 4.5 14.9C4.5 16.2255 5.57452 17.3 6.9 17.3Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.9 17.3C23.2255 17.3 24.3 16.2255 24.3 14.9C24.3 13.5745 23.2255 12.5 21.9 12.5C20.5745 12.5 19.5 13.5745 19.5 14.9C19.5 16.2255 20.5745 17.3 21.9 17.3Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;content:""!important}.colorbox-html-content .advanced-order .extra.delivery>span{grid-column:2;grid-row:1;min-width:0;display:block}.colorbox-html-content .advanced-order .extra.delivery strong{color:var(--color-primary)}.colorbox-html-content .advanced-order .price-range{height:6px;margin-top:12px;overflow:hidden;background:#e7e7e4;border-radius:6px}.colorbox-html-content .advanced-order .price-range div{height:100%;background:var(--color-primary);border-radius:inherit}.colorbox-html-content .advanced-order .advancedOrder__buttons{display:flex;justify-content:center;gap:12px}.colorbox-html-content .advanced-order .advancedOrder__buttons .btn{min-width:150px;border-radius:12px}@media (max-width:767px){.colorbox-html-content .advanced-order{padding:28px 20px 32px}.colorbox-html-content .advanced-order .h1{font-size:24px}.colorbox-html-content .advanced-order .advancedOrder__buttons{flex-direction:column}.colorbox-html-content .advanced-order .advancedOrder__buttons .btn{width:100%}}#cart-widget{background:#fff;border:1px solid #e7e7e4;border-radius:12px;box-shadow:0 14px 36px rgba(32,29,30,.16);overflow:hidden}#cart-widget .cart-widget-inner{background:#fff}#cart-widget .cart-widget-products{padding:0 16px}#cart-widget .cart-widget-product{display:grid;grid-template-columns:72px 76px 20px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:88px;padding:12px 0;border-bottom:1px solid #e7e7e4}#cart-widget .cart-widget-product-image{width:72px;height:72px}#cart-widget .cart-widget-product-image img{display:block;width:100%;height:100%;object-fit:contain}#cart-widget .cart-widget-product-amount .quantity{position:relative;display:inline-block;width:56px;height:34px;border:1px solid #e7e7e4;border-radius:12px;background:#fff;white-space:nowrap}#cart-widget .cart-widget-product-amount .quantity>label{position:absolute;top:0;left:18px;z-index:2;display:block;width:20px;height:32px}#cart-widget .cart-widget-product-amount .quantity>label input.amount{display:block;width:20px;height:32px;margin:0;padding:0;box-sizing:border-box;opacity:1!important;color:#201d1e!important;background:0 0;border:0;font-size:14px!important;line-height:32px;text-align:center;appearance:none;-webkit-appearance:none;-webkit-text-fill-color:#201d1e!important}#cart-widget .cart-widget-product-amount .quantity>label input.amount::-webkit-inner-spin-button,#cart-widget .cart-widget-product-amount .quantity>label input.amount::-webkit-outer-spin-button{display:none;appearance:none}#cart-widget .cart-widget-product-amount .quantity .decrease-tooltip,#cart-widget .cart-widget-product-amount .quantity .increase-tooltip{display:none!important}#cart-widget .cart-widget-product-amount .quantity>button{position:absolute;top:0;z-index:1;width:18px;height:32px;padding:0;color:#696969;background:0 0;border:0;cursor:pointer}#cart-widget .cart-widget-product-amount .quantity>button::after,#cart-widget .cart-widget-product-amount .quantity>button::before{display:none!important;content:none!important}#cart-widget .cart-widget-product-amount .quantity>button:focus-visible,#cart-widget .cart-widget-product-amount .quantity>button:hover{color:var(--color-primary)}#cart-widget .cart-widget-product-amount .quantity>button .decrease__sign,#cart-widget .cart-widget-product-amount .quantity>button .increase__sign{position:static!important;display:inline-block;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:0 0!important;transform:none!important;color:inherit;font-size:14px;line-height:32px}#cart-widget .cart-widget-product-amount .quantity>button.increase{right:0}#cart-widget .cart-widget-product-amount .quantity>button.decrease{left:0}#cart-widget .cart-widget-product-unit{color:#696969;font-size:13px}#cart-widget .cart-widget-product-name{min-width:0;line-height:1.35}#cart-widget .cart-widget-product-name a{display:block;overflow:hidden;color:#201d1e;font-size:14px;font-weight:600;text-decoration:none;text-overflow:ellipsis}#cart-widget .cart-widget-product-name>span{display:block;margin-top:4px;color:var(--color-primary);font-size:14px;font-weight:700}#cart-widget .cart-widget-product-delete .remove-item{position:relative;width:20px;height:20px;padding:0;background:0 0;border:0;cursor:pointer}#cart-widget .cart-widget-product-delete .remove-item::after,#cart-widget .cart-widget-product-delete .remove-item::before{position:absolute;top:9px;left:3px;width:14px;height:1px;background:#696969;content:"";transition:background 150ms ease}#cart-widget .cart-widget-product-delete .remove-item::before{transform:rotate(45deg)}#cart-widget .cart-widget-product-delete .remove-item::after{transform:rotate(-45deg)}#cart-widget .cart-widget-product-delete .remove-item:focus-visible::after,#cart-widget .cart-widget-product-delete .remove-item:focus-visible::before,#cart-widget .cart-widget-product-delete .remove-item:hover::after,#cart-widget .cart-widget-product-delete .remove-item:hover::before{background:var(--color-primary)}#cart-widget .cart-free-shipping{padding:18px 20px;color:#696969;font-size:14px;text-align:center}#cart-widget .cart-free-shipping strong{color:var(--color-primary)}#cart-widget .cart-widget-button .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:0 24px;color:#fff;background:var(--color-primary);border:0;border-radius:0;font-size:15px;font-weight:700;text-decoration:none;text-transform:uppercase}#cart-widget .cart-widget-button .btn:focus-visible,#cart-widget .cart-widget-button .btn:hover{color:#fff;background:#201d1e}@media (max-width:767px){#cart-widget .cart-widget-product{grid-template-columns:56px 62px 16px minmax(0,1fr) 18px;gap:7px}#cart-widget .cart-widget-product-image{width:56px;height:56px}#cart-widget .cart-widget-product-name a,#cart-widget .cart-widget-product-name>span{font-size:13px}}.products-block .product:not(.products-related.product){display:flex}.products-block .product{height:auto;border:0}.products-block .product .widget-parameter-wrapper{padding:16px}.products-block .product .widget-parameter-wrapper .widget-parameter-value{margin-right:6px}.products-block .product .widget-parameter-wrapper .widget-parameter-value a{text-decoration:none;border:1px solid #e7e7e4;border-radius:12px;text-align:center;padding:4px 8px}.products-block .product .widget-parameter-wrapper .widget-parameter-value a:hover{color:var(--color-primary);background-color:#f5f5f2}.products-block .product .p{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#fff;border:1px solid #e7e7e4;border-radius:24px}.products-block .product .p:hover{border-color:var(--color-primary)}.products-block .image{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 265px;padding:20px;overflow:hidden;background:#f5f5f2}.products-block .image img{display:block;width:100%;height:225px;object-fit:contain}.products-block .flags{margin:6px}.products-block .p-in{display:flex;flex:1;flex-direction:column;min-width:0}.products-block .p-in-in{display:flex;flex-direction:column;padding:22px 20px 0}.products-block .name{min-height:48px;overflow:hidden;color:#201d1e;font-size:18px;font-weight:700;line-height:1.35;text-decoration:none;white-space:normal}.products-block .name:hover{color:var(--color-primary)}.products-block .availability{color:#19813b;font-size:14px;font-weight:700}.products-block .availability>span:first-child{color:inherit!important}.products-block .p-bottom{display:flex;flex:1;flex-direction:column;margin-top:auto;padding:12px 20px 18px}.products-block .p-bottom>div{display:flex;flex:1;align-items:center;justify-content:space-between;gap:16px;width:100%}.products-block .prices{flex:0 0 auto;margin:0}.products-block .price-final{margin:0}.products-block .price-final strong{color:#171717;font-size:24px;line-height:1.2}.products-block .p-tools{flex:0 0 auto;width:auto!important;margin:0 0 0 auto}.products-block .p-tools .p-desc{flex:0 0 100%}.products-block .p-tools form{width:auto;margin:0}.products-block .btn{display:inline-flex;align-items:center;justify-content:center;min-width:110px;min-height:46px;margin:0;padding:0 18px;border:0;border-radius:11px;background:var(--color-primary);color:#fff;font-size:16px;font-weight:700;text-transform:none}.products-block .btn:focus,.products-block .btn:hover{background:var(--color-primary);color:#fff}.products-block.splide{padding:0;width:100%;max-width:100%}.products-block.splide .splide__track{padding:0;width:100%;border:0}.products-block.splide .splide__list{width:100%}.products-block.splide .splide__slide{padding:0!important;flex-shrink:0!important}.products-block.splide .product{width:100%}.products-block.splide .splide__arrow{background-color:transparent;border:0;width:55px;height:55px;border-radius:0;opacity:1}.products-block.splide .splide__arrow svg{display:none}.products-block.splide .splide__arrow::before{content:"";display:block;width:55px;height:55px;background-image:url("data:image/svg+xml,%3Csvg width='55' height='55' viewBox='0 0 55 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_0_1)'%3E%3Ccircle cx='27.5' cy='27.5' r='17.7143' transform='rotate(-180 27.5 27.5)' fill='white'/%3E%3C/g%3E%3Cpath d='M29.5 22L24.5 27L29.5 32' stroke='%23525252' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_0_1' x='0' y='0' width='55' height='55' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_0_1'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_0_1' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.products-block.splide .splide__arrow--next{right:0}.products-block.splide .splide__arrow--next::before{transform:rotate(180deg)}.products-block.splide .splide__arrow--prev{left:0}.products-block.splide .splide__arrow:hover{opacity:.7}.products-block.splide .splide__pagination{justify-content:center;gap:10px;bottom:-30px}.products-block.splide .splide__pagination__page{background-color:#e0e0e0;width:10px;height:10px;border-radius:50%}.products-block.splide .splide__pagination__page.is-active{background-color:var(--color-primary)}.benefitBanner .benefitBanner__item{border:1px solid #e7e7e4;border-radius:12px;flex-basis:calc(25% - 30px);display:flex;align-items:center;margin-right:15px;padding:30px 15px;gap:10px}.benefitBanner .benefitBanner__item::before{content:"";display:block;flex:0 0 19px;width:19px;height:22px;background:url("data:image/svg+xml,%3Csvg width='19' height='22' viewBox='0 0 19 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.10938 12.2891L4.3125 10.0781L7.92969 13.6328L15.9531 5.64063L18.1719 7.85156L7.92969 18.0391L2.10938 12.2891Z' fill='%23E62427'/%3E%3C/svg%3E") center/contain no-repeat}.flags .flag{font-size:14px;border-radius:6px;padding:6px}.navigation-home-icon-wrapper:before{content:"";display:flex;justify-content:center;align-items:center;width:14px;height:14px;background:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/home.svg) center center no-repeat}@media (max-width:776px){.breadcrumbs{display:flex;align-items:center;margin:0;padding:0}.breadcrumbs::before{display:none}.breadcrumbs>span:not(:last-child){display:none}.breadcrumbs>#navigation-first{display:flex;align-items:center;flex:0 0 auto}.breadcrumbs #navigation-first .navigation-home-icon{display:block;width:25px;height:30px;padding:0;background:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/home.svg) left center/14px 14px no-repeat}.breadcrumbs #navigation-first .navigation-bullet{display:none}.breadcrumbs #navigation-first::after{content:">";margin-right:18px;color:#201d1e;font-size:14px}}@media (min-width:992px){.breadcrumbs{font-size:14px;color:#201d1e;display:flex;align-items:center;justify-content:flex-start;height:50px;background-color:transparent;border:0}.breadcrumbs a{color:var(--color-primary);text-decoration:underline}.breadcrumbs .navigation-home-icon-wrapper:before,.breadcrumbs span a::after,.breadcrumbs span a::before,.breadcrumbs>span>a,.breadcrumbs>span>span{background:0 0;bottom:unset;top:unset;transform:unset;height:unset;right:unset;width:unset;position:relative;line-height:1;content:"";padding:unset;margin:unset!important}.breadcrumbs span{padding-right:14px;min-height:18px}.breadcrumbs span a{text-decoration:none;min-height:auto}.breadcrumbs span a::after{content:">";color:#201d1e}}.id-1 .sp-faq-blog-layout{display:flex;align-items:flex-start;gap:40px}.id-1 .sp-faq-blog-layout .h4{margin-bottom:20px}.id-1 .sp-faq-blog-layout__faq{flex:0 0 320px;min-width:0}.id-1 .sp-faq-blog-layout__articles{flex:1 1 auto;min-width:0}.id-1 .sp-faq-blog-layout .sp-faq-section{margin:0}.id-1 .sp-faq-blog-layout .homepage-blog-wrapper{width:100%;margin:0}@media (max-width:900px){.id-1 .sp-faq-blog-layout{flex-direction:column}.id-1 .sp-faq-blog-layout__articles,.id-1 .sp-faq-blog-layout__faq{flex:0 0 auto;width:100%}}.id-1 .sp-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px;counter-reset:guide-item}.id-1 .sp-guide-grid a{display:flex;flex-direction:column;min-height:190px;padding:22px 24px;border:1px solid #e7e7e4;border-radius:24px;background:#f5f5f2;color:#201d1e;text-decoration:none;counter-increment:guide-item}.id-1 .sp-guide-grid a::before{content:counter(guide-item);color:var(--color-primary);font-size:28px;font-weight:700;line-height:1}.id-1 .sp-guide-grid a:hover{border-color:var(--color-primary)}.id-1 .sp-guide-grid a strong{margin-top:auto;color:#201d1e;font-size:18px;line-height:1.3}.id-1 .sp-guide-grid a span{margin-top:10px;color:#6a6a6a;font-size:14px;line-height:1.4}@media (max-width:900px){.id-1 .sp-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.id-1 .sp-guide-grid{grid-template-columns:1fr}.id-1 .sp-guide-grid a{min-height:160px}}.id-1 .sp-more-link{margin-top:18px}.id-1 .sp-home-seo{padding-bottom:60px;border-bottom:1px solid #e7e7e4}.id-1 .sp-home-intro{display:flex;align-items:center}.id-1 .sp-home-intro__content{flex:1;min-width:0;font-size:18px}.id-1 .sp-home-intro__image{flex:0 0 250px;width:250px;max-width:100%;height:auto}@media (max-width:600px){.id-1 .sp-home-intro{flex-direction:column}.id-1 .sp-home-intro__image{flex-basis:auto}}.id-1 .homepage-products-1 .splide__list{align-items:stretch}.id-1 .homepage-products-1 .product{display:flex;height:auto}.id-1 .homepage-products-1 .product .availability-amount{display:none}.id-1 .homepage-products-1 .product .p-bottom>div{flex-wrap:nowrap}.id-1 .homepage-products-1 .product .p-code,.id-1 .homepage-products-1 .product .p-desc,.id-1 .homepage-products-1 .product .widget-parameter-wrapper{display:none}.id-1 .welcome .h1,.id-1 .welcome div{margin:unset}.id-1 .welcome .h1{margin-top:60px}.id-1 .sp-faq-section .sp-faq{display:flex;flex-direction:column;gap:10px}.id-1 .sp-faq-section .sp-faq-item{overflow:hidden;border:1px solid #e7e7e4;border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}.id-1 .sp-faq-section .sp-faq-item:hover{border-color:#d4d4d0}.id-1 .sp-faq-section .sp-faq-item.is-open .sp-faq-question::after{content:"−"}.id-1 .sp-faq-section .sp-faq-item h3{margin:0;font-size:15px;font-weight:600}.id-1 .sp-faq-section .sp-faq-question{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:66px;padding:15px 48px 15px 17px;border:0;color:var(--sp-black);background:0 0;font:inherit;text-align:left;cursor:pointer}.id-1 .sp-faq-section .sp-faq-question::after{content:"+";position:absolute;top:50%;right:17px;color:var(--color-primary);font-size:25px;font-weight:400;line-height:1;transform:translateY(-50%)}.id-1 .sp-faq-section .sp-faq-question:hover{background-color:#f5f5f2}.id-1 .sp-faq-section .sp-faq-answer{padding:0 48px 17px 17px;line-height:1.5}.id-1 .sp-faq-section .sp-faq-answer[hidden]{display:none}.id-1 .sp-faq-section .sp-faq-answer p{margin:0}.id-1 .h1,.id-1 .homepage-group-title,.id-1 h1,.id-1 h2{text-align:left;font-size:38px;font-weight:600;line-height:1.2;color:#201d1e}@media (max-width:767px){.id-1 .h1,.id-1 .homepage-group-title,.id-1 h1,.id-1 h2{font-size:28px}}@media (min-width:768px){.id-1 .before-carousel .wide-carousel .carousel,.id-1 .before-carousel .wide-carousel .carousel-inner{overflow:hidden;border-radius:24px}}.id-1 .before-carousel .wide-carousel .extended-banner-title{background:0 0;border:0;color:#fff;padding:0;box-shadow:none;top:15%;left:30px}@media (min-width:768px){.id-1 .before-carousel .wide-carousel .extended-banner-title{font-size:60px;font-weight:700}}.id-1 .before-carousel .wide-carousel .extended-banner-text{width:55%;background:0 0;border:0;color:#fff;padding:0;box-shadow:none;top:calc(15% + 90px);left:30px}@media (min-width:768px){.id-1 .before-carousel .wide-carousel .extended-banner-text{font-size:28px;font-weight:500}}.id-1 .before-carousel .wide-carousel .extended-banner-texts{position:absolute;z-index:2}.id-1 .before-carousel .wide-carousel .extended-banner-texts .extended-banner-link{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);text-transform:uppercase;border-radius:12px}.id-1 .before-carousel .wide-carousel .extended-banner-texts .extended-banner-link:hover{background:#201d1e;border:1px solid #201d1e}@media (min-width:768px){.id-1 .before-carousel .wide-carousel .extended-banner-texts .extended-banner-link{font-weight:600;font-size:18px;width:max-content;height:auto;line-height:unset;padding:10px 20px;top:unset;bottom:50px;left:30px}}@media (max-width:767px){.id-1 .before-carousel .wide-carousel .extended-banner-texts .extended-banner-link{right:40px}}.id-1 .before-carousel .wide-carousel .item a{position:relative;display:block}.id-1 .before-carousel .wide-carousel .item a::before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.15) 30%,rgba(0,0,0,.1) 50%,transparent 70%);pointer-events:none}@media (min-width:768px){.id-1 .before-carousel .wide-carousel .item img{border-radius:24px}}.id-1 .columns-4 .products-block>div:nth-child(2n){border:0}.id-1 .homepage-box.welcome-wrapper{margin-bottom:0}@media (max-width:767px){.id-1 .top-nav-link-cs{padding:1.25rem 20px;line-height:2.5}}@media (min-width:768px){.id-1 .top-nav-link-cs{border-right:1px solid #767676;padding-right:10px}}.id-1 .products .product{border:0;padding:25px}.id-1 .products .product .availability-amount,.id-1 .products .product .p-code,.id-1 .products .product .p-desc{display:none}.id-1 .homepage-box{background-color:transparent}@media (min-width:768px){.id-1 .blog-wrapper .news-item{flex-basis:calc(25% - 12px);width:calc(25% - 12px)}.id-1 .blog-wrapper .news-item .text .title{font-size:16px;font-weight:600;line-height:1.25;color:#201d1e}.id-1 .blog-wrapper .news-item:hover{border-color:var(--color-primary)}.id-1 .welcome{border-top:1px solid #e7e7e4}.id-1 .welcome div{max-width:calc(100% - 0px)}}@media (max-width:767px){.id-1 .blog-wrapper .news-item{margin-bottom:24px;margin-left:0!important}}.id-1 .latest-contribution-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.id-1 .latest-contribution-wrapper .latest-contribution{display:contents}.id-1 .latest-contribution-wrapper h2{grid-column:1/-1;margin:0 0 12px}.id-1 .latest-contribution-wrapper .latest-contribution-placeholder{display:none}.id-1 .latest-contribution-wrapper .latest-contribution-description .heureka-rating-group{color:#696969}.id-1 .latest-contribution-wrapper .latest-contribution-inner{display:flex;padding:15px;gap:14px;border:1px solid #e7e7e4;border-radius:12px;align-items:stretch;height:100%;margin:0}.id-1 .latest-contribution-wrapper .latest-contribution-image{flex:0 0 56px}.id-1 .latest-contribution-wrapper .latest-contribution-image img{display:block;width:56px;height:56px;object-fit:contain}.id-1 .latest-contribution-wrapper .latest-contribution-content{min-width:0}.id-1 .latest-contribution-wrapper .latest-contribution-product{margin:0 0 6px;display:-webkit-box;min-height:2.7em;margin:0 0 6px;overflow:hidden;white-space:normal;text-overflow:ellipsis;line-height:1.35;overflow-wrap:anywhere;-webkit-box-orient:vertical}.id-1 .latest-contribution-wrapper .latest-contribution-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px}@media (max-width:1023px){.id-1 .latest-contribution-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.id-1 .latest-contribution-wrapper{grid-template-columns:1fr}}.id-1 .homepage-blog-wrapper{width:100%;align-items:stretch}.id-1 .homepage-blog-wrapper .news-item{overflow:hidden;border:1px solid #e7e7e4;border-radius:24px;background:#fff;padding:0;margin-left:12px}.id-1 .homepage-blog-wrapper .news-item>a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.id-1 .homepage-blog-wrapper .news-item .image{overflow:hidden;border-radius:24px 24px 0 0}.id-1 .homepage-blog-wrapper .news-item .image img{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;border-radius:inherit;transition:transform .3s ease}.id-1 .homepage-blog-wrapper .news-item .text{padding:18px 16px}.id-1 .homepage-blog-wrapper .news-item:hover .image img{transform:scale(1.025)}.id-1 .sp-guide-cta-wrapper{display:flex;gap:30px}@media (max-width:767px){.id-1 .sp-guide-cta-wrapper{flex-direction:column;gap:20px}}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2{display:grid;grid-template-columns:90px minmax(0,1fr);grid-template-areas:"icon title" "icon text" ". button";gap:10px 20px;padding:30px;border:1px solid #e7e7e4;border-radius:16px;background:#201d1e}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2::before{content:"";grid-area:icon;width:90px;height:90px;background:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/metr-big.svg) center/contain no-repeat;filter:invert(1)}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 strong{grid-area:title;align-self:end;color:#f5f5f2;font-size:22px;line-height:1.25}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 span{grid-area:text;color:#f5f5f2;font-size:17px;line-height:1.5}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 a{grid-area:button;display:flex;align-items:center;justify-content:center;margin-top:12px;padding:12px;border-radius:12px;background:var(--color-primary);color:#fff;font-size:16px;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 a:focus,.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 a:hover{background:#f5f5f2;color:var(--color-primary)}@media (max-width:600px){.id-1 .sp-guide-cta-wrapper .sp-guide-cta2{grid-template-columns:72px minmax(0,1fr);gap:8px 16px;padding:24px 20px;border-radius:22px}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2::before{width:72px;height:72px}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 strong{font-size:20px}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 span{font-size:15px}.id-1 .sp-guide-cta-wrapper .sp-guide-cta2 a{min-height:54px;font-size:16px}}.id-1 .sp-guide-cta-wrapper .sp-guide-cta{display:flex;flex-direction:row;gap:20px;padding:40px 30px;border-radius:16px;background-color:#f5f5f2;margin-top:30px!important;margin-bottom:30px!important;justify-content:space-between;align-items:center}@media (max-width:767px){.id-1 .sp-guide-cta-wrapper .sp-guide-cta{flex-direction:column;align-items:flex-start;gap:20px}}.id-1 .sp-guide-cta-wrapper .sp-guide-cta strong{color:#201d1e;font-size:21px}.id-1 .sp-guide-cta-wrapper .sp-guide-cta span{color:#696969;font-size:16px}.id-1 .sp-guide-cta-wrapper .sp-guide-cta a{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);text-transform:uppercase;border-radius:12px;font-weight:600;font-size:16px;padding:12px;text-decoration:none}.id-1 .sp-guide-cta-wrapper .sp-guide-cta a:hover{background-color:#201d1e;border:1px solid #201d1e}.id-1 .sp-home-section{margin:45px 0}.id-1 .sp-home-section .sp-check-list a{text-decoration:none;color:#201d1e}.id-1 .sp-home-section .sp-check-list a:hover{color:var(--color-primary)}.id-1 .sp-home-section h2{font-size:28px}.id-1 .sp-home-section .sp-more-link{display:flex}.id-1 .sp-home-section .sp-more-link a{margin-top:15px;margin-bottom:15px;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase}.id-1 .sp-home-section .sp-more-link a:hover{text-decoration:underline}.id-1 .sp-home-section .sp-check-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none}.id-1 .sp-home-section .sp-check-list li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 0;color:#201d1e;font-size:15px;font-weight:700;line-height:1.4}.id-1 .sp-home-section .sp-check-list li::before{content:"";display:block;width:42px;height:42px;background-position:center;background-repeat:no-repeat;background-size:contain}.id-1 .sp-home-section .sp-check-list li:nth-child(1)::before{background-image:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/kamna.svg)}.id-1 .sp-home-section .sp-check-list li:nth-child(2)::before{background-image:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/kameny.svg)}.id-1 .sp-home-section .sp-check-list li:nth-child(3)::before{background-image:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/aroma.svg)}.id-1 .sp-home-section .sp-check-list li:nth-child(4)::before{background-image:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/reproduktor.svg)}.id-1 .sp-home-section .sp-check-list li:nth-child(5)::before{background-image:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/zarovka.svg)}.id-1 .sp-home-section .sp-check-list li:nth-child(6)::before{background-image:url(https://cdn.myshoptet.com/usr/www.saunaproject.shop/user/documents/upload/__nemazat__/vedro.svg)}@media (max-width:1100px){.id-1 .sp-home-section .sp-check-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.id-1 .sp-home-section .sp-check-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:450px){.id-1 .sp-home-section .sp-check-list{grid-template-columns:1fr}}.id-1 .sp-equipment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin-top:22px}.id-1 .sp-equipment-grid a{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:76px;padding:14px 0 14px 48px;border-bottom:1px solid #e7e7e4;color:#201d1e;text-decoration:none}.id-1 .sp-equipment-grid a::before{content:"✓";position:absolute;top:50%;left:8px;color:var(--color-primary);font-size:22px;font-weight:0;line-height:1;transform:translateY(-50%)}.id-1 .sp-equipment-grid a:hover{color:#201d1e}.id-1 .sp-equipment-grid a:hover strong{color:var(--color-primary)}.id-1 .sp-equipment-grid strong{display:block;color:#201d1e;font-size:16px;line-height:1.35;font-weight:600}.id-1 .sp-equipment-grid span{display:block;margin-top:4px;color:#6a6a6a;font-size:14px;line-height:1.45}@media (max-width:600px){.id-1 .sp-equipment-grid{grid-template-columns:1fr}}.type-detail .products .product .p-bottom>div{flex-wrap:nowrap}.type-detail .products .product .availability-amount,.type-detail .products .product .p-code,.type-detail .products .product .p-desc{display:none}.type-detail .p-sticky-buy{position:fixed;top:0;left:0;z-index:1000;width:100%;background:#fff;border-bottom:1px solid #e5e5e5;box-shadow:0 5px 20px rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform .25s ease,opacity .25s ease,visibility .25s ease}.type-detail .p-sticky-buy.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.type-detail .p-sticky-buy .p-sticky-buy-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:76px}.type-detail .p-sticky-buy .p-sticky-buy-name{flex:1;min-width:0;font-size:18px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-detail .p-sticky-buy .p-sticky-buy-actions{display:flex;align-items:center;gap:25px;flex-shrink:0}.type-detail .p-sticky-buy .p-sticky-buy-price .price-final{margin:0;font-size:24px;font-weight:700}.type-detail .p-sticky-buy .p-sticky-buy-price .price-measure{display:none}.type-detail .p-sticky-buy .p-sticky-buy-button{min-width:220px;border-radius:12px}@media (max-width:767px){.type-detail .p-sticky-buy{top:auto;bottom:0;transform:translateY(100%);border-top:1px solid #e5e5e5;border-bottom:0}.type-detail .p-sticky-buy.is-visible{transform:translateY(0)}.type-detail .p-sticky-buy .p-sticky-buy-inner{min-height:68px;gap:12px}.type-detail .p-sticky-buy .p-sticky-buy-name{display:none}.type-detail .p-sticky-buy .p-sticky-buy-actions{width:100%;gap:12px}.type-detail .p-sticky-buy .p-sticky-buy-price{flex:1}.type-detail .p-sticky-buy .p-sticky-buy-price .price-final{font-size:20px}.type-detail .p-sticky-buy .p-sticky-buy-button{min-width:auto;padding-left:18px;padding-right:18px}}.type-detail .detail-parameters .variant-list th{width:1%;white-space:nowrap}.type-detail .detail-parameters .variant-list td{width:99%}.type-detail .detail-parameters .variant-list select{width:100%;max-width:none}.type-detail .detail-parameters .surcharge-list select,.type-detail .detail-parameters .variant-list select{border:1px solid #e7e7e4!important;border-radius:12px}.type-detail .p-detail-section{margin:clamp(30px,4vw,70px) 0}.type-detail .p-detail-section h2{font-size:clamp(26px,3vw,36px);margin:0 0 20px}.type-detail .p-detail-section:not(#description,#productsAlternative){display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:clamp(10px,3vw,20px);align-items:start;padding:clamp(40px,5vw,80px) 0;margin:0;border-top:1px solid #e5e5e5}.type-detail .p-detail-section:not(#description,#productsAlternative):last-child{border-bottom:1px solid #e5e5e5}.type-detail .p-detail-section:not(#description,#productsAlternative)>.p-detail-section-title{margin:0;font-size:clamp(28px,2.5vw,40px);line-height:1.15;font-weight:700}.type-detail .p-detail-section:not(#description,#productsAlternative)>.p-detail-section-content{grid-column:2;min-width:0}.type-detail .p-detail-section:not(#description,#productsAlternative)>.p-detail-section-content>:first-child{margin-top:0}.type-detail .p-detail-section:not(#description,#productsAlternative)>.p-detail-section-content>:last-child{margin-bottom:0}@media (max-width:767px){.type-detail .p-detail-section:not(#description,#productsAlternative){grid-template-columns:1fr;row-gap:25px;padding:35px 0}.type-detail .p-detail-section:not(#description,#productsAlternative)>.p-detail-section-content{grid-column:1}}.type-detail .p-detail-section .extended-description{max-width:420px;padding:28px 30px;border:1px solid #e1e1e1;border-radius:18px;background:#fff}.type-detail .p-detail-section .extended-description>h3{margin:0 0 20px;font-size:26px;line-height:1.2;font-weight:700}.type-detail .p-detail-section .extended-description .detail-parameters{width:100%;margin:0;border-collapse:collapse}.type-detail .p-detail-section .extended-description .detail-parameters tbody{width:100%}.type-detail .p-detail-section .extended-description .detail-parameters tr{border-bottom:1px solid #e1e1e1}.type-detail .p-detail-section .extended-description .detail-parameters tr:last-child{border-bottom:0}.type-detail .p-detail-section .extended-description .detail-parameters td,.type-detail .p-detail-section .extended-description .detail-parameters th{padding:14px 0;border:0;background:0 0;text-align:left;vertical-align:middle}.type-detail .p-detail-section .extended-description .detail-parameters th{width:42%;color:#777;font-size:14px;font-weight:400}.type-detail .p-detail-section .extended-description .detail-parameters td{color:#111;font-size:14px;font-weight:700}.type-detail .p-detail-section .extended-description .detail-parameters td a{color:var(--color-primary);font-weight:700;text-decoration:underline}.type-detail .p-detail-section .extended-description .detail-parameters .row-header-label-colon{display:none}.type-detail .p-detail-section .extended-description .detail-parameters .question-tooltip{margin-right:5px}.type-detail .p-detail-section .extended-description.has-collapsed-parameters{position:relative}.type-detail .p-detail-section .extended-description.has-collapsed-parameters .detail-parameters{display:block}.type-detail .p-detail-section .extended-description.has-collapsed-parameters .detail-parameters tbody{display:block;max-height:440px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 90px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 90px),transparent 100%)}.type-detail .p-detail-section .extended-description.has-collapsed-parameters .detail-parameters tr{display:grid;grid-template-columns:48% minmax(0,1fr)}.type-detail .p-detail-section .extended-description.has-collapsed-parameters.is-expanded .detail-parameters tbody{max-height:none;mask-image:none;-webkit-mask-image:none}.type-detail .p-detail-section .extended-description .product-parameters-toggle{display:block;margin:16px auto 0;padding:0;color:var(--color-primary);background:0 0;border:0;font-size:14px;font-weight:700;cursor:pointer}.type-detail #otherInformation .detail-parameters__gpsr{width:100%;border-collapse:collapse;margin:0}.type-detail #otherInformation .detail-parameters__gpsr tbody{display:grid;gap:12px}.type-detail #otherInformation .detail-parameters__gpsr tr{display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:30px;padding:18px 20px;border:1px solid #e5e5e5;border-radius:12px;background:#fff}.type-detail #otherInformation .detail-parameters__gpsr td,.type-detail #otherInformation .detail-parameters__gpsr th{padding:0;border:0;background:0 0;text-align:left;vertical-align:top}.type-detail #otherInformation .detail-parameters__gpsr th{font-weight:700;color:#222}.type-detail #otherInformation .detail-parameters__gpsr td{color:#555;line-height:1.5;white-space:pre-line}.type-detail #otherInformation .detail-parameters__gpsr .row-header-label-colon{display:none}@media (max-width:767px){.type-detail #otherInformation .detail-parameters__gpsr tr{grid-template-columns:1fr;gap:6px;padding:16px}}.type-detail #manufacturerDescription .p-detail-section-content h2,.type-detail #manufacturerDescription .p-detail-section-content h3,.type-detail #manufacturerDescription .p-detail-section-content p{margin-top:0;margin-bottom:15px}.type-detail #productVideos iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:14px;overflow:hidden}.type-detail #productVideos .p-detail-section-content h3{margin-top:0;margin-bottom:15px}.type-detail #productVideos .p-detail-section-content h3:not(:first-child){margin-top:30px}.type-detail #relatedFiles .p-detail-section-content{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;list-style:none}.type-detail #relatedFiles .p-detail-section-content>li{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;gap:16px;margin:0;padding:16px 20px;border:1px solid #e1e1e1;border-radius:14px;background:#fff}.type-detail #relatedFiles .p-detail-section-content>li::before{content:"PDF";display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#f5222d;border-radius:10px;color:#fff;font-size:12px;font-weight:700}.type-detail #relatedFiles .p-detail-section-content>li img{display:none}.type-detail #relatedFiles .p-detail-section-content>li a{min-width:0;color:#111;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none}.type-detail #relatedFiles .p-detail-section-content>li a::after{content:"PDF dokument";display:block;margin-top:4px;color:#888;font-size:13px;font-weight:400}.type-detail #relatedFiles .p-detail-section-content>li a::before{content:"↓";position:absolute;top:50%;right:20px;transform:translateY(-50%);color:#f5222d;font-size:24px;font-weight:700}@media (max-width:767px){.type-detail #relatedFiles .p-detail-section-content>li{grid-template-columns:48px minmax(0,1fr) 20px;padding:14px 16px}.type-detail #relatedFiles .p-detail-section-content>li::before{width:48px;height:48px}.type-detail #relatedFiles .p-detail-section-content>li a{font-size:15px}.type-detail #relatedFiles .p-detail-section-content>li a::before{right:16px}}.type-detail .p-detail-info>div+div::before{content:""}.type-detail .p-image-wrapper .p-thumbnails .thumbnail-next,.type-detail .p-image-wrapper .p-thumbnails .thumbnail-prev{display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:#696969;background:#f5f5f2;border-radius:50%}.type-detail .p-image-wrapper .p-thumbnails .thumbnail-next::before,.type-detail .p-image-wrapper .p-thumbnails .thumbnail-prev::before{font-size:15px}.type-detail .p-image-wrapper .p-thumbnails .p-thumbnails-inner a{margin-right:6px}.type-detail .p-image-wrapper .p-thumbnails .p-thumbnails-inner a::before{background:0 0}.type-detail .p-image-wrapper .p-thumbnails .p-thumbnails-inner a img:hover,.type-detail .p-image-wrapper .p-thumbnails .p-thumbnails-inner a.highlighted img{border:1px solid var(--color-primary)}.type-detail .p-image-wrapper .p-thumbnails .p-thumbnails-inner a img{border-radius:12px}.type-detail .p-info-wrapper .p-db-price-wrapper{padding:2.5rem;margin-top:clamp(15px,2vw,30px);background-color:#f5f5f2;border:1px solid #e7e7e4;border-radius:24px}.type-detail .p-info-wrapper .p-code{font-size:14px;display:flex;justify-content:flex-start;color:var(--color-primary)}.type-detail .p-info-wrapper .p-code .p-code-label{display:none}.type-detail .p-info-wrapper a[data-testid=productCardBrandName]{display:flex;justify-content:flex-end;gap:4px;color:#696969;font-size:14px}.type-detail .p-info-wrapper a[data-testid=productCardBrandName] span{color:var(--color-primary)}.type-detail .p-info-wrapper h1{margin-top:clamp(7px,1vw,15px);margin-bottom:clamp(7px,1vw,15px);font-size:clamp(30px,4vw,45px);font-weight:600}.type-detail .p-info-wrapper [data-testid=productCardDescr] a{color:#696969;font-size:14px;text-decoration:none}.type-detail .p-info-wrapper [data-testid=productCardDescr] a::after{color:#696969;font-size:12px;font-weight:400}.type-detail .p-info-wrapper .p-short-description,.type-detail .p-info-wrapper .stars-wrapper{margin:clamp(8px,1vw,20px) 0}.type-detail .p-info-wrapper .availability-value{font-size:16px}.type-detail .p-info-wrapper .delivery-time span{color:#696969;font-size:16px;font-weight:600}.type-detail .p-info-wrapper .social-buttons-wrapper{display:flex;justify-content:flex-end;margin-top:clamp(8px,1vw,20px)}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .print{display:none}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons a{margin:0;padding:0 15px 0 0;color:#696969;text-transform:none}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons a::before{display:none}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button{margin-left:12px;border-radius:12px}@media (min-width:768px){.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button{flex-grow:1}}.type-detail .p-info-wrapper .add-to-cart .quantity{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;width:140px;height:52px;margin:0;padding:0;background:#fff;border:1px solid #d5d5d5;border-radius:12px;overflow:hidden}@media (max-width:767px){.type-detail .p-info-wrapper .add-to-cart .quantity{width:100px}}.type-detail .p-info-wrapper .add-to-cart .quantity label{display:block;grid-column:2;grid-row:1;width:100%;height:100%;margin:0;padding:0;color:#201d1e}.type-detail .p-info-wrapper .add-to-cart .quantity .amount{width:100%;height:100%;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:0 0;color:#201d1e;font-size:16px;font-weight:700;text-align:center;appearance:textfield}.type-detail .p-info-wrapper .add-to-cart .quantity .amount::-webkit-inner-spin-button,.type-detail .p-info-wrapper .add-to-cart .quantity .amount::-webkit-outer-spin-button{margin:0;appearance:none}.type-detail .p-info-wrapper .add-to-cart .quantity .decrease,.type-detail .p-info-wrapper .add-to-cart .quantity .increase{position:static;display:flex;align-items:center;justify-content:center;width:40px;height:100%;margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#777;font-size:20px;font-weight:400;cursor:pointer}.type-detail .p-info-wrapper .add-to-cart .quantity .decrease::after,.type-detail .p-info-wrapper .add-to-cart .quantity .decrease::before,.type-detail .p-info-wrapper .add-to-cart .quantity .increase::after,.type-detail .p-info-wrapper .add-to-cart .quantity .increase::before{display:none;content:none}.type-detail .p-info-wrapper .add-to-cart .quantity .decrease{grid-column:1;grid-row:1}.type-detail .p-info-wrapper .add-to-cart .quantity .increase{grid-column:3;grid-row:1}.type-detail .p-info-wrapper .add-to-cart .quantity .decrease__sign,.type-detail .p-info-wrapper .add-to-cart .quantity .increase__sign{position:static;display:block;margin:0;padding:0;color:inherit;font-size:inherit;line-height:1;transform:none}.type-detail .p-info-wrapper .add-to-cart .quantity .decrease-tooltip,.type-detail .p-info-wrapper .add-to-cart .quantity .increase-tooltip{display:none}.columns-mobile-2 .products-block>div .p .p-code{display:block}.type-category .content-wrapper #categories .expandable.expanded>ul{display:none!important}.type-category .content-wrapper .category__secondDescription h2{font-weight:600;font-size:clamp(21px,2vw,30px);color:#201d1e}.type-category .content-wrapper .category__secondDescription h3{font-weight:600;font-size:clamp(18px,2vw,23px);color:#201d1e}.type-category .content-wrapper .sidebar{background-color:transparent}.type-category .content-wrapper .sidebar .sidebar-inner{padding:0}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters{margin-top:30px;border:1px solid #e7e7e4;border-radius:24px}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters .filter-main-title{border-bottom:1px solid #e7e7e4;padding-bottom:20px;margin-top:0}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters .slider-wrapper{padding:10px}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters .slider-wrapper h4{font-weight:600;text-transform:uppercase}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters .filter-sections{background-color:transparent}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters .filter-sections .filter-section-count{text-align:center}.type-category .content-wrapper .sidebar .sidebar-inner .box-filters .filter-sections .filter-section-count .filter-total-count{margin-top:2px}.type-category .content-wrapper .sidebar .sidebar-inner h3{font-weight:600;font-size:clamp(18px,2vw,21px);color:#201d1e;padding-bottom:clamp(7px,1vw,15px);padding-left:10px;padding-bottom:0}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories{border:1px solid #e7e7e4;border-radius:24px}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories #categories .expandable>.topic>a>span::before,.type-category .content-wrapper .sidebar .sidebar-inner .box-categories #categories .expandable>a>span::before{display:none}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories{padding:0;margin:0;border-top:1px solid #e7e7e4;padding:10px}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories#cat-manufacturers{display:none}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories a{padding-left:6px}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories li a{padding-left:12px}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories li{border-top:1px solid #e7e7e4;padding:8px 0 8px 0}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories .topic{font-weight:600;font-size:18px}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories .topic.active>a{font-weight:600;background-color:transparent!important;color:var(--color-primary)}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories .topic.child-active a{color:#201d1e;font-weight:600}.type-category .content-wrapper .sidebar .sidebar-inner .box-categories .categories .expanded .active a{background-color:transparent!important;color:var(--color-primary);font-weight:600}.type-category main .category-top .category-top-wrapper{background-color:#f5f5f2;border:1px solid #e7e7e4;border-radius:24px;padding:24px}.type-category main .category-top .category-top-wrapper h1{padding-bottom:clamp(7px,1vw,15px)}.type-category main .category-top h1{margin-top:clamp(7px,1vw,15px);margin-bottom:clamp(7px,1vw,15px);font-size:clamp(30px,4vw,45px);font-weight:600}.type-category main .category-top .category-perex{font-size:16px;color:#201d1e}.type-category main .category-top .subcategories{margin-top:clamp(15px,3vw,40px);padding:10px;display:flex}.type-category main .category-top .subcategories li a{border:0 solid #e7e7e4;border-radius:12px;background-color:#f5f5f2;color:#201d1e;font-weight:600;font-size:15px;text-transform:uppercase}.type-category main .category-top .products-top-wrapper h2{font-weight:700;font-size:clamp(16px,2vw,30px);line-height:45px;color:#201d1e}.type-category main .category-top .products-top-wrapper .products .product{border:1px solid #e7e7e4;border-radius:16px;margin-right:clamp(0,1vw,9px)}@media (min-width:768px){.type-category main .category-top .products-top-wrapper .products .product{width:calc(33.3333333333% - 9px)}}.type-category main .category-top .products-top-wrapper .products .product .name{font-weight:600;color:#201d1e}.type-category main .category-top .products-top-wrapper .products .product .availability-amount{display:none}.type-category main .category-top .products-top-wrapper .button-wrapper .toggle-top-products{color:#201d1e}.type-category main .category-content-wrapper .category-header{background-color:transparent}.type-category main .category-content-wrapper .category-header .listSorting__controls li .listSorting__control{background-color:transparent;border:1px solid #e7e7e4;border-radius:12px;margin-right:5px}.type-category main .category-content-wrapper .category-header .listSorting__controls li .listSorting__control.listSorting__control--current{border:1px solid var(--color-primary)}.type-category main .category-content-wrapper .products .product{display:flex;height:auto}@media (max-width:767px){.type-category main .category-content-wrapper .products .product{width:100%}}.type-category main .category-content-wrapper .products .product .p-code{right:25px;top:1px;background-color:transparent;font-size:13px}.type-category main .category-content-wrapper .products .product .availability-amount{display:none}.type-category main .category-content-wrapper .products .product .p-bottom>div{flex-wrap:nowrap}.type-category .listingControls .goToTop .goToTop__button{border-radius:12px}.type-category .listingControls .loadMore .loadMore__button{background-color:var(--color-primary);color:#fff;border-radius:12px;padding:1.5rem;font-size:14px;font-weight:600}.type-category .listingControls .loadMore .loadMore__button:focus,.type-category .listingControls .loadMore .loadMore__button:hover{background-color:#201d1e;color:#fff;border-color:#201d1e}.type-category .listingControls .pagination .pagination__list .pagination__currentPage{border:1px solid #e7e7e4;border-radius:12px;background-color:#e7e7e4;color:#201d1e;font-weight:600}.type-category .listingControls .pagination .pagination__list .pagination__link{border-radius:12px;border:1px solid #e7e7e4}.in-dekujeme .co-box.co-order h2:before,.in-dekujeme .co-box.co-order h4:before,.in-dekujeme .co-box.co-payment-method h2:before,.in-dekujeme .co-box.co-payment-method h4:before{content:""}.in-dekujeme .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.in-dekujeme .content-inner{width:min(1180px,100% - 40px);margin:0 auto;padding:40px 0 80px;color:#201d1e;line-height:1.5}.in-dekujeme .content-inner>.order-summary-heading,.in-dekujeme .recapitulation-wrapper:not([data-testid]),.in-dekujeme .recapitulation-wrapper>.reca-number{display:none}.in-dekujeme .sp-thank-you-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);min-height:570px;overflow:hidden;border:1px solid #e7e7e4;border-radius:24px;background:#fff}.in-dekujeme .steam-scene{position:relative;isolation:isolate;min-height:570px;overflow:hidden;background:#32170d}.in-dekujeme .steam-scene::before{position:absolute;inset:0;z-index:2;content:"";pointer-events:none;background:radial-gradient(circle at 55% 18%,rgba(255,224,190,.13),transparent 37%),linear-gradient(180deg,rgba(20,8,2,.04),rgba(20,8,2,.25))}.in-dekujeme .steam-photo{position:absolute;inset:0;z-index:1;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border-radius:12px 0 0 12px;object-fit:cover}.in-dekujeme .steam-canvas{position:absolute;inset:0;z-index:3;display:block;width:100%;height:100%;pointer-events:none}.in-dekujeme .steam-formation{position:absolute;inset:0;z-index:4;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.in-dekujeme .steam-formation i{position:absolute;bottom:22%;left:var(--steam-left);width:var(--steam-size);height:calc(var(--steam-size) * 1.4);border-radius:46% 54% 58% 42%;filter:blur(15px);opacity:0;transform:translate3d(0,60px,0) scale(.55) rotate(var(--steam-rotate));animation:steam-rise 6.6s var(--steam-delay) ease-in-out infinite;background:radial-gradient(ellipse at 42% 62%,rgba(255,255,255,.38),rgba(247,244,240,.12) 44%,transparent 72%)}.in-dekujeme .steam-formation i:nth-child(1){--steam-left:22%;--steam-size:118px;--steam-delay:0s;--steam-rotate:-8deg}.in-dekujeme .steam-formation i:nth-child(2){--steam-left:34%;--steam-size:150px;--steam-delay:.25s;--steam-rotate:7deg}.in-dekujeme .steam-formation i:nth-child(3){--steam-left:47%;--steam-size:128px;--steam-delay:.55s;--steam-rotate:-4deg}.in-dekujeme .steam-formation i:nth-child(4){--steam-left:56%;--steam-size:142px;--steam-delay:.1s;--steam-rotate:10deg}.in-dekujeme .steam-formation i:nth-child(5){--steam-left:39%;--steam-size:174px;--steam-delay:.75s;--steam-rotate:-11deg}.in-dekujeme .steam-message{position:absolute;top:12%;bottom:auto;right:6%;left:6%;z-index:1;padding:0;font-family:"Exo 2",sans-serif;color:#fff;font-size:clamp(20px,2.6vw,45px);font-weight:600;text-align:center;opacity:0;transform:translate3d(0,-50%,0)}.in-dekujeme .sp-ty-static .steam-message{color:#fff;opacity:1;transform:translate3d(0,0,0);animation:sp-ty-message-focus 1.4s ease-out both}.in-dekujeme .sp-ty-static .steam-formation{mix-blend-mode:normal}.in-dekujeme .confirmation-panel{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,68px);background:#fff}.in-dekujeme .eyebrow{margin:0 0 9px;color:var(--color-primary);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.in-dekujeme .eyebrow strong{letter-spacing:.04em}.in-dekujeme .order-summary-heading.hero-heading{display:block;margin:0 0 18px;color:#201d1e;font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1.02;letter-spacing:-.012em}.in-dekujeme .hero-lead{margin:0 0 30px;color:#696969;font-size:17px}.in-dekujeme .order-summary{margin:0 0 28px;border-top:1px solid #e7e7e4;border-bottom:1px solid #e7e7e4}.in-dekujeme .order-summary>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.in-dekujeme .order-summary>div+div{border-top:1px solid #e7e7e4}.in-dekujeme .order-summary dt{margin:0;color:#696969}.in-dekujeme .order-summary dd{margin:0;color:#201d1e;font-weight:700;text-align:right}.in-dekujeme .hero-payment{margin:0 0 28px;overflow:hidden;border:1px solid #e7e7e4;border-radius:12px}.in-dekujeme .hero-payment .recapitulation-table td,.in-dekujeme .hero-payment .recapitulation-table th{padding:12px 18px}.in-dekujeme .hero-payment .qrcode{width:118px;height:118px;margin:4px auto 0}.in-dekujeme .sp-ty-footer{display:flex;justify-content:center;margin-top:34px}.in-dekujeme .sp-ty-footer .btn,.in-dekujeme .sp-ty-footer .button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 23px;border:0;border-radius:11px;background:var(--color-primary);color:#fff;font-weight:800;text-decoration:none;transition:filter .2s ease,transform .2s ease}.in-dekujeme .sp-ty-footer .btn:hover,.in-dekujeme .sp-ty-footer .button:hover{filter:brightness(.92);transform:translateY(-1px)}.in-dekujeme .sp-ty-footer .btn:focus-visible,.in-dekujeme .sp-ty-footer .button:focus-visible{outline:3px solid rgba(239,37,45,.25);outline-offset:3px}.in-dekujeme .recapitulation-wrapper[data-testid=recapTable]{display:grid;grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr);gap:22px;margin-top:42px;padding-top:34px;border-top:1px solid #e7e7e4}.in-dekujeme .co-box{min-width:0;overflow:hidden;margin:0;padding:0;border:1px solid #e7e7e4;border-radius:16px;background:#fff}.in-dekujeme .co-box .order-icon{margin:0;padding:20px 22px;border-bottom:1px solid #e7e7e4;color:#201d1e;font-size:20px;font-weight:600;line-height:1.2}.in-dekujeme .co-box .row{display:grid;grid-template-columns:1fr;margin:0}.in-dekujeme .co-box .row>[class*=col-]{width:auto;min-width:0;padding:0}.in-dekujeme .co-box .row>[class*=col-]+[class*=col-]{border-top:1px solid #e7e7e4}.in-dekujeme .cart-table,.in-dekujeme .recapitulation-table{width:100%;margin:0;border-collapse:collapse}.in-dekujeme .cart-table td,.in-dekujeme .cart-table th,.in-dekujeme .recapitulation-table td,.in-dekujeme .recapitulation-table th{padding:14px 22px;border-bottom:1px solid #e7e7e4;font-size:14px;text-align:left;vertical-align:middle}.in-dekujeme .cart-table tr:last-child td,.in-dekujeme .cart-table tr:last-child th,.in-dekujeme .recapitulation-table tr:last-child td,.in-dekujeme .recapitulation-table tr:last-child th{border-bottom:0}.in-dekujeme .recapitulation-table th{width:45%;color:#696969;font-weight:400}.in-dekujeme .recapitulation-table td{color:#201d1e;text-align:right}.in-dekujeme .recapitulation-table .nowrap{white-space:nowrap}.in-dekujeme .qrcode{display:block;width:132px;height:132px;margin-left:auto}.in-dekujeme .cart-table .cart-p-image{width:80px}.in-dekujeme .cart-table .cart-p-image img{display:block;width:56px;height:56px;object-fit:contain}.in-dekujeme .cart-table .p-name{color:#201d1e;font-weight:700;text-align:left}.in-dekujeme .cart-table .p-price,.in-dekujeme .cart-table .p-quantity{color:#201d1e;text-align:right;white-space:nowrap}.in-dekujeme .cart-table tr td{border-right:0}@media (max-width:900px){.in-dekujeme .sp-thank-you-hero{grid-template-columns:1fr}.in-dekujeme .steam-scene{min-height:460px}.in-dekujeme .confirmation-panel{padding:44px 36px 50px}.in-dekujeme .recapitulation-wrapper[data-testid=recapTable]{grid-template-columns:1fr}}@media (max-width:640px){.in-dekujeme .content-inner{width:min(100% - 28px,1180px);padding:22px 0 56px}.in-dekujeme .steam-scene{min-height:380px}.in-dekujeme .confirmation-panel{padding:32px 22px 38px}.in-dekujeme .order-summary-heading.hero-heading{font-size:27px}.in-dekujeme .sp-ty-footer .btn,.in-dekujeme .sp-ty-footer .button{width:100%}.in-dekujeme .cart-table td,.in-dekujeme .cart-table th,.in-dekujeme .recapitulation-table td,.in-dekujeme .recapitulation-table th{padding:12px 15px}.in-dekujeme .cart-table .p-quantity{display:none}}@media (prefers-reduced-motion:reduce){.in-dekujeme .steam-formation i,.in-dekujeme .steam-message{animation:none!important}.in-dekujeme .sp-ty-static .steam-message{opacity:1!important}}@keyframes steam-rise{0%,7%{opacity:0;transform:translate3d(0,70px,0) scale(.48) rotate(var(--steam-rotate))}20%{opacity:.72}48%{opacity:.42;transform:translate3d(-18px,-118px,0) scale(1.35) rotate(calc(var(--steam-rotate) + 7deg))}69%{opacity:.16;transform:translate3d(14px,-205px,0) scale(1.7) rotate(calc(var(--steam-rotate) - 5deg))}100%,82%{opacity:0;transform:translate3d(-10px,-270px,0) scale(2) rotate(var(--steam-rotate))}}@keyframes steam-write{0%,27%{opacity:0;filter:blur(24px);transform:translate3d(0,48px,0) scale(.9)}44%{opacity:.4;filter:blur(9px)}55%,70%{opacity:.78;filter:blur(1.6px);transform:translate3d(0,0,0) scale(1)}100%,84%{opacity:0;filter:blur(18px);transform:translate3d(12px,-42px,0) scale(1.06)}}@keyframes sp-ty-message-show-hide{0%,18%{opacity:0;filter:blur(8px);transform:translate3d(0,8px,0)}35%,55%{opacity:1;filter:none;transform:translate3d(0,0,0)}100%{opacity:0;filter:blur(4px);transform:translate3d(0,-8px,0)}}@keyframes sp-ty-message-focus{0%{opacity:0;filter:blur(12px);transform:translate3d(0,-50%,0)}100%{opacity:1;filter:blur(0);transform:translate3d(0,0,0)}}.in-krok-2 .cart-content{margin-bottom:clamp(10px,2vw,40px)}.in-krok-2 .cart-content .co-box{padding:0}.in-krok-2 .cart-content .co-box h2{padding-left:40px;margin-top:clamp(10px,2vw,40px);font-weight:600}.in-krok-2 .cart-content .co-box .login-button{border-radius:12px}.in-krok-2 .cart-content .co-box .form-control{border-radius:12px;background-color:#f5f5f2;border:1px solid #e7e7e4}.in-krok-2 .cart-content .co-box.co-box-additional{margin-top:12px}.in-krok-2 .cart-content .co-box.co-box-additional .form-group{padding-top:12px}.in-krok-1 .cart-content{margin-bottom:clamp(10px,2vw,40px)}.in-krok-1 .cart-content .co-box{padding:0}.in-krok-1 .cart-content .co-box h2{font-weight:600;margin-top:clamp(10px,2vw,40px)}.in-krok-1 .cart-content .co-box h2.order-icon{display:flex;align-items:center;padding-left:0}.in-krok-1 .cart-content .co-box .order-icon.order-delivery,.in-krok-1 .cart-content .co-box .order-icon.order-payment{align-items:baseline}.in-krok-1 .cart-content .co-box .order-icon.order-delivery::before,.in-krok-1 .cart-content .co-box .order-icon.order-payment::before{display:inline-block;position:static;width:28px;margin-right:15px;flex:0 0 28px;content:"";transform:none}.in-krok-1 .cart-content .co-box .order-icon.order-payment::before{height:18px;background:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3999 0.899902H3.3999C2.01919 0.899902 0.899902 2.01919 0.899902 3.3999V14.3999C0.899902 15.7806 2.01919 16.8999 3.3999 16.8999H24.3999C25.7806 16.8999 26.8999 15.7806 26.8999 14.3999V3.3999C26.8999 2.01919 25.7806 0.899902 24.3999 0.899902Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.899902 6.8999H26.8999' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.8999 12.8999H11.8999' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.in-krok-1 .cart-content .co-box .order-icon.order-delivery::before{height:19px;background:url("data:image/svg+xml,%3Csvg width='28' height='19' viewBox='0 0 28 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8999 12.8999V0.899902H0.899902V12.8999H15.8999ZM15.8999 12.8999H26.8999V8.8999L21.8999 4.8999H15.8999V12.8999Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.9 17.3C8.22548 17.3 9.3 16.2255 9.3 14.9C9.3 13.5745 8.22548 12.5 6.9 12.5C5.57452 12.5 4.5 13.5745 4.5 14.9C4.5 16.2255 5.57452 17.3 6.9 17.3Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.9 17.3C23.2255 17.3 24.3 16.2255 24.3 14.9C24.3 13.5745 23.2255 12.5 21.9 12.5C20.5745 12.5 19.5 13.5745 19.5 14.9C19.5 16.2255 20.5745 17.3 21.9 17.3Z' stroke='%23ED2429' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.in-krok-1 .cart-content .co-box .radio-wrapper{min-height:64px}.in-krok-1 .cart-content .co-box .radio-wrapper:hover{background-color:#fff6f6}.in-krok-1 .cart-content .co-box .radio-wrapper.active{background-color:#fff6f6}.in-krok-1 .cart-content .co-box .radio-wrapper label span b{color:#201d1e}.ordering-process{background-color:transparent!important}.ordering-process h1{margin-top:clamp(7px,1vw,15px);margin-bottom:clamp(7px,1vw,15px);font-size:clamp(28px,4vw,38px);font-weight:600}.ordering-process .cart-content .order-summary .price-wrapper strong.price-primary,.ordering-process .cart-content .summary-wrapper .price-wrapper strong.price-primary,.ordering-process .sidebar-in-cart .order-summary .price-wrapper strong.price-primary,.ordering-process .sidebar-in-cart .summary-wrapper .price-wrapper strong.price-primary{font-size:22px;font-weight:600}.ordering-process .cart-content .order-summary .price-wrapper strong.price-secondary,.ordering-process .cart-content .summary-wrapper .price-wrapper strong.price-secondary,.ordering-process .sidebar-in-cart .order-summary .price-wrapper strong.price-secondary,.ordering-process .sidebar-in-cart .summary-wrapper .price-wrapper strong.price-secondary{font-size:16px;color:#696969}.ordering-process .cart-content .order-summary .cart-item>div,.ordering-process .cart-content .summary-wrapper .cart-item>div,.ordering-process .sidebar-in-cart .order-summary .cart-item>div,.ordering-process .sidebar-in-cart .summary-wrapper .cart-item>div{border-right:0}.ordering-process #checkoutSidebar .next-step-finish{border-radius:16px;width:100%}.ordering-process .sidebar-in-cart .checkout-box-wrapper .h4{font-size:23px;font-weight:600;text-transform:none}.ordering-process .sidebar-in-cart .checkout-box-wrapper .tel{font-size:18px}.ordering-process .sidebar-in-cart .checkout-box-wrapper .tel::before{color:var(--color-primary)}.ordering-process .sidebar-in-cart .checkout-box-wrapper .facebook a,.ordering-process .sidebar-in-cart .checkout-box-wrapper .instagram a{color:#201d1e}.ordering-process .cart-title-row{margin-left:clamp(-20px,-1vw,-1px)}@media (max-width:768px){.ordering-process .cart-title-row{display:none}}@media (max-width:768px){.ordering-process ol.cart-header{position:relative}}.ordering-process .cart-header li,.ordering-process ol.cart-header li a,.ordering-process ol.cart-header li strong{border-bottom:0}.ordering-process .cart-header{background-color:transparent;padding-top:10px;padding-bottom:10px}.ordering-process .cart-header li{border-bottom:0;border-right:1px solid #e7e7e4}.ordering-process .cart-header li.completed span:before{background-color:#207a45;color:#fff;content:"✓"}.ordering-process .cart-header li:last-child{border-right:0}.ordering-process .cart-header li a span:before,.ordering-process .cart-header li li strong span:before,.ordering-process .cart-header li strong span:before{background-color:#f5f5f2;border:0;width:27px;height:27px;line-height:27px}.ordering-process .cart-header li.active strong{color:#201d1e;font-weight:600}.ordering-process .cart-header li.active span:before{background-color:var(--color-primary);color:#fff;border:0}.ordering-process #header{border:0}.ordering-process .content-wrapper-in main .content-inner .cart-content{border:1px solid #e7e7e4;border-radius:16px;background-color:transparent}@media (max-width:768px){.ordering-process .content-wrapper-in main .content-inner .cart-content{margin:15px}}.ordering-process .content-wrapper-in main .content-inner .cart-content .toggle-contacts{border-radius:12px}.ordering-process .content-wrapper-in main .content-inner .cart-content .cart-sku{display:block;margin-top:4px;font-size:14px}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity{position:relative;display:grid;grid-template-columns:36px 42px 36px;width:114px;height:42px;padding:0;margin:0;border:1px solid #ddd;border-radius:10px;overflow:hidden;background:#fff}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity label{position:static;grid-column:2;grid-row:1;width:42px;height:42px;margin:0;padding:0}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .amount{width:100%;height:100%;margin:0;padding:0;border:0;background:0 0;box-shadow:none;text-align:center;font-weight:700;appearance:textfield}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .amount::-webkit-inner-spin-button,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .amount::-webkit-outer-spin-button{appearance:none}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .decrease,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .increase{position:static;display:flex;align-items:center;justify-content:center;width:36px;height:42px;margin:0;padding:0;border:0;background:0 0;box-shadow:none;cursor:pointer;pointer-events:auto}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .decrease::after,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .decrease::before,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .increase::after,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .increase::before{display:none}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .decrease{grid-column:1;grid-row:1;border-right:1px solid #eee}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .increase{grid-column:3;grid-row:1;border-left:1px solid #eee}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .decrease__sign,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .increase__sign{position:static;display:block;margin:0;padding:0;font-size:20px;line-height:1;transform:none;pointer-events:none}.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .decrease-tooltip,.ordering-process .content-wrapper-in main .content-inner .cart-content .quantity .increase-tooltip{display:none}.ordering-process .content-wrapper-in main .content-inner .cart-content .cart-table tr td{border-right:0}.ordering-process .content-wrapper-in main .content-inner .cart-content .cart-table tr td .show-related{color:var(--color-primary)}.ordering-process .content-wrapper-in main .content-inner .next-step{display:flex;flex-direction:column-reverse;gap:12px}.ordering-process .content-wrapper-in main .content-inner .next-step .next-step-forward{width:100%;border-radius:16px;padding:6px}.ordering-process .content-wrapper-in main .content-inner .next-step .next-step-back{margin:0 auto;padding:0;border:0;background:0 0}.ordering-process .content-wrapper-in main .content-inner .cart-table{border-bottom:1px solid #e7e7e4}.ordering-process .content-wrapper-in main .content-inner .delivery-time{padding-bottom:15px}.ordering-process .content-wrapper-in main .content-inner .cart-summary{border-top:1px solid #e7e7e4}.ordering-process .content-wrapper-in main .content-inner .cart-summary .h4{font-size:23px;font-weight:600;text-transform:none}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper{justify-content:flex-start}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .extra.delivery{color:#201d1e;padding-left:55px}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .extra.delivery::before{color:#201d1e}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .extra.delivery strong{font-size:16px}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .discount-coupon{padding-left:0}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .discount-coupon #discountCouponCode{border:1px solid #e7e7e4;border-radius:6px 0 0 6px}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .discount-coupon button.btn-secondary{background-color:#201d1e;color:#fff;border:0;border-radius:0 6px 6px 0}.ordering-process .content-wrapper-in main .content-inner .cart-summary .extras-wrapper .discount-coupon::before{display:none}.ordering-process .content-wrapper-in main .content-inner .checkout-box-wrapper,.ordering-process .content-wrapper-in main .content-inner .summary-wrapper{border:1px solid #e7e7e4;border-radius:16px}.in-kosik .fvDoplnek-attached-products-row td{background-color:rgba(234,20,26,.2)}.in-kosik .fvDoplnek-attached-products-row td :has(.fvDoplnek-variant-checkbox:checked){color:#000}.in-kosik .fvDoplnek-attached-products-row td .fvDoplnek-variant-checkbox{zoom:1.5;cursor:pointer}.type-page .container{max-width:unset!important}@media (min-width:1200px){.type-page .content-inner,.type-post .content-inner{max-width:calc(100% - 100px)}}.type-page .news-item-detail,.type-post .news-item-detail{margin:0 auto;padding:32px 0 56px}.type-page .news-item-detail h1,.type-post .news-item-detail h1{margin:0 auto 32px;color:#201d1e;font-size:clamp(32px,5vw,56px);font-weight:600;line-height:1.08;letter-spacing:-.02em;text-align:center}.type-page .news-item-detail .text,.type-post .news-item-detail .text{margin:0 auto;color:#696969;font-size:17px;line-height:1.75}.type-page .news-item-detail .text>div:first-child,.type-post .news-item-detail .text>div:first-child{margin:0 0 32px;padding:20px 24px;color:#201d1e;background:#f5f5f2;border-left:4px solid var(--color-primary);border-radius:0 12px 12px 0;font-size:15px;line-height:1.6}.type-page .news-item-detail .text ol,.type-page .news-item-detail .text p,.type-page .news-item-detail .text ul,.type-post .news-item-detail .text ol,.type-post .news-item-detail .text p,.type-post .news-item-detail .text ul{margin:0 0 24px}.type-page .news-item-detail .text h2,.type-post .news-item-detail .text h2{margin:48px 0 16px;color:#201d1e;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.type-page .news-item-detail .text h2:first-child,.type-post .news-item-detail .text h2:first-child{margin-top:0}.type-page .news-item-detail .text strong,.type-post .news-item-detail .text strong{font-weight:600}.type-page .news-item-detail .text a,.type-post .news-item-detail .text a{color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.type-page .news-item-detail .text a:focus-visible,.type-page .news-item-detail .text a:hover,.type-post .news-item-detail .text a:focus-visible,.type-post .news-item-detail .text a:hover{color:#201d1e}.type-page .news-item-detail .text ol,.type-page .news-item-detail .text ul,.type-post .news-item-detail .text ol,.type-post .news-item-detail .text ul{padding-left:28px}.type-page .news-item-detail .text li,.type-post .news-item-detail .text li{padding-left:6px}.type-page .news-item-detail .text li::marker,.type-post .news-item-detail .text li::marker{color:var(--color-primary);font-weight:700}.type-page .news-item-detail .text ol li+li,.type-page .news-item-detail .text ul li+li,.type-post .news-item-detail .text ol li+li,.type-post .news-item-detail .text ul li+li{margin-top:10px}.type-page .news-item-detail .text>div:last-child,.type-post .news-item-detail .text>div:last-child{margin-top:48px;padding-top:24px;border-top:1px solid #e7e7e4;font-size:15px;line-height:1.6}.type-page .news-item-detail .next-prev,.type-post .news-item-detail .next-prev{display:flex;justify-content:center;gap:12px;margin:48px auto 0}.type-page .news-item-detail .next-prev .btn,.type-post .news-item-detail .next-prev .btn{min-width:150px}.type-page .pageArticleDetail,.type-post .pageArticleDetail{max-width:calc(100% - 100px);margin:0 auto;padding:32px 0 56px}.type-page .pageArticleDetail header,.type-post .pageArticleDetail header{margin-bottom:32px}.type-page .pageArticleDetail h1,.type-post .pageArticleDetail h1{margin:0;color:#201d1e;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.12;letter-spacing:-.02em}.type-page .pageArticleDetail [itemprop=about],.type-post .pageArticleDetail [itemprop=about]{color:#696969;font-size:17px;line-height:1.7}.type-page .pageArticleDetail [itemprop=about] ol,.type-page .pageArticleDetail [itemprop=about] p,.type-page .pageArticleDetail [itemprop=about] ul,.type-post .pageArticleDetail [itemprop=about] ol,.type-post .pageArticleDetail [itemprop=about] p,.type-post .pageArticleDetail [itemprop=about] ul{margin:0 0 24px}.type-page .pageArticleDetail [itemprop=about] h2,.type-post .pageArticleDetail [itemprop=about] h2{margin:40px 0 14px;color:#201d1e;font-size:28px;font-weight:700;line-height:1.2}.type-page .pageArticleDetail [itemprop=about] strong,.type-post .pageArticleDetail [itemprop=about] strong{color:#201d1e;font-weight:700}.type-page .pageArticleDetail [itemprop=about] a,.type-post .pageArticleDetail [itemprop=about] a{color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.type-page .pageArticleDetail [itemprop=about] a:focus-visible,.type-page .pageArticleDetail [itemprop=about] a:hover,.type-post .pageArticleDetail [itemprop=about] a:focus-visible,.type-post .pageArticleDetail [itemprop=about] a:hover{color:#201d1e}.type-page .pageArticleDetail [itemprop=about] ol,.type-page .pageArticleDetail [itemprop=about] ul,.type-post .pageArticleDetail [itemprop=about] ol,.type-post .pageArticleDetail [itemprop=about] ul{padding-left:28px}.type-page .pageArticleDetail [itemprop=about] li,.type-post .pageArticleDetail [itemprop=about] li{padding-left:6px}.type-page .pageArticleDetail [itemprop=about] li::marker,.type-post .pageArticleDetail [itemprop=about] li::marker{color:var(--color-primary);font-weight:700}.type-page .pageArticleDetail [itemprop=about] li+li,.type-post .pageArticleDetail [itemprop=about] li+li{margin-top:8px}@media (max-width:767px){.type-page .news-item-detail,.type-post .news-item-detail{padding:20px 16px 40px}.type-page .news-item-detail h1,.type-post .news-item-detail h1{margin-bottom:24px;font-size:34px}.type-page .news-item-detail .text,.type-post .news-item-detail .text{font-size:16px}.type-page .news-item-detail .text>div:first-child,.type-post .news-item-detail .text>div:first-child{margin-bottom:28px;padding:16px 18px}.type-page .news-item-detail .text h2,.type-post .news-item-detail .text h2{margin-top:36px;font-size:24px}.type-page .news-item-detail .next-prev,.type-post .news-item-detail .next-prev{flex-direction:column;margin-top:36px}.type-page .news-item-detail .next-prev .btn,.type-post .news-item-detail .next-prev .btn{width:100%}.type-page .pageArticleDetail,.type-post .pageArticleDetail{padding:20px 16px 40px}.type-page .pageArticleDetail header,.type-post .pageArticleDetail header{margin-bottom:24px}.type-page .pageArticleDetail h1,.type-post .pageArticleDetail h1{font-size:32px}.type-page .pageArticleDetail [itemprop=about],.type-post .pageArticleDetail [itemprop=about]{font-size:16px}.type-page .pageArticleDetail [itemprop=about] h2,.type-post .pageArticleDetail [itemprop=about] h2{margin-top:32px;font-size:24px}}#footer{border-top:5px solid var(--color-primary);background-color:#201d1e}#footer .custom-footer__banner3 img,#footer .custom-footer__banner6 img{width:250px;height:auto}#footer .custom-paticka{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){#footer .custom-paticka{margin-right:30px}}#footer .custom-paticka__images img{width:300px;height:auto}#footer .container{background-color:transparent}#footer .contact-box a,#footer .footer-rows,#footer .news-item-widget a,#footer .password-helper a,#footer ul a{color:#adadad}#footer .cookies-settings,#footer h3,#footer strong{color:#fff;font-weight:600}#footer h3{line-height:1.2;margin-bottom:20px}#footer ul{margin:0;padding:0}#footer .footer-rows{background-color:#201d1e}#footer .footer-rows .site-name{display:none!important}#footer .footer-rows .banner{padding:0;margin:0}#footer .footer-rows .banner h3{margin-top:0}#footer .footer-rows .custom-footer{border:0;padding:60px 30px;display:grid;grid-template-columns:minmax(0,2.2fr) minmax(240px,.8fr) minmax(180px,.55fr) minmax(200px,.7fr);gap:40px;align-items:start}#footer .footer-rows .custom-footer>div{width:auto;max-width:none;padding:0}#footer .footer-rows .custom-footer ul li{margin-bottom:10px}#footer .footer-rows .custom-footer ul li a{font-size:16px}@media (max-width:991px){#footer .footer-rows .custom-footer{grid-template-columns:repeat(2,minmax(0,1fr))}#footer .footer-rows .custom-footer>div:first-child{grid-column:1/-1}}@media (max-width:599px){#footer .footer-rows .custom-footer{grid-template-columns:1fr;gap:32px}#footer .footer-rows .custom-footer>div:first-child{grid-column:auto}}