.c-checkout-editablecontent-payment{container-type:inline-size}.c-checkout-editablecontent-payment .buttons{display:flex;gap:20px;justify-content:center}.c-checkout-editablecontent-payment .transfer-payment{border:1px solid #e5e6eb;border-radius:0;margin-bottom:30px;padding:20px 10px}.c-checkout-editablecontent-payment .transfer-payment h4{margin-bottom:30px}.c-checkout-editablecontent-payment .transfer-payment p{text-align:left}.c-checkout-editablecontent-payment .transfer-payment .w-text{margin-bottom:10px}@container (inline-size > 600px){.c-checkout-editablecontent-payment .transfer-payment{padding:35px}}.c-checkout-editablecontent-registration{align-items:center;border:1px solid #e5e6eb;border-radius:0;container-type:inline-size;display:flex;flex-direction:column;margin:20px 0;padding:10px}.c-checkout-editablecontent-registration .c-editablecontent{width:100%}.c-checkout-editablecontent-registration .wpj-b-row{max-width:450px}.c-checkout-editablecontent-registration h3{margin:20px 0 10px}.c-checkout-editablecontent-registration .w-text p{margin-bottom:20px!important}.c-checkout-editablecontent-registration .w-media .w-text p{margin-bottom:0!important;text-align:left}.c-checkout-editablecontent-registration .w-btn-wrapper{margin-bottom:0}.c-checkout-editablecontent-registration .btn{width:100%}@container (inline-size > 600px){.c-checkout-editablecontent-registration{padding:20px 10px 25px}.c-checkout-editablecontent-registration .btn{width:auto}}.c-b2buserregistration-form{margin:0;max-width:734px}.c-b2buserregistration-form .title{font-size:inherit;margin:0 0 15px;text-align:left}.c-b2buserregistration-form form{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.c-b2buserregistration-form form>div{flex-basis:100%;max-width:100%}.c-b2buserregistration-form form label{color:#000}.c-b2buserregistration-form form .form-group{margin-bottom:0}.c-b2buserregistration-form form .country{display:flex;gap:10px}.c-b2buserregistration-form form .country>div{flex:1}.c-b2buserregistration-form form .country>div:first-child{flex-basis:calc(33% - 5px);max-width:calc(33% - 5px)}.c-b2buserregistration-form form .privacy-policy{color:inherit;margin:0 0 8px;max-width:100%;text-align:inherit}.c-b2buserregistration-form form .privacy-policy a{color:#000;display:inline-block}.c-b2buserregistration-form form .submit-wrapper{margin:0 0 18px;text-align:left;width:100%}.c-b2buserregistration-form form button{flex-basis:100%;max-width:360px;width:100%}.c-b2buserregistration-form form button,.c-b2buserregistration-form form button.active,.c-b2buserregistration-form form button:active,.c-b2buserregistration-form form button:focus,.c-b2buserregistration-form form button:hover{background-color:#000;border-color:#000;color:#fff}.c-b2buserregistration-form form .checkbox{display:flex;gap:15px;margin:13px 0;width:100%}.c-b2buserregistration-form form .checkbox>a{cursor:pointer;position:relative}.c-b2buserregistration-form form .checkbox>a>div{height:26px}.c-b2buserregistration-form form .checkbox input{-webkit-appearance:none;appearance:none;border:1px solid #e5e6eb;border-radius:0;cursor:pointer;display:inline-block;height:26px;min-height:unset;min-width:unset;padding:0;position:relative;width:26px}.c-b2buserregistration-form form .checkbox .c-icon{color:#fff;display:none;font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-b2buserregistration-form form .checkbox p{color:#000;font-size:1rem;font-weight:700;margin-bottom:0}.c-b2buserregistration-form form .checkbox.active input:checked{background-color:#12ae63}.c-b2buserregistration-form form .checkbox.active .c-icon{display:block}@container (inline-size > 500px){.c-b2buserregistration-form form>div:not(.submit-wrapper):not(.checkbox):not(.container-query-polyfill){flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}}.c-comments-latest{container-type:inline-size}.c-comments-latest .content{border:1px solid #e5e6eb;border-radius:0;display:flex;flex-direction:column;gap:20px;padding:20px}.c-comments-latest .title-wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between}.c-comments-latest .title-wrapper h2{font-size:20px;margin-bottom:0}.c-comments-latest .controls{display:flex}.c-comments-latest .controls button{align-items:center;background:#0000;background-color:#fff;border:1px solid #e5e6eb;color:#000;cursor:pointer;display:flex;height:54px;justify-content:center;padding:10px;width:54px}.c-comments-latest .controls button:disabled{background-color:#f2f2f4;opacity:.5;pointer-events:none}.c-comments-latest .controls button:hover{background-color:#fff;border-color:#000;color:#000;z-index:1}.c-comments-latest .controls .next{margin-left:-1px}.c-comments-latest .product{align-items:center;display:flex;flex:0 0 35%;gap:20px;padding-right:5%}.c-comments-latest .product .c-picture{max-width:200px}.c-comments-latest .product-content .title{color:#000;font-size:15px;font-weight:700;line-height:1.4;margin:0 0 10px}.c-comments-latest .product-content .c-product-deliverytime .delivery{font-size:12px;text-transform:uppercase}.c-comments-latest .product-content .c-product-price{margin:10px 0}.c-comments-latest .product-content .c-product-price>div strong{font-size:20px;font-weight:700}.c-comments-latest .product-content .btn-ctr{border-radius:30px;width:100px}.c-comments-latest .comment-wrapper{flex:0 0 50%}.c-comments-latest .comment p{margin-bottom:0}.c-comments-latest .comment-info{display:flex;margin-bottom:1rem}.c-comments-latest .comment-info>div{flex:1}.c-comments-latest .comment-info .name{color:#000;font-size:20px;font-weight:700}.c-comments-latest .comment-info .date{color:#767780;font-size:15px;font-weight:400}.c-comments-latest .comment-answer{border-left:1px solid #e5e6eb;margin-top:26px;padding:0 0 0 30px}.c-comments-latest .comment-answer img{border-radius:0;display:block;margin-right:25px;max-height:54px}@container (inline-size > 768px){.c-comments-latest .content:not(.container-query-polyfill){padding:40px}.c-comments-latest .product-content:not(.container-query-polyfill) .title:not(.container-query-polyfill){font-size:1rem}.c-comments-latest .title-wrapper:not(.container-query-polyfill) h2:not(.container-query-polyfill){font-size:26px}}@container (inline-size > 992px){.c-comments-latest .content:not(.container-query-polyfill){flex-direction:row;padding:40px 70px}.c-comments-latest .title-wrapper:not(.container-query-polyfill){display:block}.c-comments-latest .title-wrapper:not(.container-query-polyfill) h2:not(.container-query-polyfill){margin-bottom:20px}.c-comments-latest .product:not(.container-query-polyfill){align-self:center}}.c-articles-articleflag{display:flex;gap:20px;margin-bottom:0}.c-articles-articleflag a{text-decoration:none}.c-articles-articleflag .flag{background-color:#000;border-radius:0;color:#fff;font-size:.75rem;font-weight:700;padding:5px}.c-articles-articleflag .flag-novinky{background-color:#007cc3;color:#fff}.c-articles-articleinfo{color:#767780;display:flex;flex-wrap:wrap;font-size:.75rem}.c-articles-articleinfo .link{color:#000;display:inline-block;font-weight:400;padding:unset}.c-articles-articleinfo .link:first-of-type{padding:unset}.c-articleslist-lineitem{background:#fff;border:0;border-radius:0;display:flex;flex:1 0 100%;flex-direction:column;gap:30px}.c-articleslist-lineitem a:not(.link){text-decoration:none}.c-articleslist-lineitem .c-picture{border:0;border-radius:0;margin:0 0 1rem;overflow:hidden}.c-articleslist-lineitem .c-picture img{border-radius:0;margin:auto}.c-articleslist-lineitem .content{flex:1 0 50%;padding:0}.c-articleslist-lineitem .title{color:#000;font-size:20px;font-weight:700;height:48px;line-height:1.2;margin:1rem 0 20px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-articleslist-lineitem p{margin:0}.c-articleslist-lineitem .lead{overflow:hidden;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;height:72px;margin:12px 0 1rem}@container (inline-size > 992px){.c-articleslist-lineitem:not(.container-query-polyfill){flex-direction:row;gap:60px}.c-articleslist-lineitem .content:not(.container-query-polyfill){padding:30px 0}}.c-articleslist-squarebasicitem{background:#fff;border:0;flex:1 0 100%;line-height:1.4;margin:0 0 1.5rem;position:relative}.c-articleslist-squarebasicitem .article-link{display:block;text-decoration:none}.c-articleslist-squarebasicitem .c-picture{background:#fff;border:0;border-radius:0;margin:0 0 1rem;overflow:hidden;padding:0;position:relative}.c-articleslist-squarebasicitem .c-picture:before{background:#00000008;content:"";display:block;inset:0;position:absolute}.c-articleslist-squarebasicitem .title{color:#000;display:-webkit-box;font-size:20px;font-weight:700;height:48px;line-height:1.2;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-articleslist-squarebasicitem .date{color:#767780;font-size:.75rem;margin:0 0 12px}.c-articleslist-squarebasicitem .read-more{color:#000;display:inline-block;font-size:15px;text-decoration:underline}.c-articleslist-squarebasicitem .read-more:hover{color:#1a1a1a;text-decoration:none}@container (inline-size > 544px){.c-articleslist-squarebasicitem:not(.container-query-polyfill){flex-basis:45%;max-width:50%}.c-editablecontent .c-articleslist-squarebasicitem:first-child:nth-last-child(2):not(.container-query-polyfill),.c-editablecontent .c-articleslist-squarebasicitem:first-child:nth-last-child(2)~.c-articleslist-squarebasicitem:not(.container-query-polyfill){flex-basis:47%;max-width:calc(5000% - 20px)}.c-editablecontent .c-articleslist-squarebasicitem:first-child:nth-last-child(3):not(.container-query-polyfill),.c-editablecontent .c-articleslist-squarebasicitem:first-child:nth-last-child(3)~.c-articleslist-squarebasicitem:not(.container-query-polyfill){flex-basis:30.3333333333%;max-width:calc(3333.33333% - 20px)}.c-editablecontent .c-articleslist-squarebasicitem:first-child:nth-last-child(4):not(.container-query-polyfill),.c-editablecontent .c-articleslist-squarebasicitem:first-child:nth-last-child(4)~.c-articleslist-squarebasicitem:not(.container-query-polyfill){flex-basis:22%;max-width:calc(2500% - 20px)}}.c-articleslist-squareitem{border:none;border-radius:0;flex:1 0 100%}.c-articleslist-squareitem a:not(.btn-link){text-decoration:none}.c-articleslist-squareitem .c-picture{border:none;border-radius:0;margin:0 0 1rem;overflow:hidden}.c-articleslist-squareitem .c-picture img{margin:auto}.c-articleslist-squareitem .content{padding:0 20px}.c-articleslist-squareitem .title{color:#000;font-size:20px;font-weight:700;height:48px;line-height:1.2;margin:0 0 5px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-articleslist-squareitem p{margin:0}.c-articleslist-squareitem .lead{overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin:12px 0 1rem}.c-articleslist-squareitem .btn-link{color:#000;font-size:15px;font-weight:400;margin:0}.c-articleslist-squareitem .btn-link .c-icon{color:#000;font-size:15px}@container (inline-size > 390px){.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:45%;max-width:calc(50% - 20px)}}@container (inline-size < 700px){.c-articleslist-squareitem .title:not(.container-query-polyfill){font-size:1rem}.c-articleslist-squareitem .content:not(.container-query-polyfill){padding:0 20px}}@container (inline-size > 1000px){.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:30%;max-width:calc(33.33333% - 20px)}.c-editablecontent .c-articleslist-squareitem:first-child:nth-last-child(2):not(.container-query-polyfill),.c-editablecontent .c-articleslist-squareitem:first-child:nth-last-child(2)~.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:47%;max-width:calc(5000% - 20px)}.c-editablecontent .c-articleslist-squareitem:first-child:nth-last-child(3):not(.container-query-polyfill),.c-editablecontent .c-articleslist-squareitem:first-child:nth-last-child(3)~.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:30.3333333333%;max-width:calc(3333.33333% - 20px)}.c-editablecontent .c-articleslist-squareitem:first-child:nth-last-child(4):not(.container-query-polyfill),.c-editablecontent .c-articleslist-squareitem:first-child:nth-last-child(4)~.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:22%;max-width:calc(2500% - 20px)}}.c-editablecontent-articleslist{container-type:inline-size;display:flex;flex-direction:column;margin:0 0 1rem;width:100%}.c-editablecontent-articleslist .articles{display:flex;flex-wrap:wrap;gap:30px}@container (inline-size < 1001px){.c-editablecontent-articleslist .articles:not(.container-query-polyfill){flex-wrap:nowrap;gap:20px;margin:0 -20px;overflow:auto hidden;padding:0 20px;scroll-padding-left:20px;scroll-snap-type:x mandatory}.c-editablecontent-articleslist .articles:not(.container-query-polyfill)::-webkit-scrollbar{display:none}.c-editablecontent-articleslist .articles:not(.container-query-polyfill) .c-articleslist-squareitem{scroll-snap-align:start}}@media screen and (max-width:543px){.c-editablecontent-articleslist .articles:not(.container-query-polyfill){gap:10px;margin:0 -10px;padding:0 10px;scroll-padding-left:10px}.c-editablecontent-articleslist .articles:not(.container-query-polyfill) .c-articleslist-squareitem{flex-basis:80%;max-width:80%}}.c-editablecontent-recommender{container-type:inline-size;margin:20px 0;position:relative;width:100%}.c-editablecontent-recommender .products{display:flex;flex-wrap:wrap;gap:20px 0}.c-editablecontent-recommender .more-products{text-align:center;transform:translateY(-9px)}.c-editablecontent-recommender .more-products>button{background-color:#f2f2f4;border-color:#e5e6eb;color:#000;padding:10px 12px}.c-editablecontent-recommender .more-products>button.active,.c-editablecontent-recommender .more-products>button:active,.c-editablecontent-recommender .more-products>button:focus,.c-editablecontent-recommender .more-products>button:hover{background-color:#d6d6dd;border-color:#c8cad5;color:#000}@container (inline-size < 768px){.c-editablecontent-recommender .carousel-wrapper:not(.container-query-polyfill){flex-wrap:nowrap;gap:0;margin:0;overflow-y:auto}.c-editablecontent-recommender .carousel-wrapper:not(.container-query-polyfill) ::-webkit-scrollbar,.c-editablecontent-recommender .carousel-wrapper:not(.container-query-polyfill)::-webkit-scrollbar{height:0}}@container (inline-size < 768px){.wpj-slider-wrapper .c-editablecontent-recommender .carousel-wrapper:not(.container-query-polyfill){gap:20px 0;margin:0;overflow-y:unset}}.c-account-useraddress{background:#f2f2f4;border-radius:0;margin:0 0 10px;padding:15px 20px}.c-account-useraddress .address-preview{align-items:center;display:flex;justify-content:space-between}.c-account-useraddress .address-preview a{cursor:pointer}.c-account-useraddresseslist{padding:0 0 15px}.c-account-useraddresseslist .addresses-header{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}.c-account-useraddresseslist .addresses-header p{margin:0}.c-account-useraddresseslist .addresses-header a{cursor:pointer}.c-editablecontent-shopcompanycontactform-form{border:1px solid #e5e6eb;border-radius:0;container-type:inline-size;max-width:800px;padding:30px 36px}.c-editablecontent-shopcompanycontactform-form .title{color:#000;margin-bottom:0;text-transform:uppercase}.c-editablecontent-shopcompanycontactform-form form{border-top:0;container-type:inline-size;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:1rem}.c-editablecontent-shopcompanycontactform-form form>div{flex-basis:100%;max-width:100%}.c-editablecontent-shopcompanycontactform-form form label{color:#000}.c-editablecontent-shopcompanycontactform-form form .message .form-control{height:105px}.c-editablecontent-shopcompanycontactform-form form .file,.c-editablecontent-shopcompanycontactform-form form .file>div{align-items:center;display:flex}.c-editablecontent-shopcompanycontactform-form form .file .form-control{background-color:unset;border:unset;color:#000;min-height:unset;padding:0}.c-editablecontent-shopcompanycontactform-form form .file .form-control::file-selector-button{background-color:unset;border:0;color:#000;cursor:pointer}.c-editablecontent-shopcompanycontactform-form form .file svg{color:#000}.c-editablecontent-shopcompanycontactform-form form .form-group{margin-bottom:0}.c-editablecontent-shopcompanycontactform-form form .subscribe-wrapper{display:flex;flex-basis:100%;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:1rem;max-width:100%}.c-editablecontent-shopcompanycontactform-form form button{margin:5px 0 0;max-width:260px;width:100%}@container (inline-size > 400px){.c-editablecontent-shopcompanycontactform-form form>div:not(.message):not(.file):not(.container-query-polyfill){flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}.c-blocekproducts{container-type:inline-size;width:100%}.c-blocekproducts .title-default{color:#000;font-size:22px;font-weight:700}.c-blocekproducts .products{display:flex;flex-wrap:wrap;gap:20px}@container (inline-size > 480px){.c-blocekproducts .title-default:not(.container-query-polyfill){font-size:26px}}.c-editablecontent-contactform{border:1px solid #e5e6eb;border-radius:0;container-type:inline-size;max-width:800px;padding:30px 36px}.c-editablecontent-contactform .title{color:#000;margin-bottom:0;text-transform:uppercase}.c-editablecontent-contactform form{border-top:0;container-type:inline-size;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:1rem}.c-editablecontent-contactform form>div{flex-basis:100%;max-width:100%}.c-editablecontent-contactform form label{color:#000}.c-editablecontent-contactform form .message .form-control{height:105px}.c-editablecontent-contactform form .file,.c-editablecontent-contactform form .file>div{align-items:center;display:flex}.c-editablecontent-contactform form .file .form-control{background-color:unset;border:unset;color:#000;min-height:unset;padding:0}.c-editablecontent-contactform form .file .form-control::-webkit-file-upload-button{background-color:unset;border:0;color:#000;cursor:pointer}.c-editablecontent-contactform form .file .form-control::file-selector-button{background-color:unset;border:0;color:#000;cursor:pointer}.c-editablecontent-contactform form .file svg{color:#000}.c-editablecontent-contactform form .form-group{margin-bottom:0}.c-editablecontent-contactform form .subscribe-wrapper{display:flex;flex-basis:100%;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:1rem;max-width:100%}.c-editablecontent-contactform form button{margin:5px 0 0;max-width:260px;width:100%}@container (inline-size > 400px){.c-editablecontent-contactform form>div:not(.message):not(.file):not(.container-query-polyfill){flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}.c-editablecontent-homesections{container-type:inline-size;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:10px}.c-editablecontent-homesections .item{align-items:center;background-color:#f2f2f4;border:unset;border-radius:0;display:flex;flex-basis:calc(50% - 10px);flex-direction:column;justify-content:center;max-width:calc(50% - 10px);position:relative;text-decoration:none}.c-editablecontent-homesections .item .title{text-decoration:none}.c-editablecontent-homesections .item.active .title,.c-editablecontent-homesections .item:active .title,.c-editablecontent-homesections .item:focus .title,.c-editablecontent-homesections .item:hover .title{text-decoration:unset}.c-editablecontent-homesections .c-picture{align-items:center;background:#fff;display:flex;height:100%;margin:0 0 0 8px;max-width:unset;mix-blend-mode:darken;overflow:hidden;padding:0;position:relative}.c-editablecontent-homesections .c-picture:before{background:#00000008;content:"";display:block;inset:0;position:absolute}.c-editablecontent-homesections .text{padding:15px 10px;text-align:center}.c-editablecontent-homesections .title{color:#000;font-size:12px;font-weight:600}@container (inline-size > 350px){.c-editablecontent-homesections .title:not(.container-query-polyfill){font-size:15px}}@container (inline-size > 768px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-basis:calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px)}}@container (inline-size > 992px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-basis:calc(16.66667% - 16.66667px);max-width:calc(16.66667% - 16.66667px)}}@container (inline-size > 1260px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-basis:calc(16.66667% - 16.66667px);max-width:calc(16.66667% - 16.66667px)}}@container (inline-size < 768px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-direction:column;justify-content:flex-start;padding:10px 0}.c-editablecontent-homesections .text:not(.container-query-polyfill){padding:0 10px;text-align:left}.c-editablecontent-homesections .c-picture:not(.container-query-polyfill){max-width:unset}}.c-editablecontent-producers{align-items:center;container-type:inline-size;display:flex;flex-wrap:nowrap;gap:unset;justify-content:space-between;position:relative;width:100%}.c-editablecontent-producers .dark-mode img{filter:invert(1)}.c-editablecontent-producers .producer-item{align-items:center;display:flex;flex:1;justify-content:center}.c-editablecontent-producers .producer-item .c-picture{display:inline-block;max-height:50px;max-width:150px}.c-editablecontent-producers .producer-item .c-picture img{height:auto;max-height:50px;max-width:150px;width:auto}@media screen and (max-width:991px){.c-editablecontent-producers{flex-wrap:nowrap;gap:unset;margin:0 -20px;overflow:auto hidden;padding:0 20px;scroll-padding-left:20px;scroll-snap-type:x mandatory;width:calc(100% + 40px)}.c-editablecontent-producers::-webkit-scrollbar{display:none}.c-editablecontent-producers .producer-item{flex:1 0 200px;justify-content:flex-start;padding:0 20px;scroll-snap-align:start}.c-editablecontent-producers .show-more{flex:0 0 auto}}@media screen and (max-width:543px){.c-editablecontent-producers{margin:0 -10px;padding:0 10px;scroll-padding-left:10px;width:calc(100% + 20px)}.c-editablecontent-producers .producer-item{flex:1 0 150px;padding:0 10px}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{left:0;position:relative}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.42857%}.tns-controls button{align-items:center;background:#0000;border:none;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.tns-controls button svg{height:1em;width:1em;fill:currentColor}.tns-controls button svg *{fill:currentColor}.tns-nav{display:flex;height:0;position:absolute;width:100%;z-index:1}.tns-nav button{background:#0000;border:none}.c-editablecontent-sliders{margin:0 0 2rem;position:relative}.c-editablecontent-sliders .slider-tns>div:not(.tns-item)+div:not(.tns-item){display:none}.c-editablecontent-sliders .tns-controls button{background-color:#fff3;border-color:#fff3;border-radius:50px;color:#fff;font-size:20px;height:50px;padding:0;width:50px}.c-editablecontent-sliders .tns-controls button.active,.c-editablecontent-sliders .tns-controls button:active,.c-editablecontent-sliders .tns-controls button:focus,.c-editablecontent-sliders .tns-controls button:hover{background-color:#e6e6e633;border-color:#e6e6e633;color:#fff}.c-editablecontent-sliders .tns-controls button:first-child{left:20px}.c-editablecontent-sliders .tns-controls button:last-child{right:20px}.c-editablecontent-sliders .tns-nav{align-items:center;bottom:25px;gap:8px;justify-content:flex-end}.c-editablecontent-sliders .tns-nav button{background-color:initial;border-radius:50%;height:10px;transition:background-color .3s;width:10px}.c-editablecontent-sliders .tns-nav .tns-nav-active,.c-editablecontent-sliders .tns-nav button:hover{background-color:#fff}@media screen and (max-width:767px){.c-editablecontent-sliders .tns-controls button{height:50px;width:50px}}.c-jsshop-actionbutton{display:flex;position:relative}.c-jsshop-actionbutton>a{all:inherit;cursor:pointer;height:100%;transition:none}.c-jsshop-actionbutton .text,.c-jsshop-actionbutton>a+a{display:none}.c-jsshop-actionbutton .icon{display:flex;line-height:1;position:relative}.c-jsshop-actionbutton .c-icon{font-size:20px;line-height:1}.c-jsshop-actionbutton .active-indicator{font-size:12px;position:absolute;right:-6px;top:-6px}.c-jsshop-actionbutton.btn{padding:0}.c-jsshop-actionbutton.btn>a{border:0;padding:11px 1rem}.c-jsshop-actionbutton.active,.c-jsshop-actionbutton:active,.c-jsshop-actionbutton:focus,.c-jsshop-actionbutton:hover{z-index:1}.c-jsshop-recommender{height:100%;overflow:auto;overscroll-behavior:contain;padding:3px 13px 3px 3px;width:100%}.c-jsshop-recommender-product{background:#fff;border-radius:10px;display:block;margin:0 0 10px;padding:10px 14px;text-align:center}.c-jsshop-recommender-product:last-child{margin-bottom:0}.c-jsshop-recommender-product figure{margin-bottom:10px}.c-jsshop-recommender-product .product-link,.c-jsshop-recommender-product .product-link:active,.c-jsshop-recommender-product .product-link:hover{text-decoration:none}.c-jsshop-recommender-product .title{color:#000;display:block;display:-webkit-box;font-size:15px;font-weight:400;line-height:1.4;text-align:center;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;overflow:hidden}.c-jsshop-recommender-product .c-product-price{align-items:center;margin:0}.c-jsshop-recommender-product .c-product-price>div strong{color:#000;font-size:18px;font-weight:700}.c-picture{display:block}.c-picture img{border-radius:0}.c-product-addtocartbutton{background-color:#007cc3;border-color:#007cc3;border-radius:unset;color:#fff;overflow:hidden;position:relative;width:100%}.c-product-addtocartbutton.active,.c-product-addtocartbutton:active,.c-product-addtocartbutton:focus,.c-product-addtocartbutton:hover{background-color:#005c90;border-color:#005c90;color:#fff}.c-product-addtocartbutton:has(>.c-icon){padding-left:50px}.c-product-addtocartbutton>.c-icon{font-size:20px;left:20px;position:absolute}.c-product-addtocartbutton .product-added-success{align-items:center;background-color:#007cc3;color:#fff;display:flex;inset:-1px;justify-content:center;opacity:0;position:absolute;z-index:1}.c-product-addtocartbutton .product-added-success .c-icon{font-size:30px}.c-product-addtocartbutton.btn-product-added .product-added-success{opacity:1;z-index:1}.c-product-addtocartbutton .add-to-cart-loader{background-color:#007cc3;inset:-1px;position:absolute;z-index:1}.c-product-addtocartbutton .add-to-cart-loader:before{animation:add-to-cart-loader 1.25s linear infinite;border:3px solid #fff;border-radius:50%;border-right-color:#0000;content:"";display:block;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}.c-product-addtocartbutton .non-variation{align-items:center;background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;display:none;inset:-1px;justify-content:center;pointer-events:none;position:absolute;z-index:1}.c-product-addtocartbutton.has-variation-error{background-color:#a0a0a0;border-color:#a0a0a0;color:#fff;cursor:not-allowed;pointer-events:none;pointer-events:auto}.c-product-addtocartbutton.has-variation-error .non-variation{display:flex}.c-product-addtocartbutton:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}@keyframes add-to-cart-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.c-product-annotation{color:#454545;font-size:15px;font-weight:400;line-height:1.4;margin:0 0 1rem}.c-product-collections-colorscatalog{display:flex;flex-direction:row;gap:20px;margin-block:1rem}.c-product-collections-colorscatalog .color{border:none;border-radius:50%;cursor:pointer;height:12px;position:relative;width:12px}.c-product-collections-squarescatalog{container-type:inline-size;display:none;margin-bottom:1rem;max-width:50px;width:100%}@media (min-width:992px){.c-product-collections-squarescatalog{display:block}}.c-product-collections-squarescatalog .scroll-detector{bottom:-25px;font-size:17px;left:50%;position:absolute;transform:translateX(-50%)}.c-product-collections-squarescatalog>div{display:flex;flex-direction:column;gap:20px;max-height:260px;overflow-y:auto;scrollbar-width:none}.c-product-collections-squarescatalog>div::-webkit-scrollbar{width:0}.c-product-collections-squarescatalog a{display:block;text-decoration:none}.c-product-collections-squarescatalog a:active,.c-product-collections-squarescatalog a:hover{text-decoration:underline}.c-product-collections-squarescatalog a.active .image,.c-product-collections-squarescatalog a:active .image,.c-product-collections-squarescatalog a:focus .image,.c-product-collections-squarescatalog a:hover .image{border:1px solid #000}.c-product-collections-squarescatalog .image{align-items:center;background-color:#fff;border:1px solid #e5e6eb;border-radius:0;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;transition:all .3s}.c-product-collections-squarescatalog .image svg{background:#12ae63;border-radius:0;color:#fff;display:none;font-size:26px;left:50%;padding:5px;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-product-collections-squarescatalog .image .c-picture{margin:0;padding:0}.c-product-collections-squarescatalog .image .c-picture:before{content:none;display:none}.c-product-collections-squarescatalog span{color:#767780;display:block;font-size:.75rem;font-weight:400;line-height:1.4;margin:5px 0 0}.c-product-collections-squarescatalog .active{cursor:default}.c-product-collections-squarescatalog .active:active{pointer-events:none}.c-product-collections-squarescatalog .active .image{border:1px solid #000}.c-product-collections-squarescatalog .active .image svg{display:block}.c-product-deliverytime{border-bottom:0;line-height:1.4;margin-bottom:1rem;padding-bottom:0}.c-product-deliverytime .delivery{color:#f7863f;font-size:15px;font-weight:700;margin:0}.c-product-deliverytime .delivery a{text-decoration:none}.c-product-deliverytime .delivery a:active,.c-product-deliverytime .delivery a:hover{text-decoration:underline}.c-product-deliverytime button{background:#0000;border:none;color:inherit;cursor:pointer;font-weight:inherit;text-decoration:underline}.c-product-deliverytime button:active,.c-product-deliverytime button:hover{text-decoration:none}.c-product-deliverytime .future-delivery{color:#454545;display:block;font-size:.75rem}.c-product-deliverytime .delivery-info{display:flex;flex-wrap:wrap;gap:0 .5ch}.c-product-deliverytime .unit-shortcut{text-transform:lowercase}html[lang^=de] .c-product-deliverytime .unit-shortcut{text-transform:none}.c-product-deliverytime p{color:#454545;font-size:15px;line-height:inherit;margin:0}.c-product-deliverytime .delivery-0{color:#12ae63}.c-product-deliverytime .delivery--1{color:#eb335e}.c-product-deliverytime .delivery--2,.c-product-deliverytime .delivery--3,.c-product-deliverytime .delivery--4{color:#007cc3}.c-product-deliverytime .delivery--5{color:#eb335e}.c-product-deliverytime .delivery--6{color:#007cc3}.c-product-deliverytime .delivery--10{color:#eb335e}.c-product-deliverytime-availability .delivery{color:#f7863f;font-size:15px;font-weight:700;margin:0}.c-product-deliverytime-availability .delivery-0{color:#12ae63}.c-product-deliverytime-availability .delivery--1{color:#eb335e}.c-product-deliverytime-availability .delivery--2,.c-product-deliverytime-availability .delivery--3,.c-product-deliverytime-availability .delivery--4{color:#007cc3}.c-product-deliverytime-availability .delivery--5{color:#eb335e}.c-product-deliverytime-availability .delivery--6{color:#007cc3}.c-product-deliverytime-availability .delivery--10{color:#eb335e}.c-product-discountlabel{align-items:center;background:#000;border-radius:0;color:#fff;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1;padding:6px 7px;text-transform:none}.c-product-labels{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:25px}.c-product-labels>span{align-items:center;border-radius:0;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1;padding:6px 7px;text-transform:none}.c-product-labels>span svg{font-size:15px;margin-right:10px}.c-product-labels .flag-green{background-color:#12ae63;color:#fff}.c-product-labels .flag-blue{background-color:#007cc3;color:#fff}.c-product-labels .flag-blue-dark{background-color:#005180;color:#fff}.c-product-labels .flag-red{background-color:#eb335e;color:#fff}.c-product-parameters{border-bottom:none;container-type:inline-size;margin-bottom:2rem;padding-bottom:0;width:100%}.c-product-parameters .parameters-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.c-product-parameters .parameters-header .title-default{color:#000;font-size:20px;font-weight:700;letter-spacing:normal;margin:0;text-transform:none}.c-product-parameters .parameters-header .c-picture{display:inline-block;max-height:24px;max-width:100px}.c-product-parameters .parameters-header .c-picture img{height:auto;max-height:24px;max-width:100px;width:auto}.c-product-parameters table{width:100%}.c-product-parameters table td{vertical-align:top}.c-product-parameters table td.middle-align{vertical-align:middle}.c-product-parameters table tr{line-height:1.6}.c-product-parameters table td:first-child{min-width:unset;padding-right:1rem}.c-product-parameters table td:first-child,.c-product-parameters table td:last-child{color:#454545;font-size:15px;font-weight:400}.c-product-parameters .table-stripped tr:nth-child(odd){background:#f2f2f4}.c-product-parameters .table-stripped td{padding:5px 10px}.c-product-parameters .table-bordered{border-top:1px solid #e5e6eb}.c-product-parameters .table-bordered tr{border-bottom:1px solid #e5e6eb}.c-product-parameters .table-bordered td{padding:5px 0}.c-product-parameters .value{display:inline-block}.c-product-parameters-progress{align-items:center;display:flex;gap:3px;height:3px;justify-content:space-between;max-width:100%;width:115px}.c-product-parameters-progress div{background-color:#e5e6eb;border-radius:0;flex:1;height:100%}.c-product-parameters-progress .active{background-color:#000}.c-product-price{display:flex;flex-direction:column;margin-bottom:1rem}.c-product-price>div{align-items:center;display:flex;margin-bottom:5px}.c-product-price>div.has-discount strong{color:#000}.c-product-price>div.is-zero strong{color:#000;font-size:34px;font-weight:700}.c-product-price>div .price-novat{font-size:22px}.c-product-price>div .c-product-discountlabel{margin:0 12px 0 0}.c-product-price>div strong{color:#000;font-family:proxima-nova,sans-serif;font-size:34px;font-weight:700;line-height:1.1}.c-product-price .price-novat-text,.c-product-price p{color:#767780;font-size:.75rem}.c-product-price p{margin:0}.c-product-price p strong{color:#000;text-decoration:line-through}.c-product-price p .discount{color:#000}.c-product-price .unit-price{color:#767780;font-size:15px}.c-product-producerlogo{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;margin-bottom:0}.c-product-producerlogo>*{flex:0 0 auto}.c-product-producerlogo p{color:#767780;font-size:15px;font-weight:400;margin:0}.c-product-producerlogo .c-picture{display:inline-block;max-height:24px;max-width:100px}.c-product-producerlogo .c-picture img{height:auto;max-height:24px;max-width:100px;width:auto}.c-product-producerlogo a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.c-product-producerlogo a:active,.c-product-producerlogo a:hover{text-decoration:none}.c-product-producerlogo .c-icon{color:#000;font-size:15px;margin:0}.c-product-reviews-rating{align-items:center;color:#767780;display:flex;flex-wrap:wrap;font-size:15px;gap:20px;margin:0 0 7px;position:relative}.c-product-reviews-rating .review-stars{align-self:flex-start;display:flex;flex:0 0 auto;gap:4px;position:relative;top:3px}.c-product-reviews-rating [data-action]{text-decoration:none}.c-product-reviews-rating [data-action]:active,.c-product-reviews-rating [data-action]:hover{text-decoration:underline}.c-product-reviews-rating .c-icon{color:#e5e6eb;flex:0 0 1em;font-size:15px}.c-product-reviews-rating .c-icon.active{color:#ffdb79}.c-product-submitblock{display:flex;gap:0;margin-bottom:1rem}.c-product-submitblock .c-jsshop-actionbutton{margin-left:-9px}.c-product-submitblock .c-jsshop-actionbutton a{margin:auto;width:100%}.c-product-submitblock .c-jsshop-actionbutton:not(:last-of-type){border-radius:0}.c-product-submitblock .c-jsshop-actionbutton:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}.c-productlist-lineitem{align-items:center;border-bottom:unset;display:flex;flex:1 0 100%;gap:10px;justify-content:space-between;padding:0 0 20px}.c-productlist-lineitem.borderless{border-bottom:0}.c-productlist-lineitem>a{align-items:center;display:flex;flex:1;gap:10px;text-decoration:none}.c-productlist-lineitem>a.active .title,.c-productlist-lineitem>a:active .title,.c-productlist-lineitem>a:focus .title,.c-productlist-lineitem>a:hover .title{text-decoration:underline}.c-productlist-lineitem .c-picture{background:#fff;border:0;border-radius:unset;overflow:hidden;padding:20px;position:relative;width:80px}.c-productlist-lineitem .c-picture:before{background:#00000008;content:"";display:block;inset:0;position:absolute}.c-productlist-lineitem .c-picture img{margin:auto}.c-productlist-lineitem .c-product-discountlabel{left:10px;position:absolute;top:10px}.c-productlist-lineitem .content{flex:1}.c-productlist-lineitem .title{color:#000;font-size:1.125rem;font-weight:700;height:3.6rem;margin:0 0 8px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-productlist-lineitem .c-product-price{align-items:baseline;display:flex;flex-wrap:wrap;margin:0}.c-productlist-lineitem .c-product-price>div{margin:0 5px 0 0}.c-productlist-lineitem .c-product-price>div strong{font-size:18px;font-weight:700}.c-productlist-lineitem .c-product-price p strong{color:#767780;font-size:.75rem}.c-productlist-lineitem .c-product-deliverytime-availability{margin:0}.c-productlist-lineitem .c-product-deliverytime-availability p{font-size:15px;font-weight:600}.c-productlist-lineitem .c-product-addtocartbutton{padding-left:1rem;padding-right:1rem}.c-productlist-lineitem .c-product-addtocartbutton>.c-icon{left:unset;position:relative}.c-productlist-lineitem .c-product-addtocartbutton:has(.c-icon){padding-left:1rem}.c-productlist-lineitem .c-product-addtocartbutton .text{display:none}.c-productlist-lineitem .title{height:unset;margin-bottom:11px}.c-productlist-lineitem.price-beside-title .c-product-buyform{max-width:42px}.c-productlist-lineitem.price-beside-title .c-product-buyform .btn{height:42px;padding:0;width:42px}.c-productlist-lineitem.price-beside-title .c-product-buyform .btn .c-icon{font-size:20px}.c-productlist-lineitem.price-beside-title .c-product-addtocartbutton>.c-icon{margin-right:0}.c-productlist-lineitem.price-beside-title .c-picture{width:72px}@container (inline-size > 250px){.c-productlist-lineitem:not(.container-query-polyfill){gap:25px;padding:0 30px 20px 0}.c-productlist-lineitem:not(.container-query-polyfill)>a:not(.container-query-polyfill){gap:25px}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .content:not(.container-query-polyfill){align-items:center;display:flex;justify-content:space-between}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .content:not(.container-query-polyfill)>div:not(.container-query-polyfill){min-width:120px}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .c-product-price:not(.container-query-polyfill){align-items:flex-end;flex-direction:column;text-align:right}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .c-product-price:not(.container-query-polyfill)>div:not(.container-query-polyfill){margin:0}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .c-product-deliverytime-availability:not(.container-query-polyfill){text-align:right}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .title:not(.container-query-polyfill){height:auto;margin-bottom:0;max-height:3.6rem}.c-productlist-lineitem:not(.price-beside-title):not(.container-query-polyfill) .c-picture:not(.container-query-polyfill){width:230px}}@container (inline-size > 500px){.c-productlist-lineitem .price-bottom{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-top:10px}}@container (inline-size > 660px){.c-productlist-lineitem .c-product-buyform:not(.container-query-polyfill){flex:1;max-width:300px}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill) .c-product-buyform:not(.container-query-polyfill){max-width:42px}.c-productlist-lineitem:not(.price-beside-title):not(.container-query-polyfill) .c-product-addtocartbutton:not(.container-query-polyfill)>.c-icon:not(.container-query-polyfill){left:15px;position:absolute}.c-productlist-lineitem:not(.price-beside-title):not(.container-query-polyfill) .c-product-addtocartbutton:not(.container-query-polyfill) .text:not(.container-query-polyfill){display:inline}}@container (inline-size < 768px){.c-productlist-lineitem:not(.container-query-polyfill){flex-direction:column}}.c-productlist-previewitem{background:#fff;border:0;border-radius:0;line-height:1.4;padding:20px;position:relative}.c-productlist-previewitem .product-link{text-decoration:none}.c-productlist-previewitem .c-product-labels{left:1rem;position:absolute;top:1rem;z-index:1}.c-productlist-previewitem .c-picture{border:0;border-radius:0;margin:0 0 10px;overflow:hidden}.c-productlist-previewitem .c-picture img{margin:auto}.c-productlist-previewitem .title{color:#000;font-size:15px;font-weight:400;height:45px;margin:0 0 5px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-productlist-previewitem .bottom-content{align-items:center;display:flex;justify-content:space-between}.c-productlist-previewitem .c-product-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px;margin:0}.c-productlist-previewitem .c-product-price>div{margin:0}.c-productlist-previewitem .c-product-price>div strong{font-size:18px;font-weight:700}.c-productlist-previewitem .c-product-price p strong{color:#767780;font-size:.75rem}.c-blocekproducts .c-productlist-squareitem{margin-bottom:0}.c-productlist-squareitem{background:#fff;border:1px solid #e5e6eb;flex:1 0 100%;line-height:1.4;margin-bottom:-1px;margin-right:-1px;position:relative}.c-productlist-squareitem .product-image-wrapper{position:relative}.c-productlist-squareitem .product-link{text-decoration:none}.c-productlist-squareitem .btn-watchdog-info{padding:9px}.c-productlist-squareitem .icon-info{color:#fff;font-size:24px}.c-productlist-squareitem .c-product-labels{inset:15px auto auto 15px;position:absolute;z-index:3}.c-productlist-squareitem .c-product-producerlogo{position:absolute;right:15px;top:15px}.c-productlist-squareitem .c-product-producerlogo .c-picture{padding:0}.c-productlist-squareitem .c-picture{border:0;border-radius:0;overflow:hidden;padding:35px 30px 25px}.c-productlist-squareitem .c-picture img{margin:auto}.c-productlist-squareitem .e-product-picture .c-picture img{aspect-ratio:1}.c-productlist-squareitem .c-product-variations{margin-bottom:0;position:absolute}.c-productlist-squareitem .c-product-reviews-rating{inset:auto 1rem 1rem auto;left:20px;position:absolute}.c-productlist-squareitem .c-product-collections-colorscatalog,.c-productlist-squareitem .c-product-collections-squarescatalog{margin-bottom:0;position:absolute;transition:opacity .3s;z-index:2}.c-productlist-squareitem .c-product-collections-colorscatalog{bottom:15px;left:15px;opacity:1}.c-productlist-squareitem .c-product-collections-squarescatalog{opacity:0;right:15px;top:15px}.c-productlist-squareitem:hover{border:1px solid #0000;position:relative;z-index:1}.c-productlist-squareitem:hover .c-product-collections-colorscatalog{opacity:0}.c-productlist-squareitem:hover .c-jsshop-actionbutton,.c-productlist-squareitem:hover .c-product-collections-squarescatalog{opacity:1}.c-productlist-squareitem:hover .title{text-decoration:underline}.c-productlist-squareitem:hover:before{bottom:0;box-shadow:0 0 20px 0 #0000001a;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.c-productlist-squareitem .content{padding:0 20px}.c-productlist-squareitem .title{color:#000;display:-webkit-box;font-size:1rem;font-weight:600;height:2.6em;margin:0 0 8px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-productlist-squareitem .c-product-annotation{color:#767780;display:-webkit-box;font-size:14px;height:5.5em;margin-bottom:5px;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.c-productlist-squareitem .c-product-price{align-items:baseline;display:flex;flex-wrap:wrap;margin:0 0 20px}.c-productlist-squareitem .c-product-price.pricebox-prices-without-vat,.c-productlist-squareitem .c-product-price:not(.pricebox-prices-without-vat){flex-direction:row}.c-productlist-squareitem .c-product-price>div{margin:0 5px 0 0}.c-productlist-squareitem .c-product-price>div strong{font-size:1.125rem;font-weight:700}.c-productlist-squareitem .c-product-price>div.is-zero strong{font-size:1.125rem}.c-productlist-squareitem .c-product-price .has-discount{margin-right:5px}.c-productlist-squareitem .c-product-price .price-novat{color:#767780;font-size:.75rem;order:1;width:100%}.c-productlist-squareitem .c-product-price p strong{color:#767780;font-size:1rem}.c-productlist-squareitem .c-product-deliverytime{margin:0 0 10px}.c-productlist-squareitem .c-product-deliverytime p{font-size:15px}.c-productlist-squareitem .c-product-buyform .c-product-submitblock{bottom:20px;right:20px}.c-productlist-squareitem .c-product-submitblock{bottom:10px;margin-bottom:0;margin-top:20px;position:absolute;right:10px;z-index:1}.c-productlist-squareitem .c-product-submitblock .btn-ctr,.c-productlist-squareitem .c-product-submitblock .c-product-addtocartbutton{border-radius:unset;padding:22px}.c-productlist-squareitem .c-product-submitblock .btn-ctr>.c-icon,.c-productlist-squareitem .c-product-submitblock .c-product-addtocartbutton>.c-icon{font-size:22px;left:10px}.c-productlist-squareitem .c-product-submitblock .btn-ctr svg,.c-productlist-squareitem .c-product-submitblock .c-product-addtocartbutton svg{font-size:22px}.c-productlist-squareitem .c-product-submitblock .btn-ctr+.c-jsshop-actionbutton,.c-productlist-squareitem .c-product-submitblock .c-product-addtocartbutton+.c-jsshop-actionbutton{border-bottom-left-radius:unset;border-top-left-radius:unset;margin-left:0}.c-productlist-squareitem .c-product-submitblock .text{display:none}.c-productlist-squareitem .c-product-submitblock .e-product-action-btns{display:flex;gap:25px}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton{background:#0000;border:none}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton a{padding:5px;position:relative}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton .c-icon:not(.active-indicator){font-size:20px}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton .active-indicator{position:absolute;right:-7px;top:-7px}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton:hover .c-icon,.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton:hover .icon{color:#007cc3}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton+.c-jsshop-actionbutton{margin-left:-21px}@container (inline-size > 290px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:100%;max-width:100%}}@container (inline-size > 544px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:50%;max-width:50%}}@container (inline-size > 768px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:33.3%;max-width:33.3%}}@media screen and (min-width:767px){.c-productlist-squareitem .c-product-submitblock{opacity:0;transition:opacity .3s}.c-productlist-squareitem.active .c-product-submitblock,.c-productlist-squareitem:active .c-product-submitblock,.c-productlist-squareitem:focus .c-product-submitblock,.c-productlist-squareitem:hover .c-product-submitblock{opacity:1}}@container (inline-size > 992px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:25%;max-width:25%}}@container (inline-size > 1260px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:20%;max-width:20%}}@media screen and (max-width:543px){.c-productlist-squareitem .c-product-submitblock .e-product-action-btns{display:none}}.c-select:not(.has-input-prepend){position:relative}.c-select .active-choice{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:space-between}.c-select .active-choice.dropdown-active:not(.dropdown-on-top){border-bottom-left-radius:0;border-bottom-right-radius:0}.c-select .active-choice.dropdown-active.dropdown-on-top{border-top-left-radius:0;border-top-right-radius:0}.c-select .active-choice.dropdown-active .caret-icon{transform:rotate(180deg)}.c-select .active-choice.input-prepend{text-wrap:nowrap}.c-select .active-choice .text-block{align-items:center;display:flex;flex-direction:row;gap:10px}.c-select .dropdown{background-color:#fff;border:1px solid #e5e6eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-style:none;box-shadow:0 3px 6px #0000000d;display:none;left:0;position:absolute;top:100%;width:100%;z-index:101}.c-select .dropdown.active{display:block}.c-select .dropdown.on-top{border-bottom-style:none;border-radius:0 0 0 0;border-top:1px solid #e5e6eb;box-shadow:0 -3px 6px #0000000d;top:0;transform:translateY(-100%)}.c-select .dropdown>.choice:first-child{margin-top:13px}.c-select .search-block{padding:10px}.c-select .search-block .input-group{align-items:center;display:flex;flex-direction:row;gap:20px}.c-select .search-block .input-group-prepend svg{vertical-align:top}.c-select .search-block .input-group-input{border:none;min-height:0;padding:0}.c-select .choice-list{max-height:240px;overflow-y:auto}.c-select .choice-list .spaced{border-top:1px solid #e5e6eb;margin-top:13px;padding-top:13px}.c-select .choice{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;padding:7px 20px}.c-select .choice.active,.c-select .choice:active,.c-select .choice:focus,.c-select .choice:hover{background-color:#f2f2f4}.c-select .choice-icon{border:unset;border-radius:50%;display:inline-flex;flex:0 0 auto;height:18px;overflow:hidden;width:18px}.c-select .choice-icon img{height:100%;object-fit:cover;width:100%}.c-sliders-homeslide{border-radius:unset;container-type:inline-size;overflow:hidden;position:relative}.c-sliders-homeslide>a{display:block;position:relative;width:100%}.c-sliders-homeslide.theme-black>a{position:relative}.c-sliders-homeslide.theme-black>a:after{background:linear-gradient(0deg,#000,#0000 70%);bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.c-sliders-homeslide.theme-black .content{color:#fff}.c-sliders-homeslide.theme-white{color:#000}.c-sliders-homeslide .content{bottom:50px;left:50px;position:absolute;right:unset;top:unset;z-index:1}.c-sliders-homeslide .content .title{font-family:termina,sans-serif;font-size:26px;font-weight:700;line-height:1.2;margin:0 0 8px;max-width:none}.c-sliders-homeslide .content .descr{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:500;letter-spacing:unset;line-height:1.4;margin:0 0 20px;max-width:none}.c-sliders-homeslide .c-video{position:static}.c-sliders-homeslide .c-video video{display:block;height:auto;max-width:100%;width:100%}.c-sliders-homeslide .btn{min-width:180px}.c-sliders-homeslide .btn-light{background-color:#fff;border-color:#fff;color:#000;text-align:left}.c-sliders-homeslide .btn-dark,.c-sliders-homeslide .btn-dark.active,.c-sliders-homeslide .btn-dark:active,.c-sliders-homeslide .btn-dark:focus,.c-sliders-homeslide .btn-dark:hover{background-color:#000;border-color:#000;color:#fff}.c-sliders-homeslide .c-productlist-previewitem{height:96%;left:unset;max-height:375px;max-width:294px;position:absolute;right:110px;top:50%;transform:translateY(-50%);z-index:1}.c-sliders-homeslide .c-productlist-previewitem>a{display:flex;flex-direction:column;height:100%}.c-sliders-homeslide .c-productlist-previewitem>a .c-picture{flex:1}.c-sliders-homeslide .c-productlist-previewitem>a .c-picture img{max-height:100%;width:auto}@media screen and (max-width:991px){.c-sliders-homeslide .c-productlist-previewitem{display:none}}@container (inline-size < 750px){.c-sliders-homeslide .content{bottom:25px;left:25px;right:25px}.c-sliders-homeslide .content .title{font-size:26px;text-align:start}.c-sliders-homeslide .content .descr{font-size:1rem;text-align:start}.c-sliders-homeslide .content .btn{display:block}}.c-socialicons{align-items:center;display:flex;gap:15px;justify-content:"flex-start"}.c-socialicons a{align-items:center;border-radius:0;display:flex;font-size:20px;height:unset;justify-content:center;line-height:1;transition:color .3s,background .3s;width:unset}.c-socialicons a,.c-socialicons a.active,.c-socialicons a:active,.c-socialicons a:focus,.c-socialicons a:hover{background:#0000;color:#007cc3}.c-switcher-language-trigger a{align-items:center;background-color:initial;border:1px solid #fff;border-radius:0;color:#000;display:flex;font-size:14px;font-weight:400;gap:10px;justify-content:space-between;min-width:unset;padding:17px;text-decoration:none;text-transform:uppercase;width:83px}.c-switcher-language-trigger a:active,.c-switcher-language-trigger a:hover{text-decoration:none}.c-switcher-language-trigger a .text{line-height:1}.c-switcher-language-trigger a .flag{border:unset;border-radius:50%;display:inline-flex;flex:0 0 auto;height:18px;overflow:hidden;width:18px}.c-switcher-language-trigger a .flag img{height:100%;object-fit:cover;width:100%}.c-userlogininline-form{align-items:center;background:#0000;border-radius:0;box-shadow:unset;container-type:inline-size;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;max-width:unset;padding:0 0 30px;width:100%}.c-userlogininline-form .form-wrapper{flex:1}.c-userlogininline-form .title{font-size:22px;margin:0 0 1rem;width:100%}.c-userlogininline-form form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;max-width:850px}.c-userlogininline-form form>div{margin-bottom:0;width:100%}.c-userlogininline-form .form-control{background-color:#fff;border-color:#e5e6eb}.c-userlogininline-form .btn{max-height:51.6px}.c-userlogininline-form .btn,.c-userlogininline-form .btn.active,.c-userlogininline-form .btn:active,.c-userlogininline-form .btn:focus,.c-userlogininline-form .btn:hover{background-color:#000;border-color:#000;color:#fff}.c-userlogininline-form .link-pass{bottom:15px;position:absolute;right:15px}@container (inline-size > 650px){.c-userlogininline-form form{flex-wrap:nowrap}.c-userlogininline-form form>div{flex:1}.c-userlogininline-form form .btn{max-width:200px}}@container (inline-size > 900px){.c-userlogininline-form .title{margin:0 40px 0 0;max-width:unset}}.c-video{border-radius:inherit;display:flex;height:100%;overflow:hidden;position:absolute;width:100%}.c-video video{flex:1;height:auto;max-width:100%;object-fit:cover;width:auto}
/*# sourceMappingURL=4456.fe51d8d1.css.map*/