@charset "UTF-8";.c-producers-listselection{container-type:inline-size}.c-producers-listselection .title{color:#454545;font-size:12px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin-bottom:.75em}.c-producers-listselection .producer-list{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;width:100%}.c-producers-listselection .producer-item{align-items:center;color:#454545;display:flex;flex:1;font-size:.875rem;font-weight:400;justify-content:center}.c-producers-listselection .producer-item .c-picture{display:inline-block;max-height:50px;max-width:150px}.c-producers-listselection .producer-item .c-picture img{height:100%;max-height:50px;max-width:150px;width:100%}@container (inline-size > 400px){.c-producers-listselection .producer-list:not(.container-query-polyfill){align-items:center;flex-direction:row}}.c-checkout-cart-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0}.c-checkout-cart-actions .btn{background-color:#fff;border-color:#e5e6eb;color:#454545;gap:10px;max-width:100%;width:260px}.c-checkout-cart-actions .btn.active,.c-checkout-cart-actions .btn:active,.c-checkout-cart-actions .btn:focus,.c-checkout-cart-actions .btn:hover{background-color:#e6e6e6;border-color:#c8cad5;color:#454545}.c-checkout-cart-actions .btn .c-icon{color:inherit;font-size:.875rem}@media screen and (max-width:543px){.c-checkout-cart-actions .btn{width:100%}}.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:10px;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:10px;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-checkout-user-printdeliveryaddress{margin-bottom:20px}.c-checkout-user-printdeliveryaddress .box{background:#f5f5f5;border:0;border-radius:5px;padding:20px 25px}.c-checkout-user-printdeliveryaddress .box>div{display:flex;gap:40px}.c-checkout-user-printdeliveryaddress .name{color:#454545;display:block;font-size:.875rem;font-weight:600}.c-checkout-user-printdeliveryaddress p{color:#454545;font-size:.875rem;font-weight:400;margin:0}.c-checkout-user-printinvoiceaddress{container-type:inline-size;margin-bottom:20px}.c-checkout-user-printinvoiceaddress .box{background:#f5f5f5;border:0;border-radius:5px;padding:20px 25px}.c-checkout-user-printinvoiceaddress .box>div{display:flex;flex-direction:column;gap:20px}@container (inline-size > 470px){.c-checkout-user-printinvoiceaddress .box>div{flex-direction:row;gap:40px}}.c-checkout-user-printinvoiceaddress .name{color:#454545;display:block;font-size:.875rem;font-weight:600}.c-checkout-user-printinvoiceaddress p{color:#454545;font-size:.875rem;font-weight:400;margin:0}.c-checkout-user-userform-additionaldata{container-type:inline-size;margin-top:20px}.c-b2bloginwrapper{display:flex;height:100vh;overflow:hidden}@supports (height:100dvh){.c-b2bloginwrapper{height:100dvh}}.c-b2bloginwrapper .b2b-login-background{background-color:#4569fb;max-width:62%}.c-b2bloginwrapper .b2b-login-background img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.c-b2bloginwrapper .b2b-login-content{align-items:center;display:flex;flex:1;flex-direction:column;max-width:100%;padding:35px 90px 0;position:relative}.c-b2bloginwrapper .b2b-login-content .inner{display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden auto;width:548px}.c-b2bloginwrapper .link-back-wrapper{border-bottom:1px solid #e5e6eb;display:flex;justify-content:flex-start;margin-bottom:1rem;padding:0 0 10px;width:100%}.c-b2bloginwrapper .link-back-wrapper .btn-link.active .c-icon,.c-b2bloginwrapper .link-back-wrapper .btn-link:active .c-icon,.c-b2bloginwrapper .link-back-wrapper .btn-link:focus .c-icon,.c-b2bloginwrapper .link-back-wrapper .btn-link:hover .c-icon{transform:translateX(-3px)}.c-b2bloginwrapper .registration-text{margin:2rem 0;text-align:center}.c-b2bloginwrapper .b2b-login-copyright{align-items:center;border-top:1px solid #e5e6eb;color:#454545;display:flex;font-size:.75rem;font-weight:400;gap:10px;justify-content:space-between;padding:1rem 0}.c-b2bloginwrapper .bottom-content{margin-top:auto}@media screen and (max-width:767px){.c-b2bloginwrapper .b2b-login-content{padding:1rem 10px 0}.c-b2bloginwrapper .b2b-login-copyright{flex-direction:column;text-align:center}}.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:#454545}.c-b2buserregistration-form form label.required:after{color:#e92186;content:" *"}.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-wrapper{width:100%}.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:#454545;display:inline-block}.c-b2buserregistration-form form .submit-wrapper{margin:0 0 18px;text-align:left;width:100%}.c-b2buserregistration-form form button{background-color:#17181f;border-color:#17181f;color:#fff;flex-basis:100%;max-width:360px;width:100%}.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:#010102;border-color:#010102;color:#fff}.c-b2buserregistration-form form .checkbox{display:flex;gap:15px;margin:13px 0;width:100%}.c-b2buserregistration-form form .checkbox>a{cursor:pointer;display:flex;height:26px;position:relative}.c-b2buserregistration-form form .checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e6eb;border-radius:5px;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:#454545;font-size:1rem;font-weight:600;margin-bottom:0}.c-b2buserregistration-form form .checkbox.active input:checked{background-color:#0dd076}.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(.privacy-policy-wrapper):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:10px;padding:20px}.c-comments-latest .title-wrapper{align-items:center;display:flex;gap:10px;justify-content:space-between}.c-comments-latest .title-wrapper h2{font-size:32px;margin-bottom:0}.c-comments-latest .controls{display:flex}.c-comments-latest .controls button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:#fff;border:1px solid #e5e6eb;color:inherit;color:#17181f;cursor:pointer;display:flex;height:54px;justify-content:center;padding:10px;width:54px}.c-comments-latest .controls button:disabled{background-color:#f5f5f5;opacity:.5;pointer-events:none}.c-comments-latest .controls button:hover{background-color:#fff;border-color:#17181f;color:#17181f;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:#17181f;font-size:.875rem;font-weight:600;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:600}.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:#454545;font-size:18px;font-weight:600}.c-comments-latest .comment-info .date{color:#797c90;font-size:.875rem;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:10px;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:32px}}@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-comments-listing-carousel{container-type:inline-size;margin-bottom:1rem;position:relative;width:100%}.c-comments-listing-carousel .slider-tns{align-items:stretch;display:flex}.c-comments-listing-carousel .tns-ovh{overflow:hidden}.c-comments-listing-carousel .review-outer>div{height:100%;margin-bottom:0}.c-comments-listing-carousel .tns-controls{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1rem;position:absolute;right:10px;top:-80px}.c-comments-listing-carousel .tns-controls .btn{aspect-ratio:1;background-color:#fff;border-color:#fff;border-radius:50%;color:#17181f;font-size:24px;padding:18px;position:relative;transform:none}.c-comments-listing-carousel .tns-controls .btn.active,.c-comments-listing-carousel .tns-controls .btn:active,.c-comments-listing-carousel .tns-controls .btn:focus,.c-comments-listing-carousel .tns-controls .btn:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-comments-listing-carousel .tns-controls .btn.disabled,.c-comments-listing-carousel .tns-controls .btn:disabled{background-color:#fff;border-color:#fff;color:#e5e6eb}.c-comments-listing-carousel .pager{display:flex;flex-wrap:wrap;gap:10px;margin-top:2rem}.c-comments-listing-carousel .comments-info{background-color:#fff;border:1px solid #e5e6eb;border-radius:10px;margin-bottom:2rem;padding:24px 30px;width:-moz-fit-content;width:fit-content}.c-comments-listing-carousel .comments-info p{color:#454545;font-size:.875rem;font-weight:600;margin-bottom:10px}.c-comments-listing-carousel .comments-info .title{color:#454545;font-size:18px;font-weight:600}.c-comments-listing-carousel .comments-info small{color:#454545;font-size:.75rem;font-weight:400;margin-bottom:0}.c-comments-listing-carousel .comments-info button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;text-decoration:underline}.c-comments-listing-carousel .comments-info button:active,.c-comments-listing-carousel .comments-info button:hover{text-decoration:none}.c-articles-articleflag{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.c-articles-articleflag a{display:inline;text-decoration:none}.c-articles-articleflag a:active,.c-articles-articleflag a:hover{text-decoration:none}.c-articles-articleflag .flag{background-color:#17181f;border-radius:5px;color:#fff;font-size:.75rem;font-weight:600;padding:5px;text-transform:none}.c-articles-articleflag .flag-novinky{background-color:#f7863f;color:#fff}.c-articles-articleflag .flag-zakaznici{background-color:#4569fb;color:#fff}.c-articles-articleflag .flag-case-study{background-color:#0dd076;color:#fff}.c-articles-articleflag .flag-b2b-a-hybrid{background-color:#ffdb79;color:#fff}.c-articles-articleflag .flag-ceske-brandy{background-color:#e92186;color:#fff}.c-articles-articleflag .flag-multibrandy{background-color:#aa46fb;color:#fff}.c-articles-articleinfo{color:#797c90;display:flex;flex-wrap:wrap;font-size:.75rem}.c-articles-articleinfo .link{color:#454545;display:inline-block;font-weight:400;padding:unset;text-decoration:underline}.c-articles-articleinfo .link:active,.c-articles-articleinfo .link:hover{text-decoration:none}.c-articles-articleinfo .link:first-of-type{padding:unset}.c-articles-detail-header-simple{margin:1rem 0;position:relative}.c-articles-detail-header-simple .content{display:flex;gap:80px;justify-content:space-between}.c-articles-detail-header-simple .c-picture{border:0}.c-articles-detail-header-simple .c-picture img{border-radius:10px}.c-articles-detail-header-simple .lead{font-size:18px;font-weight:400;margin:30px 0 40px}.c-articles-detail-header-simple p{margin:0}.c-articles-detail-header-simple .title{color:#454545;font-size:42px;font-weight:600;margin:0 0 20px}.c-articles-pressroomgallery .photo-download-register{border:1px solid #0dd076;border-radius:3px;color:#0dd076;margin-bottom:15px;padding:15px;text-align:justify}.c-articles-pressroomgallery .photo-download-register a{font-weight:600}.c-articles-pressroomgallery .not-pressroom-user{color:#e92186;font-size:.75rem;line-height:1.4;margin-bottom:0;margin-top:5px}.c-articles-pressroomgallery .photo+.photo{margin-top:20px}.c-articles-pressroomgallery .photo-details{display:flex;margin-top:15px;padding:0 15px}.c-articles-pressroomgallery .photo-details a{font-weight:600;margin-left:auto}.c-articles-pressroomgallery .photo-details a svg{margin-right:10px;vertical-align:middle}.c-articles-search{margin:0 0 1rem;max-width:350px;width:auto}.c-articles-search form{display:flex;gap:0;position:relative}.c-articles-search form>.c-icon{color:#454545;font-size:20px;left:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.c-articles-search .form-control{border-radius:5px;padding-left:40px}.c-articles-search button{background-color:#fff;border-color:#e5e6eb;border-radius:5px;color:#454545}.c-articles-search button.active,.c-articles-search button:active,.c-articles-search button:focus,.c-articles-search button:hover{background-color:#e6e6e6;border-color:#c8cad5;color:#454545}.c-articles-search .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.c-articles-search button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.c-articles-sharevertical p{color:#797c90;font-size:.875rem;margin-bottom:20px;text-align:center}.c-articles-sharevertical .links{align-items:center;display:flex;flex-direction:column;gap:20px}.c-articles-sharevertical .links svg{color:#17181f;font-size:20px}.c-articleslist-lineitem{background:#fff;border:0;border-radius:5px;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:10px;margin:0 0 1rem;overflow:hidden}.c-articleslist-lineitem .c-picture img{border-radius:10px;margin:auto}.c-articleslist-lineitem .content{flex:1 0 50%;padding:0}.c-articleslist-lineitem .title{color:#454545;font-size:18px;font-weight:600;height:43.2px;line-height:1.2;margin:1rem 0 10px;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:4.2rem;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:5px;margin:0 0 1rem;overflow:hidden;padding:0;position:relative}.c-articleslist-squarebasicitem .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-articleslist-squarebasicitem .title{color:#454545;display:-webkit-box;font-size:18px;font-weight:600;height:43.2px;line-height:1.2;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-articleslist-squarebasicitem .date{color:#797c90;font-size:.75rem;margin:0 0 12px}.c-articleslist-squarebasicitem .read-more{color:#454545;display:inline-block;font-size:.875rem;text-decoration:underline}.c-articleslist-squarebasicitem .read-more:hover{color:#5f5f5f;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% - 10px)}.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% - 10px)}.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% - 10px)}}.c-articleslist-squareitem{border:none;border-radius:5px;flex:1 0 100%}.c-articleslist-squareitem a:not(.btn-link){text-decoration:none}.c-articleslist-squareitem .c-picture{border:none;border-radius:10px;margin:0 0 1rem;overflow:hidden}.c-articleslist-squareitem .c-picture img{margin:auto}.c-articleslist-squareitem .content{padding:0 10px}.c-articleslist-squareitem .title{color:#454545;font-size:18px;font-weight:600;height:43.2px;line-height:1.2;margin:0 0 5px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-align:left}.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;text-align:left}.c-articleslist-squareitem .btn-link{color:#17181f;font-size:.875rem;font-weight:400;margin:0}.c-articleslist-squareitem .btn-link .c-icon{color:#17181f;font-size:.875rem}@container (inline-size > 390px){.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:45%;max-width:calc(50% - 10px)}}@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 10px}}@container (inline-size > 1000px){.c-articleslist-squareitem:not(.container-query-polyfill){flex-basis:30%;max-width:calc(33.33333% - 10px)}.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% - 10px)}.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% - 10px)}.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% - 10px)}}.c-articleslist-toparticle{align-items:stretch;background:#fff;border:0;border-radius:5px;display:flex;flex:1 0 100%;flex-direction:column;gap:30px}.c-articleslist-toparticle a:not(.link){text-decoration:none}.c-articleslist-toparticle a.btn-link{margin:unset}.c-articleslist-toparticle .c-picture{border:0;border-radius:10px;margin:0 0 1rem;overflow:hidden}.c-articleslist-toparticle .c-picture img{border-radius:10px;margin:auto}.c-articleslist-toparticle .content{flex:1 0 50%;padding:0}.c-articleslist-toparticle .title{color:#454545;font-size:22px;font-weight:600;height:52.8px;line-height:1.2;margin:1rem 0 10px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-articleslist-toparticle p{margin:0}.c-articleslist-toparticle .lead{display:none;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.2rem;margin:12px 0 1rem}@container (inline-size > 992px){.c-articleslist-toparticle:not(.container-query-polyfill){flex-direction:row;gap:60px}.c-articleslist-toparticle .content:not(.container-query-polyfill){padding:30px 0}.c-articleslist-toparticle .title:not(.container-query-polyfill){font-size:42px;height:100.8px}.c-articleslist-toparticle .lead:not(.container-query-polyfill){display:-webkit-box}}.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-activeseller{container-type:inline-size}.c-activeseller .active-seller{border-bottom:1px solid #e5e6eb;margin-bottom:1rem;padding-bottom:1rem}.c-activeseller .active-seller-details-wrapper{display:flex;flex-direction:column;gap:10px}.c-activeseller .active-seller-details-wrapper img{border-radius:5px;display:block;width:100%}.c-activeseller .active-seller-details-wrapper .active-seller-annotation{color:#797c90;font-size:.75rem;font-weight:400;margin-bottom:0}.c-activeseller .active-seller-detailed-info{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.c-activeseller .active-seller-detailed-info .seller-subtitle{color:#454545;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:.75em}.c-activeseller .active-seller-title-wrapper{max-width:200px;width:100%}.c-activeseller .active-seller-title-wrapper .title{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin-bottom:0}.c-activeseller .active-seller-title-wrapper .in-store,.c-activeseller .active-seller-title-wrapper .not-in-store{font-size:.75rem;font-weight:600}.c-activeseller .active-seller-title-wrapper .in-store{color:#0dd076}.c-activeseller .active-seller-title-wrapper .not-in-store{color:#e92186}.c-activeseller .active-seller-contact p{color:#454545;font-size:.75rem;font-weight:400;margin-bottom:1rem}.c-activeseller .active-seller-contact p:last-child{margin-bottom:0}.c-activeseller .active-seller-opening-hours{flex-basis:unset}.c-activeseller .active-seller-opening-hours-day{display:flex;gap:5px}.c-activeseller .active-seller-opening-hours-day div{color:#454545;font-size:.75rem;font-weight:400;white-space:nowrap}.c-activeseller .active-seller-additional-content>button{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;text-decoration:none}.c-activeseller .active-seller-additional-content>button:active,.c-activeseller .active-seller-additional-content>button:hover{text-decoration:underline}.c-activeseller .active-seller-additional-content>button .c-icon{color:#17181f;transition:transform .3s}.c-activeseller .active-seller-additional-content>button.active .c-icon,.c-activeseller .active-seller-additional-content>button:active .c-icon,.c-activeseller .active-seller-additional-content>button:focus .c-icon,.c-activeseller .active-seller-additional-content>button:hover .c-icon{transform:translateX(3px)}@container (inline-size > 700px){.c-activeseller .active-seller-details-wrapper{flex-direction:row;gap:40px}.c-activeseller .active-seller-details-wrapper .active-seller-details{flex:1 1 auto}.c-activeseller .active-seller-details-wrapper img{height:auto;width:174px}.c-activeseller .active-seller-details-wrapper .active-seller-detailed-info{flex-direction:row;justify-content:space-between}.c-activeseller .active-seller-details-wrapper .active-seller-opening-hours{flex-basis:190px}.c-activeseller .active-seller-details-wrapper .active-seller-opening-hours .active-seller-opening-hours-day{justify-content:space-between;white-space:nowrap}}.c-selleropenstate .seller-status{color:#17181f;font-size:.875rem;font-weight:600}.c-selleropenstate .open{color:#0dd076}.c-selleropenstate .open-soon{color:#f7863f}.c-selleropenstate .closed{color:#e92186}.c-selleropenstate .close-soon{color:#f7863f}.c-convertor-convertortabs{display:flex;flex-wrap:wrap}.c-convertor-convertortabs .convertor-link{background-color:transparent;border-radius:5px;color:#17181f;cursor:pointer;font-size:.875rem;font-weight:600;margin:0 5px 10px 0;order:-1;padding:4px 12px;text-decoration:none}.c-convertor-convertortabs .convertor-link:active,.c-convertor-convertortabs .convertor-link:hover{text-decoration:none}.c-convertor-convertortabs .convertor-link.active,.c-convertor-convertortabs .convertor-link:active,.c-convertor-convertortabs .convertor-link:focus,.c-convertor-convertortabs .convertor-link:hover{background-color:#f5f5f5}.c-convertor-convertortabs .convertor-tab{display:flex;flex-direction:column;gap:10px;width:100%}.c-convertor-convertortabs .convertor-tab:not(.active){display:none}.c-convertor-convertortabs input{opacity:0;position:absolute;z-index:-1}.c-convertor-convertortabs input:checked+label{background:#fff;border:1px solid #17181f}.c-convertor-convertortabs input:checked+label .title{color:#454545}.c-convertor-convertortabs label{align-items:center;border:1px solid #e5e6eb;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;line-height:1.4;margin:0;padding:10px 20px;position:relative;transition:all .3s}.c-convertor-convertortabs label .data{color:#797c90;display:block;font-size:.625rem;text-align:right}.c-convertor-convertortabs label .title{color:#454545;font-size:.875rem;font-weight:600}.c-convertor-convertortabs label .c-product-deliverytime-availability{font-size:.75rem;font-weight:400;margin:0}.c-convertor-convertortabs label:hover{background:#f5f5f5;border:1px solid #e5e6eb}.c-convertor-convertortabs label:hover .title{color:#454545}.c-convertor-convertortabs .btn-wrapper{width:100%}.c-convertor-convertortabs button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;color:#454545;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;margin:12px auto;padding:5px;text-decoration:underline}.c-convertor-convertortabs button:active,.c-convertor-convertortabs button:hover{text-decoration:none}.c-convertor-convertortabs button .c-icon{color:#454545;font-size:1rem;margin-right:10px;transition:transform .3s}.c-convertor-convertortabs button.active .c-icon{transform:rotate(180deg)}.c-recommender-carousel{border-top:unset;margin-bottom:1rem;margin-top:1rem;padding:0;position:relative;width:100%}.c-recommender-carousel:not(:has(*)){border-top:unset;margin-bottom:unset;margin-top:unset;padding:unset}.c-recommender-carousel .products{display:flex;flex-wrap:nowrap;gap:10px}.c-recommender-carousel .products .c-productlist-squareitem{flex-basis:260px;max-width:260px}@container (inline-size > 500px){.c-recommender-carousel .products .c-productlist-squareitem:not(.container-query-polyfill){flex-basis:340px;max-width:340px}}@container (inline-size > 810px){.c-recommender-carousel .products .c-productlist-squareitem:not(.container-query-polyfill){flex-basis:400px;max-width:400px}}.c-account-useraddress{background:#f5f5f5;border-radius:5px;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-outfit-editablecontent-listing{container-type:inline-size;margin-bottom:2rem;width:100%}.c-outfit-editablecontent-listing .listing-inner{display:grid;gap:25px 10px;grid-template-columns:1fr}@container (inline-size > 992px){.c-outfit-editablecontent-listing .listing-inner{grid-template-columns:repeat(2,1fr)}}.c-outfit-lookbook-item h2{margin-bottom:10px}.c-outfit-lookbook-item h2 a{color:inherit;text-decoration:none}.c-outfit-lookbook-item h2 a:active,.c-outfit-lookbook-item h2 a:hover{text-decoration:underline}.c-outfit-lookbook-item .image-map-wrapper{position:relative}.c-outfit-lookbook-item .image-map-wrapper .image-map-modal{display:inline-block;inset:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:768px){.c-outfit-lookbook-item .image-map-wrapper .image-map-modal{display:none;position:static}}.c-outfit-lookbook-item .link{color:#454545;display:inline-block;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;margin:0 0 1rem;text-underline-offset:5px}.c-reviews-card{container-type:inline-size}.c-reviews-card>div{align-items:center;background-color:transparent;border:1px solid #e5e6eb;border-radius:5px;display:flex;flex-direction:column;gap:30px;height:100%;padding:30px;text-align:center}.c-reviews-card .c-picture{margin:0 auto;max-width:70px}.c-reviews-card .c-picture img{border-radius:5px}.c-reviews-card .content p{margin:0}.c-reviews-card .content .d-flex{align-items:center;display:flex;gap:15px;justify-content:center}.c-reviews-card .content .name{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin:0}.c-reviews-card .content .review-stars .c-icon{color:#e5e6eb;font-size:.875rem}.c-reviews-card .content .review-stars .c-icon.active{color:#ffdb79}.c-reviews-card .content .date{color:#797c90;font-size:.75rem;font-weight:400;margin:0 0 8px}.c-reviews-card .content .text{color:#454545;font-size:.875rem;font-weight:400;margin:0 0 4px}.c-reviews-card .content .product-link{color:#454545;font-size:.875rem;font-weight:400;text-decoration:underline}.c-reviews-card .content .product-link:active,.c-reviews-card .content .product-link:hover{text-decoration:none}@container (inline-size > 0){.c-reviews-card>div{align-items:flex-start;flex-direction:row;text-align:unset}.c-reviews-card .c-picture{margin:0;max-width:70px}.c-reviews-card .content .d-flex{justify-content:flex-start}}.c-reviews-carousel{margin:0 0 2rem}.c-reviews-carousel .reviews-wrapper{padding:0;position:relative}.c-reviews-carousel .reviews{align-items:stretch;display:flex}.c-reviews-carousel .reviews.slider-tns:has(>div:not(.tns-item)+div:not(.tns-item)),.c-reviews-carousel .reviews:not(.tns-slider){display:flex;gap:10px;overflow-x:auto;padding-bottom:15px}.c-reviews-carousel .reviews.slider-tns:has(>div:not(.tns-item)+div:not(.tns-item))>div,.c-reviews-carousel .reviews:not(.tns-slider)>div{flex:0 0 clamp(400px,33.3333333333% - 6.6666666667px,490px)}.c-reviews-carousel .reviews-title{color:#454545;font-size:32px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0 0 25px;text-align:center}@media screen and (max-width:543px){.c-reviews-carousel .reviews-title{font-size:32px}}.c-reviews-carousel .reviews-subtitle{align-items:center;color:#454545;display:flex;font-size:12px;font-weight:600;gap:10px;justify-content:center;letter-spacing:normal;line-height:1.2;line-height:1.6;margin:0 0 15px}.c-reviews-carousel .reviews-subtitle .review-stars .c-icon{color:#e5e6eb;font-size:.875rem}.c-reviews-carousel .reviews-subtitle .review-stars .c-icon.active{color:#ffdb79}.c-reviews-carousel .tns-controls button{background-color:#17181f;border-color:#17181f;border-radius:5px;color:#fff;font-size:1rem;height:unset;width:unset}.c-reviews-carousel .tns-controls button.active,.c-reviews-carousel .tns-controls button:active,.c-reviews-carousel .tns-controls button:focus,.c-reviews-carousel .tns-controls button:hover{background-color:#010102;border-color:#010102;color:#fff}.c-reviews-carousel .tns-controls button:first-child{left:10px}.c-reviews-carousel .tns-controls button:last-child{right:10px}.c-reviews-carousel .tns-controls button[disabled]{display:none}.c-reviews-carousel .tns-nav{align-items:center;bottom:-12px;gap:10px;justify-content:center}.c-reviews-carousel .tns-nav button{background-color:#e5e6eb;border-radius:0;height:3px;transition:background-color .3s;width:60px}.c-reviews-carousel .tns-nav .tns-nav-active,.c-reviews-carousel .tns-nav button.active,.c-reviews-carousel .tns-nav button:active,.c-reviews-carousel .tns-nav button:focus,.c-reviews-carousel .tns-nav button:hover{background-color:#4569fb}.c-account-b2buserinfosquare{background-color:#17181f;container-type:inline-size;overflow:hidden;position:relative}.c-account-b2buserinfosquare:before{background-image:unset;background-repeat:no-repeat;bottom:0;content:"";height:317px;left:-20px;position:absolute;top:0;width:100%}.c-account-b2buserinfosquare .b2b-panel{padding:70px 120px 76px 70px;position:relative;z-index:1}.c-account-b2buserinfosquare .b2b-panel-inner h2{color:#fff;font-size:32px;font-weight:600;text-transform:uppercase}.c-account-b2buserinfosquare .b2b-panel-inner .b2b-user-name{align-items:center;display:flex;margin:0 0 10px}.c-account-b2buserinfosquare .b2b-panel-inner .b2b-user-name .c-icon{color:#4569fb;font-size:1rem;margin:0 10px 0 0}.c-account-b2buserinfosquare .b2b-panel-inner .b2b-user-name .user-name{color:#4569fb;font-family:Inter,sans-serif;font-size:22px;margin:0;text-transform:uppercase}.c-account-b2buserinfosquare .b2b-panel-top{background-color:#fff;border-radius:3px;display:flex;margin:0 0 10px;padding:30px 35px}.c-account-b2buserinfosquare .b2b-panel-top div{display:flex;flex-direction:column;width:50%}.c-account-b2buserinfosquare .b2b-panel-top div:last-child{border-left:1px solid #e5e6eb;padding:0 0 0 40px}.c-account-b2buserinfosquare .b2b-panel-top .c-icon{color:#17181f;font-size:18px;margin-bottom:10px}.c-account-b2buserinfosquare .b2b-panel-top p{color:#17181f;font-size:.875rem;font-weight:400;margin:0 0 5px}.c-account-b2buserinfosquare .b2b-panel-top strong{color:#17181f;font-size:20px}.c-account-b2buserinfosquare .b2b-panel-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.c-account-b2buserinfosquare .b2b-panel-menu a{margin:0 0 10px;width:calc(50% - 5px)}@container (inline-size < 600px){.c-account-b2buserinfosquare .b2b-panel:not(.container-query-polyfill){padding:40px 20px}}@container (inline-size < 460px){.c-account-b2buserinfosquare .b2b-panel-menu a:not(.container-query-polyfill){width:100%}.c-account-b2buserinfosquare .b2b-panel-top:not(.container-query-polyfill){flex-direction:column}.c-account-b2buserinfosquare .b2b-panel-top:not(.container-query-polyfill) div:last-child:not(.container-query-polyfill){border-left:unset;padding:20px 0 0}}.c-account-orderdetail-deliverytype{container-type:inline-size}.c-account-orderdetail-deliverytype .item{align-items:center;border-top:1px solid #e5e6eb;display:flex;gap:20px;line-height:1.4;padding:10px 20px 10px 8px}.c-account-orderdetail-deliverytype .title{flex:1}.c-account-orderdetail-deliverytype .price{color:#454545;font-size:18px;font-weight:600}.c-account-userdashboard-pricelist{background:#f5f5f5;border:none;border-radius:10px;color:#454545;font-size:.875rem;margin:0;padding:20px;width:100%}.c-account-userdashboard-pricelist p{margin-bottom:0}.c-account-userdashboard-pricelist .title{font-weight:600}@container (inline-size > 768px){.c-account-userdashboard-pricelist{width:calc(33.33333% - 6.66667px)}}.c-account-userdashboard-userinfowithphoto{align-items:center;background:#f5f5f5;border:none;border-radius:10px;display:flex;flex-wrap:wrap;margin:0;padding:20px;row-gap:5px;width:100%}.c-account-userdashboard-userinfowithphoto .account-image{padding:20px;text-align:center}.c-account-userdashboard-userinfowithphoto .account-image span{background-color:#fff;border-radius:50%;color:#17181f;display:inline-block;font-size:30px;font-weight:600;height:98px;line-height:98px;width:98px}.c-account-userdashboard-userinfowithphoto .account-info{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;padding:40px}.c-account-userdashboard-userinfowithphoto .account-info .name{color:#17181f;margin-bottom:0 0 5px 0;width:100%}.c-account-userdashboard-userinfowithphoto .column p{margin-bottom:0}.c-account-userdashboard-userinfowithphoto .email{word-wrap:break-word}.c-account-userdashboard-userinfowithphoto .logged-b2b{background-color:#0dd076;border-radius:10px;color:#fff;font-size:.625rem;margin:0 0 0 5px;padding:1px 5px}.c-blocekproducts{container-type:inline-size;width:100%}.c-blocekproducts .title-default{color:#454545;font-size:22px;font-weight:600}.c-blocekproducts .products{display:flex;flex-wrap:wrap;gap:10px}@container (inline-size > 480px){.c-blocekproducts .title-default:not(.container-query-polyfill){font-size:32px}}.c-editablecontent-contactform{border:1px solid #e5e6eb;border-radius:5px;container-type:inline-size;margin:unset;max-width:800px;padding:30px 36px}.c-editablecontent-contactform .title{color:#454545;margin-bottom:0;text-transform:uppercase}.c-editablecontent-contactform form{border-top:0;container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:1rem}.c-editablecontent-contactform form>div{flex-basis:100%;max-width:100%}.c-editablecontent-contactform form label{color:#454545}.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:#454545;min-height:unset;padding:0}.c-editablecontent-contactform form .file .form-control::file-selector-button{background-color:unset;border:0;color:#454545;cursor:pointer}.c-editablecontent-contactform form .file svg{color:#454545}.c-editablecontent-contactform form .form-group{margin-bottom:0}.c-editablecontent-contactform form .subscribe-wrapper{display:flex;flex-basis:100%;flex-wrap:wrap;gap:10px;justify-content:space-between;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% - 5px);max-width:calc(50% - 5px)}}.c-editablecontent-homesections{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.c-editablecontent-homesections .item{align-items:center;background-color:#f5f5f5;border:unset;border-radius:10px;display:flex;flex-basis:calc(50% - 5px);flex-direction:row;justify-content:flex-start;max-width:calc(50% - 5px);overflow:hidden;position:relative;text-decoration:none;transition:all .3s}.c-editablecontent-homesections .item .text{align-items:center;display:flex;flex-direction:column;justify-content:center}.c-editablecontent-homesections .item .title{text-decoration:none}.c-editablecontent-homesections .item .btn-wrapper{max-height:0;opacity:0;overflow:hidden;transition:all .3s}.c-editablecontent-homesections .item .btn-wrapper span{margin:20px 0 0}.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:underline}.c-editablecontent-homesections .item.active .btn-wrapper,.c-editablecontent-homesections .item:active .btn-wrapper,.c-editablecontent-homesections .item:focus .btn-wrapper,.c-editablecontent-homesections .item:hover .btn-wrapper{max-height:100px;opacity:1}.c-editablecontent-homesections .c-picture{align-items:center;background:#fff;display:flex;height:100%;margin:0 0 0 8px;max-width:83px;mix-blend-mode:darken;overflow:hidden;padding:10px;position:relative}.c-editablecontent-homesections .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-editablecontent-homesections .text{padding:0 10px 0 34px;text-align:center}.c-editablecontent-homesections .title{color:#454545;font-size:12px;font-weight:400;line-height:1.6}@container (inline-size > 350px){.c-editablecontent-homesections .title:not(.container-query-polyfill){font-size:.875rem}}@container (inline-size > 768px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-basis:calc(33.33333% - 6.66667px);max-width:calc(33.33333% - 6.66667px)}}@container (inline-size > 992px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-basis:calc(25% - 7.5px);max-width:calc(25% - 7.5px)}}@container (inline-size > 1260px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-basis:calc(25% - 7.5px);max-width:calc(25% - 7.5px)}}@container (inline-size < 768px){.c-editablecontent-homesections .item:not(.container-query-polyfill){flex-direction:row;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:54px}}.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:100%}@media screen and (max-width:991px){.wpj-slider-wrapper .c-editablecontent-producers{overflow:visible}.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)}}@media screen and (max-width:991px){.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}}.c-gallery-foursquares{display:grid;gap:10px;grid-template:1fr 1fr/1fr 1fr;max-width:950px}.c-gallery-foursquares div{position:relative}.c-gallery-foursquares div a{background:#fff;display:block;padding:10px;position:relative}.c-gallery-foursquares div a:before{background:hsla(0,0%,41%,.03);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.c-gallery-foursquares .hidden{display:none}.c-gallery-foursquares .more-photos{background:#fff;bottom:20px;padding:10px 30px;position:absolute;right:20px}.c-gallery-thumbsbottom{container-type:inline-size;gap:10px;margin-bottom:10px;position:relative;width:100%}.c-gallery-thumbsbottom a{border:1px solid #e5e6eb;border-radius:0;overflow:hidden}.c-gallery-thumbsbottom .main-photo{border:none;margin-bottom:10px;position:relative}.c-gallery-thumbsbottom .main-photo img{aspect-ratio:unset;max-height:unset;-o-object-fit:unset;object-fit:unset}.c-gallery-thumbsbottom .main-photo a{align-items:center;border:none;display:flex;height:100%;justify-content:center;padding:20px}.c-gallery-thumbsbottom .main-photo a span{align-items:center;background:#f5f5f5;border:0;border-radius:50%;display:none;font-size:18px;height:48px;inset:auto 25px 25px auto;justify-content:center;position:absolute;width:48px}.c-gallery-thumbsbottom .gallery-labels{display:none}.c-gallery-thumbsbottom .tns-controls button{background:#f5f5f5;border-radius:50%;font-size:26px;height:42px;padding:0;top:35%;transform:translateY(-50%);width:42px}.c-gallery-thumbsbottom .tns-controls button:first-child{left:0}.c-gallery-thumbsbottom .tns-controls button:last-child{right:0}.c-gallery-thumbsbottom .tns-controls .btn:disabled{display:none}.c-gallery-thumbsbottom .gallery-photos{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;width:100%}.c-gallery-thumbsbottom .gallery-photos a{aspect-ratio:1;display:block;position:relative;width:100px}.c-gallery-thumbsbottom .gallery-photos .active{border:1px solid #17181f}.c-gallery-thumbsbottom .gallery-photos .more-photos{display:none}.c-gallery-thumbsbottom .gallery-photos .more-photos a{align-items:center;aspect-ratio:1;background:#f5f5f5;border:0;color:#454545;display:flex;flex-direction:column;gap:0;justify-content:center;padding:unset}.c-gallery-thumbsbottom .gallery-photos .more-photos a svg{color:#454545;font-size:22px;margin-bottom:5px}.c-gallery-thumbsbottom.soldout .main-photo a{opacity:.4}.c-gallery-thumbsbottom.soldout .main-photo .soldout-label{background:#fff;border-radius:5px;color:#454545;font-size:1rem;font-weight:600;left:50%;padding:15px 30px;position:absolute;top:50%;transform:translate(-50%)}@container (inline-size > 500px){.c-gallery-thumbsbottom .main-photo:not(.container-query-polyfill) a:not(.container-query-polyfill){border:1px solid #e5e6eb}.c-gallery-thumbsbottom .main-photo:not(.container-query-polyfill) a span:not(.container-query-polyfill){display:flex}.c-gallery-thumbsbottom .gallery-labels{display:flex;position:absolute;right:20px;top:20px;z-index:2}.c-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill){display:grid;gap:10px;grid-template-columns:repeat(6,1fr);overflow-x:auto;width:100%}.c-gallery-thumbsbottom .tns-controls:not(.container-query-polyfill){display:none}.c-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill) a:not(.container-query-polyfill){width:auto}.c-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill) .hidden:not(.container-query-polyfill){display:none}.c-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill) .more-photos:not(.container-query-polyfill){display:block}}.c-gallery-thumbsbottomwithmore{container-type:inline-size;display:flex;flex-direction:column;gap:10px;margin-bottom:2rem;position:relative;width:100%}.c-gallery-thumbsbottomwithmore .gallery-photos .empty-photo,.c-gallery-thumbsbottomwithmore .gallery-photos a,.c-gallery-thumbsbottomwithmore .main-photo .empty-photo,.c-gallery-thumbsbottomwithmore .main-photo a{align-items:center;border:1px solid #e5e6eb;border-radius:10px;cursor:pointer;display:flex;justify-content:center;overflow:hidden}.c-gallery-thumbsbottomwithmore .main-photo .empty-photo,.c-gallery-thumbsbottomwithmore .main-photo a{padding:10px}.c-gallery-thumbsbottomwithmore .gallery-photos{display:flex;flex-wrap:nowrap;gap:10px;width:100%}.c-gallery-thumbsbottomwithmore .gallery-photos>div{aspect-ratio:1;flex:1}.c-gallery-thumbsbottomwithmore .gallery-photos a{height:100%;padding:5px}.c-gallery-thumbsbottomwithmore .gallery-photos a img{width:auto}.c-gallery-thumbsbottomwithmore .more-photos a{background-color:#fff;border-color:#e5e6eb;color:#454545}.c-gallery-thumbsbottomwithmore .more-photos a.active,.c-gallery-thumbsbottomwithmore .more-photos a:active,.c-gallery-thumbsbottomwithmore .more-photos a:focus,.c-gallery-thumbsbottomwithmore .more-photos a:hover{background-color:#e6e6e6;border-color:#c8cad5;color:#454545}@media screen and (min-width:992px){.c-gallery-thumbsbottomwithmore .gallery-photos>div{max-width:calc(33.33333% - 6.66667px)}.c-gallery-thumbsbottomwithmore .hidden{display:none}}@media screen and (max-width:991px){.c-gallery-thumbsbottomwithmore .main-photo,.c-gallery-thumbsbottomwithmore .more-photos{display:none}.c-gallery-thumbsbottomwithmore .gallery-photos{gap:0}.c-gallery-thumbsbottomwithmore .gallery-photos a{padding:20px 20px 50px}.c-gallery-thumbsbottomwithmore .tns-nav{bottom:15px;flex-wrap:wrap;gap:10px;height:auto;justify-content:center}.c-gallery-thumbsbottomwithmore .tns-nav button{aspect-ratio:1;background:#17181f;border-radius:50%;height:12px;opacity:.3;transition:opacity .3s;width:12px}.c-gallery-thumbsbottomwithmore .tns-nav button.tns-nav-active{opacity:1}}.c-gallery-tworectanglestwosquares .main-photo{margin-bottom:20px}.c-gallery-tworectanglestwosquares .gallery-photos{display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-start;margin-bottom:20px;max-width:862px;overflow:auto hidden;scroll-padding-left:10px;scroll-snap-type:x mandatory;width:100%}.c-gallery-tworectanglestwosquares .gallery-photos div{min-width:100px;width:100%}.c-gallery-tworectanglestwosquares .gallery-photos div.more-photos-wrap,.c-gallery-tworectanglestwosquares .gallery-photos div:nth-child(3){grid-column:span 2;width:100%}.c-gallery-tworectanglestwosquares .gallery-photos div a{display:block;padding:0;position:relative}.c-gallery-tworectanglestwosquares .gallery-photos div a img{aspect-ratio:1}.c-gallery-tworectanglestwosquares .hide-mobile{display:none}@container (inline-size > 768px){.c-gallery-tworectanglestwosquares .hidden{display:none}.c-gallery-tworectanglestwosquares .hide-mobile{display:inline}.c-gallery-tworectanglestwosquares .gallery-photos{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.c-gallery-tworectanglestwosquares .gallery-photos div.more-photos-wrap a img,.c-gallery-tworectanglestwosquares .gallery-photos div:nth-child(3) a img{aspect-ratio:862/655}.c-gallery-tworectanglestwosquares .gallery-photos a{padding:10px}.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0dd076;border:1px solid #0dd076;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;display:block;font-size:.875rem;font-weight:600;gap:10px;justify-content:center;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:20px 28px;text-align:center;text-decoration:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos:active,.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos:hover{text-decoration:none}.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos.active,.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos:active,.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos:focus,.c-gallery-tworectanglestwosquares .gallery-photos a.more-photos:hover{background-color:#0aa05b;border-color:#0aa05b;color:#fff}}.c-gallery-twosquares{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px;position:sticky;top:20px;width:100%}.c-gallery-twosquares>div{width:calc(50% - 5px)}.c-gallery-twosquares>div a{background:#fff;display:block;padding:10px;position:relative}.c-gallery-twosquares>div a:before{background:hsla(0,0%,41%,.03);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.c-gallery-twosquares .hidden{display:none}.c-gallery-twosquares .more-photos{background:transparent;bottom:20px;display:inline-flex;gap:10px;justify-content:flex-end;padding:0;position:absolute;right:20px;width:auto}.c-gallery-twosquares .more-photos>div{background:#fff;width:50px}.c-gallery-twosquares .more-photos>div a{padding:5px}.c-gallery-twosquares .more-photos>div a:before{content:none;display:none}.c-gallery-twosquares .more-photos>a{align-items:center;background:#fff;display:inline-flex;justify-content:center;padding:0 20px}.c-gallery-twosquares .more-photos>a:before{content:none;display:none}@container (inline-size < 500px){.c-gallery-twosquares>div{width:100%}.c-gallery-twosquares>div:nth-child(2){display:none}}.c-header-languageswitcher{position:relative}.c-header-languageswitcher .trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #e5e6eb;color:inherit;color:#454545;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;justify-content:space-between;padding:5px 10px;text-transform:uppercase}.c-header-languageswitcher .trigger .c-icon{color:#454545;font-size:.75rem;margin-left:10px;transition:transform .3s}.c-header-languageswitcher .trigger.is-opened{background:#fff;border-bottom-color:transparent;color:#454545}.c-header-languageswitcher .trigger.is-opened .c-icon{color:#454545;transform:rotate(180deg)}.c-header-languageswitcher ul{background:#fff;border:1px solid #e5e6eb;border-top:0;left:0;list-style:none;margin-bottom:0;padding:5px 10px;position:absolute;top:100%;width:100%}.c-header-languageswitcher ul a{color:#454545;font-size:.875rem;font-weight:400;text-decoration:none;text-transform:uppercase}.c-header-languageswitcher ul a:active,.c-header-languageswitcher ul a:hover{text-decoration:underline}.autocomplete-active:after{background:rgba(23,24,31,.6);bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;z-index:9}.autocomplete-active .c-product-stickyline{z-index:9}.autocomplete{background:#fff;opacity:0;overflow:hidden;overscroll-behavior:contain;scrollbar-color:#e5e6eb #f5f5f5;scrollbar-gutter:stable;scrollbar-width:thin}.autocomplete ::-webkit-scrollbar,.autocomplete::-webkit-scrollbar{height:5px;width:5px}.autocomplete ::-webkit-scrollbar-track,.autocomplete::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.autocomplete ::-webkit-scrollbar-thumb,.autocomplete::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.autocomplete.opened{height:auto;opacity:1;overflow-y:auto;z-index:200}.autocomplete .loader{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.autocomplete .loader:first-child{position:relative}.autocomplete .loader .loader-icon{animation:loader 1.25s linear infinite;border:3px solid #17181f;border-radius:50%;border-right-color:transparent;display:block;height:25px;margin:0 auto;width:25px}.autocomplete .empty-results{margin:0}.autocomplete-inner{display:flex;gap:40px;padding:20px}.autocomplete-inner .title-default{color:#44464d;font-size:.875rem;font-weight:600;margin-bottom:10px}.autocomplete-inner ul{list-style:none;margin-bottom:0;padding-left:0}.autocomplete-main{width:60%}.autocomplete-main:empty{display:none}.autocomplete-main .autocomplete-results{margin-bottom:0;max-width:100%}.autocomplete-main .autocomplete-results ul{-moz-columns:1;column-count:1}.autocomplete-main .autocomplete-results a{color:#454545;font-size:.875rem;font-weight:400;text-decoration:none}.autocomplete-main .autocomplete-results a:active,.autocomplete-main .autocomplete-results a:hover{text-decoration:underline}.autocomplete-products{width:100%}.autocomplete-products .autocomplete-card-products,.autocomplete-products .autocomplete-cell-products{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px}.autocomplete-side{background:transparent;border-radius:0;padding:0;width:40%}.autocomplete-side:empty{display:none}.autocomplete-results a{color:#454545;font-size:.875rem;font-weight:400}.autocomplete-results .img{margin-bottom:5px;max-width:100%}.autocomplete-results .img img{border-radius:5px}.autocomplete-results+.autocomplete-results{border-top:1px solid #e5e6eb;margin-top:20px;padding-top:20px}.autocomplete-item{margin-bottom:5px}.autocomplete-item a{text-decoration:none}.autocomplete-item a:active,.autocomplete-item a:hover{text-decoration:underline}@media screen and (max-width:767px){.autocomplete{overscroll-behavior:auto}.autocomplete-active,.autocomplete-active>body{display:block;height:100%;min-height:100%;overflow:hidden;position:relative}.autocomplete-active:after{background:#fff}.autocomplete-inner{flex-direction:column;gap:20px;padding:20px 0 80px}.autocomplete-main,.autocomplete-products,.autocomplete-side{background:#fff;padding:0;width:100%}.autocomplete-main .autocomplete-results ul{-moz-columns:1;column-count:1}.autocomplete-products+.autocomplete-products,.autocomplete-products+.autocomplete-results,.autocomplete-products+.autocomplete-side,.autocomplete-results+.autocomplete-products,.autocomplete-results+.autocomplete-results,.autocomplete-results+.autocomplete-side{border-top:1px solid #e5e6eb;margin-top:20px;padding-top:20px}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.autocomplete-product-item{margin-bottom:10px}.autocomplete-product-item:last-child{margin-bottom:0}.autocomplete-product-item a{align-items:center;display:flex;gap:20px;justify-content:space-between;text-decoration:none}.autocomplete-product-item a:active,.autocomplete-product-item a:hover{text-decoration:none}.autocomplete-product-item .img{background:#fff;border:unset;border-radius:5px;overflow:hidden;padding:10px;position:relative;width:74px}.autocomplete-product-item .img:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.autocomplete-product-item .flag-discount{background:#e92186;border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;left:5px;line-height:1;padding:4px 8px;position:absolute;top:5px}.autocomplete-product-item .title{flex:1;font-size:.875rem;font-weight:400}.autocomplete-product-item .price-wrap{align-items:flex-end;display:flex;flex-direction:column;gap:0;line-height:1.2}.autocomplete-product-item .price-wrap .price{color:#454545;font-size:18px;order:-1}.autocomplete-product-item .price-wrap .price.is-zero{color:#454545;font-size:18px}.autocomplete-product-item .price-wrap .price-common{color:#797c90;font-size:.875rem;order:unset;text-decoration:line-through}.autocomplete-product-item .price-wrap .price-common+.price{color:#e92186}.autocomplete-product-item .price-wrap .delivery{font-size:.75rem}.autocomplete-product-item .price-wrap .delivery-0{color:#0dd076}.autocomplete-product-item .price-wrap .delivery--1{color:#e92186}.autocomplete-product-item.active .title,.autocomplete-product-item:active .title,.autocomplete-product-item:focus .title,.autocomplete-product-item:hover .title{text-decoration:underline}.autocomplete-product-cell-item{flex-basis:calc(50% - 5px);margin-bottom:10px;max-width:calc(50% - 5px);position:relative}.autocomplete-product-cell-item:last-child{margin-bottom:0}.autocomplete-product-cell-item a,.autocomplete-product-cell-item a:active,.autocomplete-product-cell-item a:hover{text-decoration:none}.autocomplete-product-cell-item .img{background:#fff;border:unset;border-radius:5px;margin-bottom:1rem;overflow:hidden;padding:10px;position:relative;width:100%}.autocomplete-product-cell-item .img:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.autocomplete-product-cell-item .flag-discount{background:#e92186;border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;left:5px;line-height:1;padding:4px 8px;position:absolute;top:5px}.autocomplete-product-cell-item .autocomplete-product-labels{display:flex;flex-wrap:wrap;gap:2px;left:5px;position:absolute;top:5px;z-index:1}.autocomplete-product-cell-item .autocomplete-product-labels>span{align-items:center;border-radius:5px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:inherit;line-height:1;padding:4px 8px;position:static;text-transform:unset}.autocomplete-product-cell-item .autocomplete-product-labels .flag-black{background-color:#17181f;color:#fff}.autocomplete-product-cell-item .autocomplete-product-labels .flag-red{background-color:#e92186;color:#fff}.autocomplete-product-cell-item .autocomplete-product-labels .flag-blue{background-color:#4569fb;color:#fff}.autocomplete-product-cell-item .autocomplete-product-labels .flag-purple{background-color:#aa46fb;color:#fff}.autocomplete-product-cell-item .title{color:#454545;font-size:.875rem;font-weight:600;height:2.1rem;line-height:1.2;margin:0 10px 5px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@container (inline-size > 480px){.autocomplete-product-cell-item:not(.container-query-polyfill){flex-basis:calc(25% - 7.5px);max-width:calc(25% - 7.5px)}}.autocomplete-product-card-item{flex-basis:calc(50% - 5px);margin-bottom:10px;max-width:calc(50% - 5px);position:relative}.autocomplete-product-card-item:last-child{margin-bottom:0}.autocomplete-product-card-item a{display:flex;flex-direction:column;gap:10px;text-decoration:none}.autocomplete-product-card-item a:active,.autocomplete-product-card-item a:hover{text-decoration:none}.autocomplete-product-card-item .content{max-width:unset}.autocomplete-product-card-item .img{border:unset;border-radius:5px;max-width:100%;overflow:hidden;position:relative;width:100%}.autocomplete-product-card-item .producer{color:#454545;font-size:.875rem;font-weight:600;line-height:1.2;margin:0 0 5px}.autocomplete-product-card-item .title{color:#454545;font-size:.875rem;font-weight:400;height:2.8rem;line-height:1.6;margin:0 0 5px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.autocomplete-product-card-item .price-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:0;line-height:1.2}.autocomplete-product-card-item .price-wrap .price,.autocomplete-product-card-item .price-wrap .price.is-zero{color:#454545;font-size:18px}.autocomplete-product-card-item .price-wrap .price-common{color:#797c90;text-decoration:line-through}.autocomplete-product-card-item .price-wrap .price-common+.price{color:#e92186}@container (inline-size > 480px){.autocomplete-product-card-item:not(.container-query-polyfill){flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}}@media screen and (min-width:544px){.autocomplete-product-card-item a{align-items:center;flex-direction:row;gap:10px}.autocomplete-product-card-item .img{max-width:82px}}.autocomplete-all-results-button{padding:10px;text-align:center}@media screen and (max-width:767px){.autocomplete-all-results-button{background:#fff;bottom:0;box-shadow:0 -4px 6px rgba(20,25,71,.1);left:0;position:absolute;right:0}.autocomplete-all-results-button .btn{width:100%}}.autocomplete{border:none;border-radius:0;margin-left:0;margin-right:0;max-height:0;max-width:100%;position:relative;width:100%;z-index:-1}.autocomplete.opened{margin-top:30px;max-height:calc(100vh - 230px)}@media screen and (min-width:768px){.autocomplete-inner{padding:0}}@media screen and (max-width:767px){.autocomplete{margin-top:20px;padding-right:10px}.autocomplete.opened{max-height:none}.autocomplete-inner{padding-top:0}.autocomplete-all-results-button{padding-block:10px}.autocomplete-all-results-button .btn{height:50px}}.c-header-searchfullscreen.search-active .search-inner{display:flex}.c-header-searchfullscreen form{align-items:center;background-color:#f5f5f5;border:0;border-radius:50px;display:flex;position:relative}.c-header-searchfullscreen form>svg{color:#17181f;margin-left:20px}.c-header-searchfullscreen form button[type=submit]{display:none}.c-header-searchfullscreen .form-control{background:transparent;border:0;color:#454545;height:100%;min-height:unset}.c-header-searchfullscreen .form-control::-webkit-input-placeholder{color:#797c90;font-size:.875rem}.c-header-searchfullscreen .form-control:-moz-placeholder,.c-header-searchfullscreen .form-control::-moz-placeholder{color:#797c90;font-size:.875rem}.c-header-searchfullscreen .form-control:-ms-input-placeholder{color:#797c90;font-size:.875rem}.c-header-searchfullscreen .search-inner{display:none;flex-direction:column;height:100%;margin:0 auto;width:100%}.c-header-searchfullscreen .search-inner ::-webkit-scrollbar,.c-header-searchfullscreen .search-inner::-webkit-scrollbar{height:5px;width:5px}.c-header-searchfullscreen .search-inner ::-webkit-scrollbar-track,.c-header-searchfullscreen .search-inner::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-header-searchfullscreen .search-inner ::-webkit-scrollbar-thumb,.c-header-searchfullscreen .search-inner::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-header-searchfullscreen .btn-clear,.c-header-searchfullscreen .btn-close,.c-header-searchfullscreen .responsive-header{display:none}@media screen and (min-width:768px){.c-header-searchfullscreen.search-active .search-wrapper{background:#fff;border-top:1px solid #e5e6eb;box-shadow:0 4px 6px rgba(20,25,71,.1);left:0;padding:20px 10px 50px;position:absolute;right:0;top:100%;width:100%;z-index:11}.c-header-searchfullscreen.search-active .search-inner{max-width:980px}.c-header-searchfullscreen form{margin-right:34px}.c-header-searchfullscreen .btn-close{align-items:center;color:#454545;display:flex;font-size:14px;justify-content:center;padding:0;position:absolute;right:-34px;top:50%;transform:translateY(-50%)}.c-header-searchfullscreen .btn-close.active,.c-header-searchfullscreen .btn-close:active,.c-header-searchfullscreen .btn-close:focus,.c-header-searchfullscreen .btn-close:hover{color:#e92186}}@media screen and (max-width:767px){.c-header-searchfullscreen.search-active{background:#fff;height:100%;left:0;max-height:var(--windowHeight,100vh);overflow-y:auto;padding:10px;position:fixed;right:0;top:0;transition:max-height .3s;z-index:11}.c-header-searchfullscreen.search-active ::-webkit-scrollbar,.c-header-searchfullscreen.search-active::-webkit-scrollbar{height:5px;width:5px}.c-header-searchfullscreen.search-active ::-webkit-scrollbar-track,.c-header-searchfullscreen.search-active::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-header-searchfullscreen.search-active ::-webkit-scrollbar-thumb,.c-header-searchfullscreen.search-active::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-header-searchfullscreen.search-active .c-header-icon{display:none}.c-header-searchfullscreen.search-active .search-wrapper{border-top:none;box-shadow:none;position:static}.c-header-searchfullscreen.search-active .responsive-header{align-items:center;display:flex;height:40px;justify-content:space-between;padding:0 0 1rem}.c-header-searchfullscreen.search-active .responsive-header p{margin:0}.c-header-searchfullscreen.search-active .responsive-header .btn{padding:0}.c-header-searchfullscreen .btn-clear.is-active{align-items:center;background:#797c90;border-radius:50%;color:#44464d;display:flex;flex:0 0 30px;height:30px;justify-content:center;margin-right:8px;padding:0}.c-header-searchfullscreen .btn-clear.is-active.active,.c-header-searchfullscreen .btn-clear.is-active:active,.c-header-searchfullscreen .btn-clear.is-active:focus,.c-header-searchfullscreen .btn-clear.is-active:hover{color:#17181f}}.c-header-sections-subsections{background:#fff;border-radius:0 0 5px 5px;left:0;max-height:0;overflow-y:hidden;overscroll-behavior:contain;position:absolute;right:0;scrollbar-gutter:stable;top:100%;transition:max-height .45s ease-out,box-shadow .45s ease-out,z-index 0s;width:100%;z-index:-1}.c-header-sections-subsections ::-webkit-scrollbar,.c-header-sections-subsections::-webkit-scrollbar{height:5px;width:5px}.c-header-sections-subsections ::-webkit-scrollbar-track,.c-header-sections-subsections::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-header-sections-subsections ::-webkit-scrollbar-thumb,.c-header-sections-subsections::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-header-sections-subsections ul{list-style:none;margin-bottom:0;padding-left:0}.c-header-sections-subsections .submenu-inner{display:flex;padding:0}.c-header-sections-subsections .submenu-inner:has(>.c-header-sections-banner) .level-1{grid-template-columns:repeat(3,1fr)}.c-header-sections-subsections .submenu-links{flex:1;padding:50px 0 80px 80px}.c-header-sections-subsections .submenu-title{color:#454545;display:inline-block;font-size:32px;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:2rem;text-decoration:none}@media screen and (max-width:543px){.c-header-sections-subsections .submenu-title{font-size:32px}}.c-header-sections-subsections .submenu-title:active,.c-header-sections-subsections .submenu-title:hover{text-decoration:underline}.c-header-sections-subsections .level-1{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(5,1fr);row-gap:16px}.c-header-sections-subsections .level-1>li>a{color:#797c90;font-size:.875rem;font-weight:400;letter-spacing:normal;text-decoration:none}.c-header-sections-subsections .level-1>li>a:active,.c-header-sections-subsections .level-1>li>a:hover{text-decoration:underline}.c-header-sections-subsections .level-1>li>a.active,.c-header-sections-subsections .level-1>li>a:active,.c-header-sections-subsections .level-1>li>a:focus,.c-header-sections-subsections .level-1>li>a:hover{color:#454545}.c-header-sections .level-0>.is-hover .c-header-sections-subsections{border-top:1px solid #e5e6eb;box-shadow:0 4px 6px rgba(20,25,71,.1);max-height:calc(95vh - 180px);overflow-y:auto;transition:max-height .45s ease-out,box-shadow .45s ease-out;z-index:20}.c-header-sections-subsectionschildrenwithimage{background:#fff;border-radius:0 0 5px 5px;left:0;max-height:0;overflow-y:hidden;overscroll-behavior:contain;position:absolute;right:0;scrollbar-gutter:stable;top:100%;transition:max-height .45s ease-out,box-shadow .45s ease-out,z-index 0s;width:100%;z-index:-1}.c-header-sections-subsectionschildrenwithimage ::-webkit-scrollbar,.c-header-sections-subsectionschildrenwithimage::-webkit-scrollbar{height:5px;width:5px}.c-header-sections-subsectionschildrenwithimage ::-webkit-scrollbar-track,.c-header-sections-subsectionschildrenwithimage::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-header-sections-subsectionschildrenwithimage ::-webkit-scrollbar-thumb,.c-header-sections-subsectionschildrenwithimage::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-header-sections-subsectionschildrenwithimage ul{list-style:none;margin-bottom:0;padding-left:0}.c-header-sections-subsectionschildrenwithimage a{text-decoration:none}.c-header-sections-subsectionschildrenwithimage a:active,.c-header-sections-subsectionschildrenwithimage a:hover{text-decoration:underline}.c-header-sections-subsectionschildrenwithimage .submenu-inner{display:flex;padding:0}.c-header-sections-subsectionschildrenwithimage .submenu-inner:has(>.c-header-sections-banner) .level-1{grid-template-columns:repeat(4,1fr)}.c-header-sections-subsectionschildrenwithimage .submenu-links{flex:1;padding:20px}.c-header-sections-subsectionschildrenwithimage .level-1{display:grid;gap:20px 20px;grid-template-columns:repeat(5,1fr)}.c-header-sections-subsectionschildrenwithimage .level-1>li{display:flex;position:relative}.c-header-sections-subsectionschildrenwithimage .level-1 .section-title{display:block;font-size:18px;font-weight:600;letter-spacing:normal;margin-bottom:10px}.c-header-sections-subsectionschildrenwithimage .level-2{color:#454545;line-height:1.6}.c-header-sections-subsectionschildrenwithimage .level-2 .level-2-link{align-items:center;display:flex;gap:0;min-height:43px;padding:4px 0}.c-header-sections-subsectionschildrenwithimage .level-2 .c-picture{align-items:center;border-radius:5px;display:flex;flex:0 0 35px;justify-content:center;margin-right:12px}.c-header-sections-subsectionschildrenwithimage .nav-link-all{text-decoration:underline}.c-header-sections-subsectionschildrenwithimage .nav-link-all:active,.c-header-sections-subsectionschildrenwithimage .nav-link-all:hover{text-decoration:none}.c-header-sections .level-0>.is-hover .c-header-sections-subsectionschildrenwithimage{border-top:1px solid #e5e6eb;box-shadow:0 4px 6px rgba(20,25,71,.1);max-height:calc(95vh - 180px);overflow-y:auto;transition:max-height .45s ease-out,box-shadow .45s ease-out;z-index:20}.c-header-sectionsmodal{position:relative;width:auto}.c-header-sectionsmodal .btn-toggle{font-size:inherit;padding:5px 0}.c-header-sectionsmodal .btn-toggle.active{background-color:#4569fb;border-color:#4569fb;color:#fff}.c-header-sectionsmodal .sections{background-color:#fff;border-radius:0;bottom:0;container-type:inline-size;display:block;left:-100%;position:fixed;top:0;transition:left .3s;width:315px}.c-header-sectionsmodal .sections.is-open{left:0;visibility:visible;z-index:100}.c-header-sectionsmodal .sections-header{align-items:center;display:flex;height:65px;justify-content:space-between;padding:0 20px}.c-header-sectionsmodal .sections-header .close{background:#f5f5f5;border:1px solid transparent;border-radius:5px;color:currentColor;font-size:inherit;gap:10px;height:auto;padding:.9rem 1rem;width:auto}.c-header-sectionsmodal .sections-header .close.active,.c-header-sectionsmodal .sections-header .close:active,.c-header-sectionsmodal .sections-header .close:focus,.c-header-sectionsmodal .sections-header .close:hover{color:#e92186}.c-header-sectionsmodal .sections-wrapper{border-radius:0;direction:rtl;max-height:calc(100% - 65px);overflow:hidden auto}.c-header-sectionsmodal .sections-wrapper ::-webkit-scrollbar,.c-header-sectionsmodal .sections-wrapper::-webkit-scrollbar{height:5px;width:5px}.c-header-sectionsmodal .sections-wrapper ::-webkit-scrollbar-track,.c-header-sectionsmodal .sections-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-header-sectionsmodal .sections-wrapper ::-webkit-scrollbar-thumb,.c-header-sectionsmodal .sections-wrapper::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-header-sectionsmodal .sections-inner ul{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0;padding-right:0}.c-header-sectionsmodal .sections-inner ul>li{display:inline-block}.c-header-sectionsmodal .sections-inner li .c-picture{background:#fff;border-radius:unset;margin-right:15px;max-width:44px;overflow:hidden;padding:5px;position:relative}.c-header-sectionsmodal .sections-inner li .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-header-sectionsmodal .sections-inner li.active>.submenu,.c-header-sectionsmodal .sections-inner li:active>.submenu,.c-header-sectionsmodal .sections-inner li:focus>.submenu,.c-header-sectionsmodal .sections-inner li:hover>.submenu{display:block}.c-header-sectionsmodal .sections-top-level>li>a{align-items:center;background-color:#fff;color:#454545;direction:ltr;display:flex;font-size:.875rem;font-weight:600;min-height:54px;padding:5px 40px 5px 20px;position:relative;text-decoration:none}.c-header-sectionsmodal .sections-top-level>li>a:active,.c-header-sectionsmodal .sections-top-level>li>a:hover{text-decoration:none}.c-header-sectionsmodal .sections-top-level>li>a.active,.c-header-sectionsmodal .sections-top-level>li>a:active,.c-header-sectionsmodal .sections-top-level>li>a:focus,.c-header-sectionsmodal .sections-top-level>li>a:hover{background-color:#f5f5f5;color:#454545}.c-header-sectionsmodal .sections-top-level>li>a .c-icon{font-size:inherit;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.c-header-sectionsmodal .sections-footer{padding:unset}.c-header-sectionsmodal .submenu{background:#f5f5f5;border-radius:0;bottom:0;box-shadow:0 4px 6px rgba(20,25,71,.1);display:none;left:100%;min-width:280px;padding:22px 30px;position:absolute;text-align:left;top:0}.c-header-sectionsmodal .submenu p{color:#797c90;font-size:.875rem;font-weight:400;margin-bottom:26px}.c-header-sectionsmodal .submenu ul{direction:ltr;max-height:calc(100% - 36px - 1.4rem);overflow:hidden auto;padding:0}.c-header-sectionsmodal .submenu ul ::-webkit-scrollbar,.c-header-sectionsmodal .submenu ul::-webkit-scrollbar{height:5px;width:5px}.c-header-sectionsmodal .submenu ul ::-webkit-scrollbar-track,.c-header-sectionsmodal .submenu ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-header-sectionsmodal .submenu ul ::-webkit-scrollbar-thumb,.c-header-sectionsmodal .submenu ul::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-header-sectionsmodal .submenu a{color:#454545;display:block;font-size:.875rem;font-weight:400;padding:10px 0;text-decoration:none}.c-header-sectionsmodal .submenu a:active,.c-header-sectionsmodal .submenu a:hover{text-decoration:underline}.c-header-sectionsmodal .submenu .all-sections{border-top:0;margin:0;padding:0}.c-header-sectionsmodal .submenu .all-sections a{color:#454545;font-size:.875rem;font-weight:400;text-decoration:underline}.c-header-sectionsmodal .submenu .all-sections a:active,.c-header-sectionsmodal .submenu .all-sections a:hover{text-decoration:none}.c-header-sectionsmodal .overlay{background-color:#17181f;bottom:0;display:none;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:99}.c-header-sectionsmodal .overlay.is-open{display:block}@container (inline-size > 500px){.c-header-sectionsmodal .sections-inner ul:not(.container-query-polyfill){align-items:center;flex-direction:row;justify-content:flex-start}}@media screen and (max-width:991px){.c-header-sectionsmodal{display:none}}.c-header-sticky{height:0;position:absolute;top:0;width:100%;z-index:-1}.c-header-sticky+.c-header{position:sticky;top:0}.c-header-sticky+.c-header .hidden-in-sticky{max-height:300px;opacity:1;transition:max-height .3s,opacity .3s,padding .3s}.c-header-sticky.is-stuck+.c-header{border-bottom:1px solid #e5e6eb;box-shadow:0 4px 6px rgba(20,25,71,.1)}.c-header-sticky.is-stuck+.c-header .hidden-in-sticky{max-height:0;opacity:0;overflow:hidden;padding:0}.c-heurekareviews-slider{margin:10px 0;padding-inline:70px;position:relative}.c-heurekareviews-slider .slider-tns>div:not(.tns-item)+div:not(.tns-item){display:none}.c-heurekareviews-slider .tns-controls button{background-color:#fff;border:1px solid #e5e6eb;border-radius:50px;color:#454545;font-size:20px;height:50px;padding:0;width:50px}.c-heurekareviews-slider .tns-controls button:first-child{left:10px}.c-heurekareviews-slider .tns-controls button:last-child{right:10px}.c-heurekareviews-slider .tns-nav{align-items:center;bottom:-12px;gap:10px;justify-content:center}.c-heurekareviews-slider .tns-nav button{background-color:#e5e6eb;border-radius:0;height:3px;transition:background-color .3s;width:60px}.c-heurekareviews-slider .tns-nav .tns-nav-active,.c-heurekareviews-slider .tns-nav button:hover{background-color:#4569fb}.c-heurekareviews-slider .review-content{background-color:#f5f5f5;border-radius:5px;padding:0 30px;width:100%}.c-heurekareviews-slider .review-content .review-summary{color:#454545;font-size:.75rem;margin-bottom:10px}.c-heurekareviews-slider .review-content .review-stars{display:flex;margin:0 0 6px}.c-heurekareviews-slider .review-content .review-stars .c-icon{color:#e5e6eb;font-size:.75rem;margin-right:2px}.c-heurekareviews-slider .review-content .review-stars .c-icon.active{color:#ffdb79}.c-heurekareviews-slider .review-content .review-name-wrapper{align-items:center;display:flex}.c-heurekareviews-slider .review-content .review-name{color:#454545;font-size:.875rem;font-weight:600}.c-heurekareviews-slider .review-content .review-date{color:#797c90;font-size:.75rem;font-weight:400}@media screen and (max-width:767px){.c-heurekareviews-slider .tns-controls button{height:50px;width:50px}}.c-instagramfullscreen{background:none;container-type:inline-size;overflow:hidden;padding:0 0 40px}.c-instagramfullscreen .header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:30px 0;position:relative}.c-instagramfullscreen .header>.c-icon{color:inherit;height:auto;left:unset;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:auto;z-index:0}.c-instagramfullscreen .title{color:#454545;font-size:32px;font-weight:600;margin:0;position:relative;z-index:1}.c-instagramfullscreen .c-socialicons{gap:20px;margin:0;position:relative;z-index:1}.c-instagramfullscreen .c-socialicons a{background:transparent;color:#17181f;height:30px;width:30px}.c-instagramfullscreen .c-socialicons a.active,.c-instagramfullscreen .c-socialicons a:active,.c-instagramfullscreen .c-socialicons a:focus,.c-instagramfullscreen .c-socialicons a:hover{background:transparent;color:#4569fb}.c-instagramfullscreen .instafeed{display:flex;gap:10px;justify-content:center;padding:0 10px}.c-instagramfullscreen .instafeed-item{align-items:center;aspect-ratio:4/5;background:#17181f;border-radius:10px;display:flex;flex:1 0 50%;justify-content:center;overflow:hidden;position:relative}.c-instagramfullscreen .instafeed-link.active img,.c-instagramfullscreen .instafeed-link:active img,.c-instagramfullscreen .instafeed-link:focus img,.c-instagramfullscreen .instafeed-link:hover img{opacity:.7}.c-instagramfullscreen .instafeed-link:first-child{order:1}.c-instagramfullscreen .instafeed-link:nth-child(2){order:2}.c-instagramfullscreen .instafeed-link:nth-child(3){order:3}.c-instagramfullscreen .instafeed-link:nth-child(4){order:5}.c-instagramfullscreen .instafeed-link:nth-child(5){order:6}.c-instagramfullscreen .instafeed-link:nth-child(4){display:none}.c-instagramfullscreen .instafeed-link img{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s;width:100%}.c-instagramfullscreen .instafeed-link .c-icon{bottom:10px;color:#fff;font-size:20px;position:absolute;right:10px}.c-instagramfullscreen .e-instafeed-item{order:4}@container (inline-size > 768px){.c-instagramfullscreen .header:not(.container-query-polyfill){align-items:center;flex-direction:row;gap:30px;justify-content:space-between;max-width:520px}.c-instagramfullscreen .header:not(.container-query-polyfill)>.c-icon{left:calc(100% + 30px)}.c-instagramfullscreen .instafeed-item:not(.container-query-polyfill){flex-basis:30%}}@container (inline-size > 992px){.c-instagramfullscreen .instafeed-link:not(.container-query-polyfill):nth-child(4){display:flex}}@container (inline-size > 1260px){.c-instagramfullscreen .instafeed:not(.container-query-polyfill){padding:0}.c-instagramfullscreen .instafeed-item:not(.container-query-polyfill){flex-basis:21%}}.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{color:#4569fb;font-size:12px;position:absolute;right:-6px;top:-6px}.c-jsshop-actionbutton.btn{padding:0}.c-jsshop-actionbutton.btn>a{border:0;padding:.9rem 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 .c-picture{margin-bottom:10px;padding:0}.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:#454545;display:block;display:-webkit-box;font-size:.875rem;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,.c-jsshop-recommender-product .c-product-price>div.is-zero strong{color:#454545;font-size:18px;font-weight:600}.c-menu{display:flex}.c-menu p{margin-bottom:0}.c-menu a{text-decoration:none}.c-menu a:active,.c-menu a:hover{text-decoration:underline}.c-menu li{color:#797c90;padding:0 1rem 0 0}.c-modal-picturemodal{background:#fff;border-radius:10px;margin:auto;max-height:98%;max-width:98%;overflow-x:hidden;overflow-y:auto;padding:25px 30px;pointer-events:auto;position:relative}.c-modal-picturemodal .header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:25px;position:absolute;right:0;top:0;width:100%;width:-moz-fit-content;width:fit-content;z-index:1}.c-modal-picturemodal .header .title-default{font-weight:600;margin:0}.c-modal-picturemodal .header .close{align-items:center;background:none;border:none;color:#454545;cursor:pointer;display:flex;font-size:1rem;gap:10px;line-height:1;padding:unset;transition:color .3s;z-index:1}.c-modal-picturemodal .header .close.active,.c-modal-picturemodal .header .close:active,.c-modal-picturemodal .header .close:focus,.c-modal-picturemodal .header .close:hover{color:#e92186}.c-modal-picturemodal .header .close-caption{display:none}.c-page-imagetitle{background-color:none;container-type:inline-size;margin:0 0 25px;padding:0;position:relative}.c-page-imagetitle .hidden{display:none}.c-page-imagetitle.has-image{align-items:center;background-color:none;display:grid;justify-items:center}.c-page-imagetitle.has-image .c-picture{grid-area:1/1;width:100%}.c-page-imagetitle.has-image .c-picture img{border-radius:5px;max-height:unset;min-height:180px;-o-object-fit:cover;object-fit:cover;width:100%}@container (inline-size > 544px){.c-page-imagetitle.has-image .c-picture img{min-height:250px}}.c-page-imagetitle.has-image .inner-wrapper{grid-area:1/1}.c-page-imagetitle.has-image .inner-title{padding:20px}.c-page-imagetitle.has-image h1{color:#fff;text-align:center}.c-page-imagetitle h1{color:#454545;font-size:32px;font-weight:600;margin:0;max-width:100%;text-transform:none}@container (inline-size > 544px){.c-page-imagetitle h1{font-size:32px}}.c-page-imagetitle .c-section-description{margin-bottom:0;max-width:600px}@container (inline-size > 544px){.c-page-imagetitle:not(.container-query-polyfill){padding:0}}.c-picture{display:block}.c-picture img{border-radius:5px}.c-product-addtocartbutton{background-color:#0dd076;border-color:#0dd076;border-radius:5px;color:#fff;display:flex;overflow:hidden;position:relative;width:100%}.c-product-addtocartbutton.active,.c-product-addtocartbutton:active,.c-product-addtocartbutton:focus,.c-product-addtocartbutton:hover{background-color:#0aa05b;border-color:#0aa05b;color:#fff}.c-product-addtocartbutton:has(>.c-icon){padding-left:50px}.c-product-addtocartbutton>.c-icon{font-size:20px;left:20px;order:unset;position:absolute}.c-product-addtocartbutton .product-added-success{align-items:center;background-color:#0dd076;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:#0dd076;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:transparent;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 .non-variation.has-tooltip{background-color:transparent;pointer-events:auto}.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:.875rem;font-weight:400;line-height:1.4;margin:0 0 1rem}.c-product-basicinfo{border-bottom:1px solid #e5e6eb;border-top:1px solid #e5e6eb;display:flex;flex-direction:column;flex-wrap:wrap;gap:5px 20px;margin-bottom:15px;padding:15px 0}.c-product-basicinfo .c-icon{color:#17181f;margin:0 6px 0 0;position:relative;top:2px}.c-product-basicinfo .review-stars svg{margin:0}@container (inline-size > 500px){.c-product-basicinfo{border-top:1px solid #e5e6eb;flex-direction:row}}.c-product-catalogdescription ul{color:#797c90;list-style:none;margin-bottom:0;padding-left:0}.c-product-catalogdescription ul li{line-height:1.4;padding:0 0 0 1.2rem;position:relative}.c-product-catalogdescription ul li:before{background-color:#17181f;content:"";height:12px;left:0;-webkit-mask:url(/web/build/images/caret-right.e5d72382.svg) no-repeat center;mask:url(/web/build/images/caret-right.e5d72382.svg) no-repeat center;position:absolute;top:5px;width:12px}.c-product-catalogdescription p{font-size:.875rem}.c-product-collections-colorscatalog{align-items:center;display:flex;flex-direction:row;gap:10px;margin-bottom:1rem}.c-product-collections-colorscatalog .color{border:none;border-radius:50%;flex:0 0 auto;height:12px;outline:none;transition:outline .3s;width:12px}.c-product-collections-colorscatalog .color.active,.c-product-collections-colorscatalog .color:active,.c-product-collections-colorscatalog .color:focus,.c-product-collections-colorscatalog .color:hover{outline:none}.c-product-collections-colorscatalog .remaining-count{align-items:center;background:transparent;border-radius:unset;color:#454545;display:inline-flex;flex:0 0 auto;font-size:.75rem;font-weight:400;height:auto;justify-content:center;line-height:1;text-decoration:none;width:auto}.c-product-collections-colorscatalog .remaining-count:active,.c-product-collections-colorscatalog .remaining-count:hover{text-decoration:underline}.c-product-collections-detailedproductcards{container-type:inline-size;margin-bottom:1rem;width:100%}.c-product-collections-detailedproductcards .product-collections{display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}.c-product-collections-detailedproductcards .product-collection-item{align-items:center;border:1px solid #e5e6eb;display:flex;gap:12px;padding:15px;position:relative;text-decoration:none;transition:border .3s}.c-product-collections-detailedproductcards .product-collection-item:active,.c-product-collections-detailedproductcards .product-collection-item:hover{text-decoration:none}.c-product-collections-detailedproductcards .product-collection-item.active,.c-product-collections-detailedproductcards .product-collection-item:active,.c-product-collections-detailedproductcards .product-collection-item:focus,.c-product-collections-detailedproductcards .product-collection-item:hover{border:1px solid #17181f}.c-product-collections-detailedproductcards .c-product-discountlabel{left:10px;position:absolute;top:0;transform:translateY(-50%)}.c-product-collections-detailedproductcards .image{width:44px}.c-product-collections-detailedproductcards .content{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:space-between;line-height:1.4}.c-product-collections-detailedproductcards .c-product-price{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:0;line-height:1.1;margin:0}.c-product-collections-detailedproductcards .c-product-price p strong{color:#797c90;font-size:.75rem;font-weight:400;text-decoration:line-through}.c-product-collections-detailedproductcards .c-product-price>div strong{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin:0}.c-product-collections-detailedproductcards .c-product-price>div.has-discount strong{color:#e92186}@container (inline-size > 470px){.c-product-collections-detailedproductcards .product-collections:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}}.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:10px;max-height:230px;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 #17181f}.c-product-collections-squarescatalog .image{align-items:center;background-color:#fff;border:1px solid #e5e6eb;border-radius:10px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;transition:all .3s}.c-product-collections-squarescatalog .image svg{background:#0dd076;border-radius:5px;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:#797c90;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 #17181f}.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:.875rem;font-weight:600;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{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;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:.875rem;line-height:inherit;margin:0}.c-product-deliverytime .delivery-0{color:#0dd076}.c-product-deliverytime .delivery--1{color:#e92186}.c-product-deliverytime-availability .delivery{color:#f7863f;font-size:.875rem;font-weight:600;margin:0}.c-product-deliverytime-availability .delivery-0{color:#0dd076}.c-product-deliverytime-availability .delivery--1{color:#e92186}.c-product-deliverytime-storesavailability{padding:0 10px}.c-product-deliverytime-storesavailability a{color:#454545;font-size:.875rem;font-weight:400;text-decoration:underline}.c-product-deliverytime-storesavailability a:active,.c-product-deliverytime-storesavailability a:hover{text-decoration:none}.c-product-deliverytime-supplierforecastedavailability{color:inherit;display:flex;font-weight:inherit;gap:0 .5ch;text-transform:none}.c-product-deliverytime-supplierforecastedavailability p{margin:0}.c-product-deliverytime-variationdeliveries{container-type:inline-size;max-width:100%;width:830px}.c-product-deliverytime-variationdeliveries .variations-list{display:flex;flex-wrap:nowrap;gap:23px;margin:0 0 20px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.c-product-deliverytime-variationdeliveries .variation-tab{background-color:transparent;border:none;border-bottom:3px solid transparent;flex:0 0 auto;font-size:.875rem;font-weight:600;padding:5px}.c-product-deliverytime-variationdeliveries .variation-tab.active,.c-product-deliverytime-variationdeliveries .variation-tab:active,.c-product-deliverytime-variationdeliveries .variation-tab:focus,.c-product-deliverytime-variationdeliveries .variation-tab:hover{border-bottom:3px solid #17181f}.c-product-dimensions{display:flex;margin:unset}.c-product-dimensions .title{font-weight:400;margin:0 5px 0 0}.c-product-dimensions .title,.c-product-dimensions .values .value{color:#454545;font-size:.875rem}.c-product-dimensions .values .value:not(:last-child):after{content:" × "}.c-product-dimensions .unit{color:#454545;font-size:.875rem;margin:0 0 0 5px}.c-product-discountlabel{align-items:center;background:#e92186;border-radius:5px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1;padding:6px 7px;text-transform:none}.c-product-ean p,.c-product-ean span{color:#797c90;font-size:.875rem;font-weight:400;line-height:1.4;margin-bottom:1rem}.c-product-essox{border:1px solid #e5e6eb;border-radius:5px;container-type:inline-size;margin-bottom:20px;padding:20px 15px}.c-product-essox .first-row-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.c-product-essox .first-row-wrapper img{min-width:90px}.c-product-essox .payment-info{display:flex;flex:0 0 100%;flex-direction:column;gap:10px}.c-product-essox .payment-info>div{align-items:center;display:flex;justify-content:space-between}.c-product-essox .text-with-icon{align-items:center;display:flex}.c-product-essox .bold{font-weight:600}.c-product-essox .c-icon{margin-right:10px}@container (inline-size > 450px){.c-product-essox:not(.container-query-polyfill){padding:20px 25px}}@container (inline-size > 380px){.c-product-essox .first-row-wrapper{flex-wrap:nowrap;gap:40px}.c-product-essox .payment-info{flex:1}}.c-product-gallery-foursquares{display:grid;gap:10px;grid-template:1fr 1fr/1fr 1fr;max-width:950px}.c-product-gallery-foursquares div{position:relative}.c-product-gallery-foursquares div a{background:#fff;display:block;padding:10px;position:relative}.c-product-gallery-foursquares div a:before{background:hsla(0,0%,41%,.03);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.c-product-gallery-foursquares .hidden{display:none}.c-product-gallery-foursquares .more-photos{background:#fff;bottom:20px;padding:10px 30px;position:absolute;right:20px}.c-product-gallery-thumbsbottom{container-type:inline-size;gap:10px;margin-bottom:10px;position:relative;width:100%}.c-product-gallery-thumbsbottom a{border:1px solid #e5e6eb;border-radius:0;overflow:hidden}.c-product-gallery-thumbsbottom .main-photo{border:none;margin-bottom:10px;position:relative}.c-product-gallery-thumbsbottom .main-photo img{aspect-ratio:unset;max-height:unset;-o-object-fit:unset;object-fit:unset}.c-product-gallery-thumbsbottom .main-photo a{align-items:center;border:none;display:flex;height:100%;justify-content:center;padding:20px}.c-product-gallery-thumbsbottom .main-photo a span{align-items:center;background:#f5f5f5;border:0;border-radius:50%;display:none;font-size:18px;height:48px;inset:auto 25px 25px auto;justify-content:center;position:absolute;width:48px}.c-product-gallery-thumbsbottom .gallery-labels,.c-product-gallery-thumbsbottom .slider-tns>div:not(.tns-item)+div:not(.tns-item){display:none}.c-product-gallery-thumbsbottom .tns-controls button{background:#f5f5f5;border-radius:50%;font-size:26px;height:42px;padding:0;top:35%;transform:translateY(-50%);width:42px}.c-product-gallery-thumbsbottom .tns-controls button:first-child{left:0}.c-product-gallery-thumbsbottom .tns-controls button:last-child{right:0}.c-product-gallery-thumbsbottom .tns-controls .btn:disabled{display:none}.c-product-gallery-thumbsbottom .gallery-photos{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;width:100%}.c-product-gallery-thumbsbottom .gallery-photos a{aspect-ratio:1;display:block;position:relative;width:100px}.c-product-gallery-thumbsbottom .gallery-photos .active{border:1px solid #17181f}.c-product-gallery-thumbsbottom .gallery-photos .more-photos{display:none}.c-product-gallery-thumbsbottom .gallery-photos .more-photos a{align-items:center;aspect-ratio:1;background:#f5f5f5;border:0;color:#454545;display:flex;flex-direction:column;gap:0;justify-content:center;padding:unset}.c-product-gallery-thumbsbottom .gallery-photos .more-photos a svg{color:#454545;font-size:22px;margin-bottom:5px}.c-product-gallery-thumbsbottom .gallery-photos .link360{align-items:center;display:flex;justify-content:center}.c-product-gallery-thumbsbottom .gallery-photos .link360 svg{color:#17181f;font-size:75px}.c-product-gallery-thumbsbottom.soldout .main-photo picture{opacity:.4}.c-product-gallery-thumbsbottom.soldout .main-photo .soldout-label{background:#fff;border:0;border-radius:5px;color:#454545;font-size:1rem;font-weight:600;left:50%;padding:15px 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%)}@container (inline-size > 500px){.c-product-gallery-thumbsbottom .main-photo:not(.container-query-polyfill) a:not(.container-query-polyfill){border:1px solid #e5e6eb}.c-product-gallery-thumbsbottom .main-photo:not(.container-query-polyfill) a span:not(.container-query-polyfill){display:flex}.c-product-gallery-thumbsbottom .gallery-labels{display:flex;position:absolute;right:20px;top:20px;z-index:2}.c-product-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill){display:grid;gap:10px;grid-template-columns:repeat(6,1fr);overflow-x:auto;width:100%}.c-product-gallery-thumbsbottom .tns-controls:not(.container-query-polyfill){display:none}.c-product-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill) a:not(.container-query-polyfill){width:auto}.c-product-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill) .hidden:not(.container-query-polyfill){display:none}.c-product-gallery-thumbsbottom .gallery-photos:not(.container-query-polyfill) .more-photos:not(.container-query-polyfill){display:block}}.c-product-gallery-thumbsbottomwithmore{container-type:inline-size;display:flex;flex-direction:column;gap:10px;margin-bottom:2rem;position:relative;width:100%}.c-product-gallery-thumbsbottomwithmore .gallery-photos .empty-photo,.c-product-gallery-thumbsbottomwithmore .gallery-photos a,.c-product-gallery-thumbsbottomwithmore .main-photo .empty-photo,.c-product-gallery-thumbsbottomwithmore .main-photo a{align-items:center;border:1px solid #e5e6eb;border-radius:10px;cursor:pointer;display:flex;justify-content:center;overflow:hidden}.c-product-gallery-thumbsbottomwithmore .main-photo .empty-photo,.c-product-gallery-thumbsbottomwithmore .main-photo a{padding:10px}.c-product-gallery-thumbsbottomwithmore .gallery-photos{display:flex;flex-wrap:nowrap;gap:10px;width:100%}.c-product-gallery-thumbsbottomwithmore .gallery-photos>div{aspect-ratio:1;flex:1}.c-product-gallery-thumbsbottomwithmore .gallery-photos a{height:100%;padding:5px}.c-product-gallery-thumbsbottomwithmore .gallery-photos a img{width:auto}.c-product-gallery-thumbsbottomwithmore .more-photos a{background-color:#fff;border-color:#e5e6eb;color:#454545}.c-product-gallery-thumbsbottomwithmore .more-photos a.active,.c-product-gallery-thumbsbottomwithmore .more-photos a:active,.c-product-gallery-thumbsbottomwithmore .more-photos a:focus,.c-product-gallery-thumbsbottomwithmore .more-photos a:hover{background-color:#e6e6e6;border-color:#c8cad5;color:#454545}@media screen and (min-width:992px){.c-product-gallery-thumbsbottomwithmore .gallery-photos>div{max-width:calc(33.33333% - 6.66667px)}.c-product-gallery-thumbsbottomwithmore .hidden{display:none}}@media screen and (max-width:991px){.c-product-gallery-thumbsbottomwithmore .main-photo,.c-product-gallery-thumbsbottomwithmore .more-photos{display:none}.c-product-gallery-thumbsbottomwithmore .gallery-photos{gap:0}.c-product-gallery-thumbsbottomwithmore .gallery-photos a{padding:20px 20px 50px}.c-product-gallery-thumbsbottomwithmore .tns-nav{bottom:15px;flex-wrap:wrap;gap:10px;height:auto;justify-content:center}.c-product-gallery-thumbsbottomwithmore .tns-nav button{aspect-ratio:1;background:#17181f;border-radius:50%;height:12px;opacity:.3;transition:opacity .3s;width:12px}.c-product-gallery-thumbsbottomwithmore .tns-nav button.tns-nav-active{opacity:1}}.c-product-gallery-tworectanglestwosquares{max-width:862px}.c-product-gallery-tworectanglestwosquares .main-photo{margin-bottom:20px}.c-product-gallery-tworectanglestwosquares .gallery-photos{display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-start;margin-bottom:20px;overflow:auto hidden;scroll-padding-left:10px;scroll-snap-type:x mandatory;width:100%}.c-product-gallery-tworectanglestwosquares .gallery-photos div{min-width:100px;width:100%}.c-product-gallery-tworectanglestwosquares .gallery-photos div.more-photos-wrap,.c-product-gallery-tworectanglestwosquares .gallery-photos div:nth-child(4){grid-column:span 2;width:100%}.c-product-gallery-tworectanglestwosquares .gallery-photos div a{border-radius:5px;display:block;padding:0;position:relative}.c-product-gallery-tworectanglestwosquares .gallery-photos div a img{aspect-ratio:1;-o-object-fit:unset;object-fit:unset}.c-product-gallery-tworectanglestwosquares .hide-mobile{display:none}@media screen and (min-width:768px){.c-product-gallery-tworectanglestwosquares .hidden,.c-product-gallery-tworectanglestwosquares .main-photo:not(:first-of-type){display:none}.c-product-gallery-tworectanglestwosquares .hide-mobile{display:inline}.c-product-gallery-tworectanglestwosquares .gallery-photos{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.c-product-gallery-tworectanglestwosquares .gallery-photos div.more-photos-wrap a img,.c-product-gallery-tworectanglestwosquares .gallery-photos div:nth-child(4) a img{aspect-ratio:auto}.c-product-gallery-tworectanglestwosquares .gallery-photos a{padding:10px}.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0dd076;border:1px solid #0dd076;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;display:block;font-size:.875rem;font-weight:600;gap:10px;justify-content:center;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:20px 28px;text-align:center;text-decoration:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos:active,.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos:hover{text-decoration:none}.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos.active,.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos:active,.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos:focus,.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos:hover{background-color:#0aa05b;border-color:#0aa05b;color:#fff}}@media screen and (max-width:767px){.c-product-gallery-tworectanglestwosquares .gallery-photos .active{border:1px solid #17181f}}.c-product-gallery-twosquares{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px;position:sticky;top:20px;width:100%}.c-product-gallery-twosquares>div{width:calc(50% - 5px)}.c-product-gallery-twosquares>div a{background:#fff;display:block;padding:10px;position:relative}.c-product-gallery-twosquares>div a:before{background:hsla(0,0%,41%,.03);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.c-product-gallery-twosquares .hidden{display:none}.c-product-gallery-twosquares .more-photos{background:transparent;bottom:20px;display:inline-flex;gap:10px;justify-content:flex-end;padding:0;position:absolute;right:20px;width:auto}.c-product-gallery-twosquares .more-photos>div{background:#fff;width:50px}.c-product-gallery-twosquares .more-photos>div a{padding:5px}.c-product-gallery-twosquares .more-photos>div a:before{content:none;display:none}.c-product-gallery-twosquares .more-photos>a{align-items:center;background:#fff;display:inline-flex;justify-content:center;padding:0 20px}.c-product-gallery-twosquares .more-photos>a:before{content:none;display:none}@container (inline-size < 500px){.c-product-gallery-twosquares>div{width:100%}.c-product-gallery-twosquares>div:nth-child(2){display:none}}.c-product-giftcard .price{display:flex;gap:1px;margin-bottom:1rem}.c-product-giftcard .price input{border-bottom-right-radius:0;border-top-right-radius:0}.c-product-giftcard .price .currency{background-color:#17181f;border-bottom-left-radius:0;border-color:#17181f;border-top-left-radius:0;color:#fff;font-weight:600;text-align:center;width:54px}.c-product-gifts-giftrow{background:#fff;border:1px solid #e5e6eb;border-radius:5px;container-type:inline-size;margin-bottom:10px;overflow:hidden;padding:10px 15px 10px 5px;position:relative;width:100%}.c-product-gifts-giftrow .product{align-items:center;display:flex;gap:10px;text-decoration:unset}.c-product-gifts-giftrow .product picture{background:#fff;font-size:50px;margin:0;max-width:1em;min-width:.75em}.c-product-gifts-giftrow .title-wrapper{display:flex;flex-direction:column}.c-product-gifts-giftrow .product-name{color:#454545;font-size:.875rem;font-weight:400;line-height:1.4;white-space:normal}.c-product-gifts-giftrow .price{color:#454545;font-size:.875rem;font-weight:600}.c-product-homecredit{align-items:center;background-color:#f5f5f5;display:flex;gap:10px;padding:0 10px;width:50%}.c-product-labels{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:1rem}.c-product-labels:not(:has(>*)){display:none}.c-product-labels>span{align-items:center;border-radius:5px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1;padding:6px 7px;text-transform:none}.c-product-labels>span.flag-desktop-hidden{display:none}@media screen and (max-width:991px){.c-product-labels>span.flag-desktop-hidden{display:inline-flex}.c-product-labels>span.flag-mobile-hidden{display:none}.c-product-labels>span>span{font-size:.75rem}}.c-product-labels>span svg{font-size:.875rem;margin-right:10px}.c-product-labels>span .label-switcher:before{content:attr(data-name)}@media (max-width:544px){.c-product-labels>span .label-switcher:before{content:attr(data-short)}}.c-product-labels .flag-black{background-color:#17181f;color:#fff}.c-product-labels .flag-red{background-color:#e92186;color:#fff}.c-product-labels .flag-blue{background-color:#4569fb;color:#fff}.c-product-labels .flag-purple{background-color:#aa46fb;color:#fff}.c-product-links-videolinks{width:100%}.c-product-links-videolinks .video-wrapper{border-radius:5px;height:0;margin-bottom:2rem;overflow:hidden;padding-bottom:53.8%;padding-top:25px;position:relative}.c-product-links-videolinks .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.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{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin:0}.c-product-parameters .parameters-header .c-picture{display:inline-block;max-height:40px;max-width:100px}.c-product-parameters .parameters-header .c-picture img{border-radius:0;height:auto;max-height:40px;max-width:100px;width:auto}.c-product-parameters table{width:100%}.c-product-parameters table td{padding:1px 0;vertical-align:top}.c-product-parameters table td a+span,.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:.875rem;font-weight:400}.c-product-parameters .table-stripped tr:nth-child(odd){background:#f5f5f5}.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 .parameter-image{display:inline-flex;margin-right:5px}.c-product-parameters .parameter-image img{max-height:24px;-o-object-fit:contain;object-fit:contain;width:auto}.c-product-parameters-parameter{border-bottom:0;color:#454545;display:block;flex-direction:row;font-size:.875rem;font-weight:400;margin-bottom:1rem;padding:0}.c-product-parameters-parameter .name{color:inherit;font-size:inherit;font-weight:inherit}.c-product-parameters-parameter .name:after{content:":"}.c-product-parameters-parameter .value{color:inherit;font-size:inherit;font-weight:inherit}.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:#17181f}.c-product-price{align-items:unset;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:#e92186}.c-product-price>div.is-zero strong{color:#454545;font-size:34px;font-weight:600}.c-product-price>div .c-product-discountlabel{margin:0 12px 0 0}.c-product-price>div strong{color:#454545;font-family:Inter,sans-serif;font-size:34px;font-weight:600;line-height:1.1}.c-product-price .price-novat{color:inherit;font-size:inherit}.c-product-price .price-novat-text,.c-product-price p{color:#797c90;font-size:.75rem}.c-product-price p{margin:0}.c-product-price p strong{color:#454545;font-weight:600;text-decoration:line-through}.c-product-price p .discount{color:#e92186}.c-product-price .unit-price{color:#797c90;font-size:.875rem}.c-product-pricelevel-price{border-bottom:0;margin-bottom:1rem;padding-bottom:0}.c-product-pricelevel-price p{line-height:1.4;text-align:right}.c-product-pricelevel-price .annotation{font-size:.75rem;font-weight:400;margin-bottom:0}.c-product-pricelevel-price .price{font-size:.875rem;font-weight:600;margin-bottom:0}.c-product-producerlogo{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;margin-bottom:1rem}.c-product-producerlogo>*{flex:0 0 auto}.c-product-producerlogo p{color:#454545;font-size:.875rem;font-weight:600;margin:0}.c-product-producerlogo .producer-thumbnail{display:flex}.c-product-producerlogo .c-picture{display:inline-block;max-height:40px;max-width:100px}.c-product-producerlogo .c-picture img{border-radius:0;height:auto;max-height:40px;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:#454545;font-size:.875rem;margin:0}.c-product-producersimple{container-type:inline-size}.c-product-producersimple .inner{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0}.c-product-producersimple .content{align-items:flex-start;background:#f5f5f5;border-radius:5px;display:flex;flex:0 1 100%;flex-direction:column;justify-content:center;padding:30px}.c-product-producersimple .content>.c-picture{display:inline-block;margin:0 0 1rem;max-height:40px;max-width:150px}.c-product-producersimple .content>.c-picture img{height:auto;max-height:40px;max-width:150px;width:auto}.c-product-producersimple .title{font-size:32px;font-weight:600;letter-spacing:normal;margin:0 0 1rem;text-transform:none}.c-product-producersimple .btn{margin:10px 0 0}.c-product-producersimple .image{border-radius:5px;flex:0 1 100%;order:0}@container (inline-size > 768px){.c-product-producersimple .inner:not(.container-query-polyfill){flex-wrap:nowrap}.c-product-producersimple .content:not(.container-query-polyfill){flex:0 1 50%;padding:30px}.c-product-producersimple .content:not(.container-query-polyfill):only-child{flex:0 1 100%}.c-product-producersimple .image:not(.container-query-polyfill){flex:0 1 50%}}@container (inline-size > 992px){.c-product-producersimple .inner:not(.container-query-polyfill){gap:20px}.c-product-producersimple .content:not(.container-query-polyfill){padding:80px 100px}.c-product-producersimple .title:not(.container-query-polyfill){font-size:32px}}.c-product-relatedproducts .title-default{font-size:.875rem;font-weight:400;margin:0 0 10px}.c-product-relatedproducts-relatedproduct{height:43px;margin:0 0 10px;position:relative}.c-product-relatedproducts-relatedproduct .inner-content{align-items:center;background-color:#4569fb;display:flex;height:100%;padding:12px 10px 12px 47px}.c-product-relatedproducts-relatedproduct .inner-content .product-link{margin-left:auto}.c-product-relatedproducts-relatedproduct .inner-content:before{align-items:center;background-color:#17181f;border-radius:50%;color:#fff;content:"%";display:flex;font-size:20px;height:27px;justify-content:center;left:9px;position:absolute;top:9px;width:27px}.c-product-reviews-listing-carousel{container-type:inline-size;margin-bottom:1rem;width:100%}.c-product-reviews-listing-carousel .slider-tns{align-items:stretch;display:flex}.c-product-reviews-listing-carousel .tns-ovh{overflow:hidden}.c-product-reviews-listing-carousel .review-outer>div{height:100%;margin-bottom:0}.c-product-reviews-listing-carousel .tns-controls{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1rem;position:absolute;right:10px;top:0}.c-product-reviews-listing-carousel .tns-controls .btn{aspect-ratio:1;background-color:#fff;border-color:#fff;border-radius:50%;color:#17181f;font-size:24px;padding:18px;position:relative;transform:none}.c-product-reviews-listing-carousel .tns-controls .btn.active,.c-product-reviews-listing-carousel .tns-controls .btn:active,.c-product-reviews-listing-carousel .tns-controls .btn:focus,.c-product-reviews-listing-carousel .tns-controls .btn:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-product-reviews-listing-carousel .tns-controls .btn.disabled,.c-product-reviews-listing-carousel .tns-controls .btn:disabled{background-color:#fff;border-color:#fff;color:#e5e6eb}.c-product-reviews-listing-carousel .review-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:2rem}.c-product-reviews-listing-carousel .no-reviews{background-color:#fff;border:unset;border-radius:unset;margin-bottom:2rem;padding:24px 30px;width:-moz-fit-content;width:fit-content}.c-product-reviews-listing-carousel .no-reviews p{margin-bottom:10px}.c-product-reviews-listing-carousel .no-reviews .title{color:#454545;font-size:18px;font-weight:600}@media screen and (max-width:767px){.c-product-reviews-listing-carousel .review-btns{flex-direction:column}.c-product-reviews-listing-carousel .review-btns>.btn{display:block}}.c-product-reviews-rating{align-items:center;color:#797c90;display:flex;flex-wrap:wrap;font-size:.875rem;gap:10px;margin:unset;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]{cursor:pointer;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:.875rem}.c-product-reviews-rating .c-icon.active{color:#ffdb79}.c-product-submitblock{display:flex;gap:10px;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-product-variationlabel-cellcheckbox{container-type:inline-size;width:100%}.c-product-variationlabel-cellcheckbox>div{display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}.c-product-variationlabel-cellcheckbox .custom-control-indicator{border-radius:3px;left:1rem;top:50%;transform:translateY(-50%)}.c-product-variationlabel-cellcheckbox input{opacity:0;position:absolute;z-index:-1}.c-product-variationlabel-cellcheckbox input:checked+label{background:#fff;border:1px solid #17181f}.c-product-variationlabel-cellcheckbox input:checked+label .custom-control-indicator{background:#17181f;border:1px solid #17181f}.c-product-variationlabel-cellcheckbox input:checked+label .custom-control-indicator:before{content:url(/web/build/images/checkbox-check.f15754f8.svg);font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-product-variationlabel-cellcheckbox input:checked+label .variation-title{color:#454545}.c-product-variationlabel-cellcheckbox label{border:1px solid #e5e6eb;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;line-height:1.4;margin:0;padding:10px 5px 10px 44px;position:relative;transition:all .3s}.c-product-variationlabel-cellcheckbox label .variation-title{color:#454545;font-size:.875rem;font-weight:600}.c-product-variationlabel-cellcheckbox label .variation-title[class*=" delivery-indicator-"]:before{background:#f7863f;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;width:8px}.c-product-variationlabel-cellcheckbox label .variation-title.delivery-indicator-0:before{background:#0dd076}.c-product-variationlabel-cellcheckbox label .variation-title.delivery-indicator--1:before{background:#e92186}.c-product-variationlabel-cellcheckbox label .c-product-deliverytime{font-size:.75rem;font-weight:400;margin:0}.c-product-variationlabel-cellcheckbox label:hover{background:#fff;border:1px solid #17181f}.c-product-variationlabel-cellcheckbox label:hover .custom-control-indicator{border-color:#17181f}.c-product-variationlabel-cellcheckbox label:hover .variation-title{color:#454545}.c-product-variationlabel-cellcheckbox .soldout{background:#f5f5f5;border:1px solid #f5f5f5;color:#797c90;pointer-events:auto;text-decoration:line-through}.c-product-variationlabel-cellcheckbox .soldout .variation-price,.c-product-variationlabel-cellcheckbox .soldout .variation-title{color:#797c90}.c-product-variationlabel-cellcheckbox .hidden{display:flex;opacity:.4;pointer-events:none}@container (min-width: 355px){.c-product-variationlabel-cellcheckbox>div:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}}@container (min-width: 775px){.c-product-variationlabel-cellcheckbox>div:not(.container-query-polyfill){grid-template-columns:repeat(auto-fit,calc(25% - 10px))}}.c-product-variationlabel-cellfull{container-type:inline-size;width:100%}.c-product-variationlabel-cellfull>div{display:flex;flex-direction:column;gap:10px}.c-product-variationlabel-cellfull input{opacity:0;position:absolute;z-index:-1}.c-product-variationlabel-cellfull input:checked+label{background:#fff;border:1px solid #17181f}.c-product-variationlabel-cellfull input:checked+label .title{color:#454545}.c-product-variationlabel-cellfull label{align-items:center;border:1px solid #e5e6eb;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;line-height:1.4;margin:0;padding:10px 20px;position:relative;transition:all .3s}.c-product-variationlabel-cellfull label .data{color:#797c90;display:block;font-size:.625rem;text-align:right}.c-product-variationlabel-cellfull label .title{color:#454545;font-size:.875rem;font-weight:600}.c-product-variationlabel-cellfull label .c-product-deliverytime-availability{font-size:.75rem;font-weight:400;margin:0}.c-product-variationlabel-cellfull label:hover{background:#f5f5f5;border:1px solid #e5e6eb}.c-product-variationlabel-cellfull label:hover .title{color:#454545}.c-product-variationlabel-cellfull button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;color:#454545;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;margin:12px auto;padding:5px;text-decoration:underline}.c-product-variationlabel-cellfull button:active,.c-product-variationlabel-cellfull button:hover{text-decoration:none}.c-product-variationlabel-cellfull button .c-icon{color:#454545;font-size:1rem;margin-right:10px;transition:transform .3s}.c-product-variationlabel-cellfull button.active .c-icon{transform:rotate(180deg)}@container (min-width: 300px){.c-product-variationlabel-cellfull>div:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}}@container (min-width: 500px){.c-product-variationlabel-cellfull>div:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}.c-product-variationlabel-cellphoto{container-type:inline-size;margin:0;width:100%}.c-product-variationlabel-cellphoto>div{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.c-product-variationlabel-cellphoto>div>div{position:relative}.c-product-variationlabel-cellphoto input{opacity:0;position:absolute;z-index:-1}.c-product-variationlabel-cellphoto input:checked+label{border:1px solid #17181f}.c-product-variationlabel-cellphoto label{border:1px solid #e5e6eb;border-radius:5px;cursor:pointer;margin:0;padding:8px;position:relative;transition:border .3s;width:100%}.c-product-variationlabel-cellphoto label:focus,.c-product-variationlabel-cellphoto label:hover{border:1px solid #17181f}.c-product-variationlabel-cellphoto label[class*=delivery-indicator-]:before{background:#f7863f;border-radius:50%;content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}.c-product-variationlabel-cellphoto label.delivery-indicator-0:before{background:#0dd076}.c-product-variationlabel-cellphoto label.delivery-indicator--1:before{background:#e92186}.c-product-variationlabel-cellphoto .c-picture{align-items:center;display:flex;justify-content:center}@container (inline-size > 350px){.c-product-variationlabel-cellphoto>div:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}@container (inline-size > 400px){.c-product-variationlabel-cellphoto>div:not(.container-query-polyfill){grid-template-columns:repeat(5,1fr)}}@container (inline-size > 600px){.c-product-variationlabel-cellphoto>div:not(.container-query-polyfill){grid-template-columns:repeat(7,1fr)}}@container (inline-size > 800px){.c-product-variationlabel-cellphoto>div:not(.container-query-polyfill){grid-template-columns:repeat(9,1fr)}}.c-product-variationlabel-cellsmall{container-type:inline-size;width:100%}.c-product-variationlabel-cellsmall>div{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.c-product-variationlabel-cellsmall input{opacity:0;position:absolute;z-index:-1}.c-product-variationlabel-cellsmall input:checked+label{background:#17181f;border:1px solid #17181f;color:#fff}.c-product-variationlabel-cellsmall input:checked+label .variation-price{color:#fff}.c-product-variationlabel-cellsmall label{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:5px;color:#454545;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:600;height:40px;justify-content:center;line-height:1.1;margin:0;padding:0 5px;position:relative;text-align:center;transition:all .3s;word-break:normal}.c-product-variationlabel-cellsmall label .variation-title{white-space:nowrap}.c-product-variationlabel-cellsmall label .variation-title[class*=" delivery-indicator-"]:before{background:#f7863f;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;width:8px}.c-product-variationlabel-cellsmall label .variation-title.delivery-indicator-0:before{background:#0dd076}.c-product-variationlabel-cellsmall label .variation-title.delivery-indicator--1:before{background:#e92186}.c-product-variationlabel-cellsmall label .variation-price{color:#454545;font-size:1rem;font-weight:600;transition:all .3s}.c-product-variationlabel-cellsmall label:hover{background:#fff;border:1px solid #17181f;color:#454545}.c-product-variationlabel-cellsmall label:hover .variation-price{color:#454545}.c-product-variationlabel-cellsmall .soldout{background:#f5f5f5;border:1px solid #f5f5f5;color:#797c90;text-decoration:line-through}.c-product-variationlabel-cellsmall .soldout .variation-price{color:#797c90}.c-product-variationlabel-cellsmall .hidden{display:flex;opacity:.4;pointer-events:none}.c-product-variationlabel-cellsmall .c-icon{color:#454545;font-size:14px;position:absolute;right:4px;top:2px}@container (inline-size > 350px){.c-product-variationlabel-cellsmall>div:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}@container (inline-size > 400px){.c-product-variationlabel-cellsmall>div:not(.container-query-polyfill){grid-template-columns:repeat(5,1fr)}}@container (inline-size > 600px){.c-product-variationlabel-cellsmall>div:not(.container-query-polyfill){grid-template-columns:repeat(7,1fr)}}@container (inline-size > 800px){.c-product-variationlabel-cellsmall>div:not(.container-query-polyfill){grid-template-columns:repeat(9,1fr)}}.c-product-variationlabel-cellsmallcatalog{container-type:inline-size;width:100%}.c-product-variationlabel-cellsmallcatalog>div{display:none;gap:10px;grid-template-columns:repeat(4,1fr)}.c-product-variationlabel-cellsmallcatalog a{align-items:center;background-color:#fff;border:1px solid #e5e6eb;border-radius:5px;color:#454545;cursor:pointer;display:flex;font-size:.625rem;font-weight:600;height:28px;justify-content:center;line-height:1.1;margin:0;padding:0 5px;position:relative;text-align:center;text-decoration:none;transition:all .3s}.c-product-variationlabel-cellsmallcatalog a:active,.c-product-variationlabel-cellsmallcatalog a:hover{text-decoration:none}.c-product-variationlabel-cellsmallcatalog a:hover{background:#fff;border:1px solid #17181f;color:#454545}.c-product-variationlabel-cellsmallcatalog .soldout{background:#f5f5f5;border:1px solid #f5f5f5;color:#797c90;text-decoration:line-through}.c-product-variationlabel-cellsmallcatalog .c-icon{color:#454545;font-size:12px;position:absolute;right:2px;top:2px}@container (inline-size > 250px){.c-product-variationlabel-cellsmallcatalog>div:not(.container-query-polyfill){display:grid}}.c-product-variationlabel-colorcatalog{align-items:center;bottom:27px;container-type:inline-size;display:flex;flex-wrap:wrap;left:13px;position:absolute;width:100%}.c-product-variationlabel-colorcatalog .color{background-color:#e5e6eb;background-size:contain;border-radius:50%;height:12px;margin:4px;overflow:hidden;position:relative;width:12px}.c-product-variationlabel-colorcatalog .color:nth-child(n+9){display:none}.c-product-variationlabel-colorcatalog .color:nth-child(8):not(:last-child){overflow:visible;position:relative;width:0}.c-product-variationlabel-colorcatalog .color:nth-child(8):not(:last-child):after{background-color:#17181f;content:"";font-size:12px;height:1em;left:0;-webkit-mask-image:url(/web/build/images/plus.706cfefa.svg);mask-image:url(/web/build/images/plus.706cfefa.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em 1em;mask-size:1em 1em;pointer-events:none;position:absolute;top:0;width:1em}.c-product-variationlabel-colorcatalog .colors{display:flex;height:100%;width:100%}.c-product-variationlabel-colorcatalog .colors span{flex:1}.c-product-variationlabel-colorcatalog .colors-4{flex-wrap:wrap}.c-product-variationlabel-colorcatalog .colors-4 span{flex:50%;height:50%}.c-product-variationlabel-coloritem>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 1rem}.c-product-variationlabel-coloritem input{opacity:0;position:absolute;z-index:-1}.c-product-variationlabel-coloritem input:checked+label{outline:1px solid #17181f}.c-product-variationlabel-coloritem input:checked+label .c-icon:not(.c-icon-sold-out){display:block}.c-product-variationlabel-coloritem input:checked+label .c-icon-sold-out{display:none}.c-product-variationlabel-coloritem label{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;outline:1px solid transparent;outline-offset:5px;transition:all .3s;width:36px}.c-product-variationlabel-coloritem label.is-hidden{display:none}.c-product-variationlabel-coloritem label .colors{align-items:center;background:#f5f5f5 url(/web/build/images/multi-color.649c1dfa.png) no-repeat 50%/cover;border-radius:50%;color:#fff;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.c-product-variationlabel-coloritem label .colors span{flex:1;height:100%}.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: #fff;"],.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: #ffffff;"],.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: rgb(255, 255, 255);"],.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: rgb(256, 256, 256);"]{border:1px solid #e5e6eb;border-radius:50%}.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: #fff;"]~.c-icon,.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: #ffffff;"]~.c-icon,.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: rgb(255, 255, 255);"]~.c-icon,.c-product-variationlabel-coloritem label .colors.colors-1 [style="background-color: rgb(256, 256, 256);"]~.c-icon{color:#17181f}.c-product-variationlabel-coloritem label .colors.colors-4{flex-wrap:wrap}.c-product-variationlabel-coloritem label .colors.colors-4 span{flex:50%;height:50%}.c-product-variationlabel-coloritem label .colors .c-icon{position:absolute}.c-product-variationlabel-coloritem label .colors .c-icon:not(.c-icon-sold-out){display:none}.c-product-variations{display:flex;flex-direction:column;gap:10px;margin-bottom:1rem;max-width:unset;width:100%}.c-product-variations .variations-header{display:flex;gap:10px;justify-content:space-between}.c-product-variations .name-placeholder{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;margin:unset}.c-product-variations .title-default{color:#454545;font-size:18px;font-weight:600;margin:0}.c-product-variations-b2blist{container-type:inline-size;width:100%}.c-product-variations-b2blist .list-item{align-items:center;border-bottom:1px solid #e5e6eb;-moz-column-gap:10px;column-gap:10px;display:grid;grid-auto-rows:auto;grid-column:1/-1;grid-template-columns:1fr 115px;padding:10px 0;row-gap:5px}.c-product-variations-b2blist .list-item-header{grid-template-rows:1fr}.c-product-variations-b2blist .list-item-header .pieces,.c-product-variations-b2blist .list-item-header .price-final,.c-product-variations-b2blist .list-item-header .price-retail,.c-product-variations-b2blist .list-item-header .title{color:#454545;font-size:.875rem;font-weight:600}.c-product-variations-b2blist .list-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.c-product-variations-b2blist .c-product-deliverytime{margin:0}.c-product-variations-b2blist .c-product-deliverytime .delivery{font-size:13px;margin:0}.c-product-variations-b2blist .buy-count-wrapper{align-items:stretch;border:1px solid #e5e6eb;border-radius:2px;display:flex;justify-content:center}.c-product-variations-b2blist .buy-count-wrapper .form-control{border:none;height:40px;min-height:40px;padding-left:0;padding-right:0;text-align:center;width:44px}.c-product-variations-b2blist .buy-count{align-items:center;display:flex;flex-shrink:0;font-size:12px;justify-content:center;width:35px}.c-product-variations-b2blist .buy-count button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.c-product-variations-b2blist .btn-watchdog{background-color:#17181f;border-color:#17181f;color:#fff}.c-product-variations-b2blist .btn-watchdog.active,.c-product-variations-b2blist .btn-watchdog:active,.c-product-variations-b2blist .btn-watchdog:focus,.c-product-variations-b2blist .btn-watchdog:hover{background-color:#010102;border-color:#010102;color:#fff}.c-product-variations-b2blist .toggler{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:10px;padding:10px 0;text-align:left;text-decoration:underline}.c-product-variations-b2blist .toggler:active,.c-product-variations-b2blist .toggler:hover{text-decoration:none}.c-product-variations-b2blist .toggler.active .c-icon{transform:rotate(180deg)}.c-product-variations-b2blist .total-count{margin:0;padding:10px 0}.c-product-variations-b2blist .title{color:#454545;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;grid-column:1;grid-row:1}.c-product-variations-b2blist .title>p{margin:0}.c-product-variations-b2blist .price-final{color:#454545;font-size:1rem;font-weight:600;grid-column:1;grid-row:2}.c-product-variations-b2blist .price-final p{margin:0}.c-product-variations-b2blist .price-final .strike-price{color:#797c90;font-size:.875rem;font-weight:400}.c-product-variations-b2blist .price-inner{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 .5ch}.c-product-variations-b2blist .pieces{color:#454545;font-size:.875rem;font-weight:400;grid-column:2;grid-row:1/3}.c-product-variations-b2blist .unit-price{color:#797c90;font-size:.875rem;font-weight:400}.c-product-variations-b2blist .price-retail{color:#454545;font-size:.875rem;font-weight:400;grid-column:1;grid-row:2}.c-product-variations-b2blist .price-retail p{margin:0}.c-product-variations-b2blist .price-retail~.price-final{grid-row:3}.c-product-variations-b2blist .price-retail~.pieces{grid-row:1/4}.c-product-variations-b2blist .code{color:#797c90}.c-product-variations-b2blist .code strong{font-weight:600}.c-product-variations-b2blist .hint{color:#797c90;font-size:.75rem;font-weight:400}.c-product-variations-b2blist .list-item-soldout .price-final,.c-product-variations-b2blist .list-item-soldout .price-retail,.c-product-variations-b2blist .list-item-soldout .title>p{opacity:.7}.c-product-variations-b2blist .for-wide-layout{display:none}@container (inline-size > 500px){.c-product-variations-b2blist .list-item:not(.container-query-polyfill){grid-template-columns:2fr 1fr 115px;grid-template-rows:1fr}.c-product-variations-b2blist .list-item:not(.container-query-polyfill) .pieces,.c-product-variations-b2blist .list-item:not(.container-query-polyfill) .price-final,.c-product-variations-b2blist .list-item:not(.container-query-polyfill) .price-retail,.c-product-variations-b2blist .list-item:not(.container-query-polyfill) .title{grid-column:auto;grid-row:auto}.c-product-variations-b2blist .list-item:not(.container-query-polyfill) .for-wide-layout{display:revert}.c-product-variations-b2blist .list-item:not(.container-query-polyfill) .for-narrow-layout{display:none}.c-product-variations-b2blist .list-wrapper-b2b:not(.container-query-polyfill) .list-item{grid-template-columns:2fr 1fr 1fr 115px}}.c-product-variations-cellcheckbox{container-type:inline-size;width:100%}.c-product-variations-cellcheckbox input{opacity:0;position:absolute;z-index:-1}.c-product-variations-cellcheckbox input:checked+label{background:#fff;border:1px solid #17181f}.c-product-variations-cellcheckbox input:checked+label .custom-control-indicator{background:#17181f;border:1px solid #17181f}.c-product-variations-cellcheckbox input:checked+label .custom-control-indicator:before{content:url(/web/build/images/checkbox-check.f15754f8.svg);font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-product-variations-cellcheckbox input:checked+label .title{color:#454545}.c-product-variations-cellcheckbox label{border:1px solid #e5e6eb;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;line-height:1.4;margin:0 0 1rem;padding:10px 50px;position:relative;transition:all .3s}.c-product-variations-cellcheckbox label .custom-control-indicator{border-radius:3px;left:16px;top:50%;transform:translateY(-50%)}.c-product-variations-cellcheckbox label .title{color:#454545;font-size:.875rem;font-weight:600}.c-product-variations-cellcheckbox label .c-product-deliverytime{font-size:.75rem;font-weight:400;margin:0}.c-product-variations-cellcheckbox label:hover{background:#f5f5f5;border:1px solid #e5e6eb}.c-product-variations-cellcheckbox label:hover .title{color:#454545}@container (min-width: 300px){.c-product-variations-cellcheckbox>div:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}}@container (min-width: 500px){.c-product-variations-cellcheckbox>div:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}.c-product-variations-cellfull{container-type:inline-size;width:100%}.c-product-variations-cellfull .variations-header{margin-bottom:10px}.c-product-variations-cellfull>div:not(:first-child){display:flex;flex-direction:column;gap:10px}.c-product-variations-cellfull .cell-container{position:relative}.c-product-variations-cellfull input{opacity:0;position:absolute;z-index:-1}.c-product-variations-cellfull input:checked+label{background:#fff;border:1px solid #17181f}.c-product-variations-cellfull input:checked+label .title{color:#454545}.c-product-variations-cellfull label{align-items:stretch;border:1px solid #e5e6eb;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;line-height:1.4;margin:0;padding:10px 20px;position:relative;transition:all .3s}.c-product-variations-cellfull label>span:last-child{display:flex;flex-direction:column}.c-product-variations-cellfull label .data{color:#797c90;display:block;font-size:.625rem;text-align:right;white-space:nowrap}.c-product-variations-cellfull label .price{display:block;font-size:.875rem;font-weight:600;margin-top:auto;padding:7px 0 0;text-align:right;width:100%}.c-product-variations-cellfull label .title{color:#454545;display:block;font-size:.875rem;font-weight:600;min-height:2.45rem}.c-product-variations-cellfull label .c-product-deliverytime{border:0;margin:0;padding:0;pointer-events:none}.c-product-variations-cellfull label .c-product-deliverytime .delivery{font-size:.75rem;font-weight:400}.c-product-variations-cellfull label:hover{background:#f5f5f5;border:1px solid #e5e6eb}.c-product-variations-cellfull label:hover .title{color:#454545}.c-product-variations-cellfull button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;color:#454545;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;margin:12px auto;padding:5px;text-decoration:underline}.c-product-variations-cellfull button:active,.c-product-variations-cellfull button:hover{text-decoration:none}.c-product-variations-cellfull button .c-icon{color:#454545;font-size:1rem;margin-right:10px;transition:transform .3s}.c-product-variations-cellfull button.active .c-icon{transform:rotate(180deg)}@container (min-width: 300px){.c-product-variations-cellfull>div:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}}@container (min-width: 500px){.c-product-variations-cellfull>div:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}.c-product-variations-cellphoto{container-type:inline-size;width:100%}.c-product-variations-cellphoto .product-variation-label{display:flex}.c-product-variations-cellphoto .product-variation-label .product-color-label,.c-product-variations-cellphoto .product-variation-label .variation-label{color:#454545;font-size:.875rem;font-weight:400}.c-product-variations-cellphoto .product-variation-variations{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(70px,max-content));margin:unset}.c-product-variations-cellphoto input{opacity:0;position:absolute;z-index:-1}.c-product-variations-cellphoto input:checked+label{background:transparent;border:1px solid #17181f;color:#fff;position:relative}@supports ((-webkit-mask-image:none) or (mask-image:none)){.c-product-variations-cellphoto input:checked+label:before{background-color:#17181f;border-radius:50%;content:"";height:19px;inset:10px 0 0 -6px;position:absolute;width:19px;z-index:0}.c-product-variations-cellphoto input:checked+label:after{background-color:#fff;content:"";height:19px;inset:10px 0 0 -6px;-webkit-mask-image:url(/web/build/images/check.c4b10eab.svg);mask-image:url(/web/build/images/check.c4b10eab.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:60%;mask-size:60%;position:absolute;width:19px;z-index:1}}.c-product-variations-cellphoto label{align-items:center;border:1px solid transparent;border-radius:5px;color:#454545;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:80px;justify-content:center;line-height:1.1;margin:0;padding:5px;position:relative;text-align:center;transition:all .3s;width:80px}.c-product-variations-cellphoto label:hover{background:transparent;border:1px solid #17181f;color:#454545}.c-product-variations-cellphoto .show-more-trigger{cursor:pointer}.c-product-variations-cellphoto img{border-radius:5px}.c-product-variations-cellphoto .more-variations{border-radius:5px;height:80px;overflow:hidden;padding:5px;position:relative;width:80px}.c-product-variations-cellphoto .more-variations img{display:block;filter:brightness(.5);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-product-variations-cellphoto .more-label{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:.875rem;font-weight:600;inset:0;justify-content:center;position:absolute}.c-product-variations-cellphoto .hidden-variation{display:none}.c-product-variations-cellsmall{container-type:inline-size;width:100%}.c-product-variations-cellsmall .inner{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.c-product-variations-cellsmall .inner>div{position:relative}.c-product-variations-cellsmall input{opacity:0;position:absolute;z-index:-1}.c-product-variations-cellsmall input:checked+label{background:#17181f;border:1px solid #17181f;color:#fff}.c-product-variations-cellsmall label{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:5px;color:#454545;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.1;margin:0;min-height:40px;padding:10px;position:relative;text-align:center;transition:all .3s}.c-product-variations-cellsmall label:hover{background:#fff;border:1px solid #17181f;color:#454545}.c-product-variations-cellsmall .soldout{background:#f5f5f5;border:1px solid #f5f5f5;color:#797c90;text-decoration:line-through}.c-product-variations-cellsmall .c-icon{position:absolute}@container (inline-size > 350px){.c-product-variations-cellsmall .inner:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}@container (inline-size > 400px){.c-product-variations-cellsmall .inner:not(.container-query-polyfill){grid-template-columns:repeat(5,1fr)}}@container (inline-size > 600px){.c-product-variations-cellsmall .inner:not(.container-query-polyfill){grid-template-columns:repeat(7,1fr)}}@container (inline-size > 800px){.c-product-variations-cellsmall .inner:not(.container-query-polyfill){grid-template-columns:repeat(9,1fr)}}.c-product-variations-photolist{container-type:inline-size;width:100%}.c-product-variations-photolist .variations-header{margin-bottom:10px}.c-product-variations-photolist .variations-list{display:flex;flex-direction:column;gap:0;max-height:430px;overflow:hidden auto;padding-right:10px}.c-product-variations-photolist .variations-list ::-webkit-scrollbar,.c-product-variations-photolist .variations-list::-webkit-scrollbar{height:5px;width:5px}.c-product-variations-photolist .variations-list ::-webkit-scrollbar-track,.c-product-variations-photolist .variations-list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-product-variations-photolist .variations-list ::-webkit-scrollbar-thumb,.c-product-variations-photolist .variations-list::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-product-variations-photolist .variation-search{margin-bottom:12px;position:relative}.c-product-variations-photolist .variation-search .form-control{border:1px solid #fff;padding-left:40px}.c-product-variations-photolist .variation-search .c-icon{color:#17181f;font-size:20px;left:10px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.c-product-variations-photolist .variation-item{align-items:center;background-color:#f5f5f5;display:flex;line-height:1.4;margin:0;padding:10px 5px 10px 14px;position:relative;transition:all .3s}.c-product-variations-photolist .variation-item:nth-child(2n){background-color:#fff}.c-product-variations-photolist .variation-item:hover{background-color:#e8e8e8}.c-product-variations-photolist .variation-item:hover .title{text-decoration:underline}.c-product-variations-photolist .variation-item.hidden{display:none}.c-product-variations-photolist .image{margin-right:10px;max-width:28px}.c-product-variations-photolist .image img{border-radius:50%}.c-product-variations-photolist .title-wrapper .title{color:#454545;font-size:.875rem;font-weight:600}.c-product-variations-photolist .title-wrapper .code{color:#797c90;display:block;font-size:.75rem}.c-product-variations-photolist .price-wrapper{margin-left:auto;margin-right:14px;text-align:right}.c-product-variations-photolist .price-wrapper .price{color:#454545;font-size:.875rem;font-weight:600}.c-product-variations-photolist .price-wrapper .price-per-unit{color:#797c90;display:block;font-size:.75rem}.c-product-variations-photolist .buy-count-wrapper{border:1px solid #e5e6eb;border-radius:5px;display:flex;flex-shrink:0;width:70px}.c-product-variations-photolist .buy-count-wrapper .form-control{border:0;border-radius:5px;min-height:40px;padding:8px 0 6px;text-align:center;width:60%}.c-product-variations-photolist .buy-count-wrapper>div{display:flex;flex-direction:column;width:40%}.c-product-variations-photolist .buy-count-wrapper>div button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:#fff;border:0;color:inherit;cursor:pointer;display:flex;height:50%;justify-content:center}.c-product-variations-photolist .btn-watchdog,.c-product-variations-photolist .c-product-customlinks-linkitem{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:5px;color:#17181f;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;height:42px;justify-content:center;padding:5px;text-align:center;text-decoration:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:70px}.c-product-variations-photolist .btn-watchdog:active,.c-product-variations-photolist .btn-watchdog:hover,.c-product-variations-photolist .c-product-customlinks-linkitem:active,.c-product-variations-photolist .c-product-customlinks-linkitem:hover{text-decoration:none}.c-product-variations-photolist .btn-watchdog.active,.c-product-variations-photolist .btn-watchdog:active,.c-product-variations-photolist .btn-watchdog:focus,.c-product-variations-photolist .btn-watchdog:hover,.c-product-variations-photolist .c-product-customlinks-linkitem.active,.c-product-variations-photolist .c-product-customlinks-linkitem:active,.c-product-variations-photolist .c-product-customlinks-linkitem:focus,.c-product-variations-photolist .c-product-customlinks-linkitem:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-product-variations-photolist .btn-watchdog .text,.c-product-variations-photolist .c-product-customlinks-linkitem .text{font-weight:600}.c-product-weight{display:flex;margin:unset}.c-product-weight .title{color:#454545;font-size:.875rem;font-weight:400;margin:0 5px 0 0}.c-product-weight .value-wrapper{display:flex}.c-product-weight .unit,.c-product-weight .value{color:#454545;font-size:.875rem}.c-product-weight .unit{margin:0 0 0 5px}.c-productlist-bannerwithproduct{container-type:inline-size;flex:1;width:100%}.c-productlist-bannerwithproduct .catalog-banner{border-radius:5px;display:block;height:100%;overflow:hidden;position:relative}.c-productlist-bannerwithproduct .content{bottom:0;left:0;line-height:1.1;padding:25px 20px;position:absolute;right:0;width:100%}.c-productlist-bannerwithproduct .description{color:#fff;font-size:.875rem;font-weight:600;margin:0 0 8px;text-decoration:underline}.c-productlist-bannerwithproduct .title{color:#fff;font-size:24px;font-weight:600;line-height:1.2;margin:0 0 8px}.c-productlist-bannerwithproduct .c-product-price{margin:0 0 8px}.c-productlist-bannerwithproduct .c-product-price>div{margin:0}.c-productlist-bannerwithproduct .c-product-price>div strong{color:#fff;font-size:20px;font-weight:600}.c-productlist-bannerwithproduct .c-product-deliverytime-availability .delivery{color:#fff;display:inline-block;font-size:.75rem;font-weight:600;margin:0}.c-productlist-bannerwithproduct .c-product-deliverytime-availability .delivery.delivery-0{background:#0dd076;border-radius:5px;color:#fff;padding:3px 5px}.c-productlist-bannerwithproduct .c-video{height:100%}.c-productlist-bannerwithproduct .c-video video{border-radius:5px;display:block;height:100%;min-height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.c-productlist-bannerwithproduct .c-picture{height:100%}.c-productlist-bannerwithproduct .c-picture img{border-radius:5px;height:100%;min-height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.c-productlist-cardpreviewitem{container-type:inline-size;width:100%}.c-productlist-cardpreviewitem .product-link{align-items:flex-start;display:flex;gap:15px;padding:10px;text-decoration:none}.c-productlist-cardpreviewitem .c-picture{align-items:center;background:#fff;border:none;border-radius:5px;display:flex;flex:0 0 auto;justify-content:center;max-width:90px;overflow:hidden;padding:0;position:relative}.c-productlist-cardpreviewitem .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-productlist-cardpreviewitem .content{flex:1 1 auto;padding:2px 0 0}.c-productlist-cardpreviewitem .title{color:#454545;font-size:1rem;font-weight:600;margin:0 0 4px}.c-productlist-cardpreviewitem .c-product-annotation{margin:0 0 20px}.c-productlist-cardpreviewitem .c-product-price{margin:0 0 8px}.c-productlist-cardpreviewitem .c-product-price>div strong,.c-productlist-cardpreviewitem .c-product-price>div.is-zero strong{font-size:1rem}.c-productlist-cardpreviewitem .btn-link{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;text-decoration:none}.c-productlist-cardpreviewitem .btn-link:active,.c-productlist-cardpreviewitem .btn-link:hover{text-decoration:underline}.c-productlist-cardpreviewitem .btn-link .c-icon{color:#17181f;transition:transform .3s}.c-productlist-cardpreviewitem .btn-link.active .c-icon,.c-productlist-cardpreviewitem .btn-link:active .c-icon,.c-productlist-cardpreviewitem .btn-link:focus .c-icon,.c-productlist-cardpreviewitem .btn-link:hover .c-icon{transform:translateX(3px)}@container (inline-size > 340px){.c-productlist-cardpreviewitem .c-picture:not(.container-query-polyfill){max-width:none}}.c-productlist-catalogpicture{touch-action:manipulation}.c-productlist-catalogpicture picture{display:block}.c-productlist-catalogpicture img{border-radius:5px;margin:auto}.c-productlist-catalogpicture .hidden{display:none}.c-productlist-catalogpicture .c-video{aspect-ratio:1;display:flex;overflow:hidden;position:static;width:100%}.c-productlist-catalogpicture .c-video video{border-radius:5px;display:block;height:100%;max-width:100%;width:100%}.c-productlist-lineitem{align-items:center;border-bottom:1px solid #e5e6eb;display:flex;flex:1 0 100%;gap:10px;justify-content:space-between;padding:0 0 10px}.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:10px;overflow:hidden;padding:10px;position:relative;width:80px}.c-productlist-lineitem .c-picture:before{background:hsla(0,0%,41%,.03);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:#454545;font-size:.875rem;font-weight:400;height:2.8rem;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:600}.c-productlist-lineitem .c-product-price p strong{color:#797c90;font-size:.75rem}.c-productlist-lineitem .c-product-deliverytime-availability{margin:0}.c-productlist-lineitem .c-product-deliverytime-availability p{font-size:.75rem;font-weight:400}.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 .text{display:none}.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 > 450px){.c-productlist-lineitem:not(.container-query-polyfill){gap:25px;padding:0 20px 10px 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:2.8rem}.c-productlist-lineitem:not(.price-beside-title):not(.container-query-polyfill) .c-picture:not(.container-query-polyfill){width:115px}}@container (inline-size > 660px){.c-productlist-lineitem .c-product-buyform:not(.container-query-polyfill){flex:1;max-width:240px}.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){padding-left:1rem;padding-right:1rem}.c-productlist-lineitem:not(.price-beside-title):not(.container-query-polyfill) .c-product-addtocartbutton:not(.container-query-polyfill)>.c-icon:not(.container-query-polyfill){display:none}.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 > 992px){.c-productlist-lineitem:not(.container-query-polyfill){border-bottom:0;flex:1 0 21%;max-width:calc(25% - 10px)}.c-productlist-lineitem.has-buyform:not(.container-query-polyfill){flex:1 0 45%;max-width:calc(50% - 10px)}.c-productlist-lineitem.price-beside-title:not(.container-query-polyfill){flex:1 0 100%;max-width:calc(100% - 10px)}}.c-productlist-photoslider{margin:0;position:relative}.c-productlist-photoslider .img:not(.active){display:none}.c-productlist-photoslider .controls{display:none;opacity:0;transition:opacity .3s}.c-productlist-photoslider .controls button{align-items:center;background-color:#fff;border-color:#fff;color:#17181f;cursor:pointer;display:flex;font-size:.75rem;height:30px;justify-content:center;opacity:.5;padding:0;position:absolute;top:50%;width:30px}.c-productlist-photoslider .controls button.active,.c-productlist-photoslider .controls button:active,.c-productlist-photoslider .controls button:focus,.c-productlist-photoslider .controls button:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-productlist-photoslider .controls button.prev{left:10px}.c-productlist-photoslider .controls button.next{right:10px}.c-productlist-photoslider .controls button[disabled]{opacity:0}.c-productlist-photoslider .controls button.active,.c-productlist-photoslider .controls button:active,.c-productlist-photoslider .controls button:focus,.c-productlist-photoslider .controls button:hover,.c-productlist-photoslider.active .controls,.c-productlist-photoslider:active .controls,.c-productlist-photoslider:focus .controls,.c-productlist-photoslider:hover .controls{opacity:1}@media screen and (min-width:992px){.c-productlist-photoslider .controls{display:block}}.c-productlist-previewitem{background:#fff;border:0;border-radius:5px;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:10px;margin:0 0 10px;overflow:hidden}.c-productlist-previewitem .c-picture img{margin:auto}.c-productlist-previewitem .title{color:#454545;font-size:.875rem;font-weight:400;height:2.625rem;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:600}.c-productlist-previewitem .c-product-price p strong{color:#797c90;font-size:.75rem}@container (inline-size > 290px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}}@container (inline-size > 768px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:calc(33.33333% - 6.66667px);max-width:calc(33.33333% - 6.66667px)}}@container (inline-size > 992px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:calc(25% - 7.5px);max-width:calc(25% - 7.5px)}}.c-productlist-squareitem{background:#fff;border:0;border-radius:5px;flex:1 0 100%;line-height:1.4;position:relative}.c-productlist-squareitem .product-image-wrapper{position:relative}.c-productlist-squareitem .product-link{text-decoration:none}.c-productlist-squareitem .c-product-labels{inset:1rem auto auto 1rem;position:absolute;z-index:3}.c-productlist-squareitem .c-picture,.c-productlist-squareitem .c-productlist-catalogpicture{background:#fff;border:0;border-radius:10px;margin:0 0 1rem;overflow:hidden;padding:10px;position:relative}.c-productlist-squareitem .c-picture:before,.c-productlist-squareitem .c-productlist-catalogpicture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-productlist-squareitem .c-picture img,.c-productlist-squareitem .c-productlist-catalogpicture img{margin:auto}.c-productlist-squareitem .c-product-variations{margin-bottom:0;position:absolute}.c-productlist-squareitem .c-product-reviews-rating{inset:auto 1rem 1rem auto;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 .c-product-collections-colorscatalog{opacity:0}.c-productlist-squareitem:hover .c-product-collections-squarescatalog{opacity:1}.c-productlist-squareitem .content{padding:0 10px}.c-productlist-squareitem .title{color:#454545;font-size:.875rem;font-weight:400;height:2.45rem;margin:0 0 8px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-productlist-squareitem .c-product-price{align-items:baseline;display:flex;margin:0;min-height:37px}.c-productlist-squareitem .c-product-price>div{margin:0 5px 0 0}.c-productlist-squareitem .c-product-price>div strong{font-size:18px;font-weight:600}.c-productlist-squareitem .c-product-price p strong{color:#797c90;font-size:.75rem}.c-productlist-squareitem .c-product-deliverytime{margin:0}.c-productlist-squareitem .c-product-deliverytime p{font-size:.75rem}.c-productlist-squareitem .c-product-submitblock{margin-top:10px}.c-productlist-squareitem .c-product-submitblock .btn-ctr,.c-productlist-squareitem .c-product-submitblock .c-product-addtocartbutton{border-radius:5px}.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:5px;border-top-left-radius:5px;margin-left:0}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton{display:none}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton+.c-jsshop-actionbutton{margin-left:-11px}@container (inline-size > 290px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:45%;max-width:calc(50% - 10px)}}@container (inline-size > 768px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:30%;max-width:calc(33.33333% - 10px)}.c-productlist-squareitem .c-product-submitblock .c-jsshop-actionbutton{display:inline-flex}}@container (inline-size > 992px){.c-productlist-squareitem:not(.container-query-polyfill){flex-basis:21%;max-width:calc(25% - 10px)}}.c-productlist-squareitemlarge{background:#fff;border:0;border-radius:5px;flex:1 0 100%;line-height:1.4;position:relative}.c-productlist-squareitemlarge .product-link{text-decoration:none}.c-productlist-squareitemlarge .c-product-labels{inset:1rem auto auto 1rem;position:absolute;z-index:1}.c-productlist-squareitemlarge .c-picture{background:#fff;border:0;border-radius:10px;margin:0 0 1rem;overflow:hidden;padding:10px;position:relative}.c-productlist-squareitemlarge .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-productlist-squareitemlarge .c-picture img{margin:auto}.c-productlist-squareitemlarge .c-product-reviews-rating{inset:auto 1rem 1rem auto;position:absolute}.c-productlist-squareitemlarge .content{padding:0 10px}.c-productlist-squareitemlarge .title{color:#454545;font-size:.875rem;font-weight:400;height:2.45rem;margin:0 0 8px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-productlist-squareitemlarge .c-product-price{align-items:baseline;display:flex;margin:0}.c-productlist-squareitemlarge .c-product-price>div{margin:0 5px 0 0}.c-productlist-squareitemlarge .c-product-price>div strong{font-size:18px;font-weight:600}.c-productlist-squareitemlarge .c-product-price p strong{color:#797c90;font-size:.75rem}.c-productlist-squareitemlarge .c-product-deliverytime{margin:0}.c-productlist-squareitemlarge .c-product-deliverytime p{font-size:.75rem}.c-productlist-squareitemlarge .c-product-submitblock{margin-top:10px}.c-productlist-squareitemlarge .c-product-submitblock .btn-ctr,.c-productlist-squareitemlarge .c-product-submitblock .c-product-addtocartbutton{border-radius:5px}.c-productlist-squareitemlarge .c-product-submitblock .btn-ctr+.c-jsshop-actionbutton,.c-productlist-squareitemlarge .c-product-submitblock .c-product-addtocartbutton+.c-jsshop-actionbutton{border-bottom-left-radius:5px;border-top-left-radius:5px;margin-left:0}.c-productlist-squareitemlarge .c-product-submitblock .c-jsshop-actionbutton+.c-jsshop-actionbutton{margin-left:-11px}@container (inline-size > 800px){.c-productlist-squareitemlarge:not(.container-query-polyfill){flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}}.c-productlist-tableview-group{display:flex;flex-direction:column;width:100%}.c-productlist-tableview-group .header-collection{align-items:center;background-color:#17181f;color:#fff;display:flex;justify-content:space-between;padding:12px 15px}.c-productlist-tableview-group .header-collection span{color:#fff;font-size:1rem;font-weight:400}.c-productlist-tableview-group .header-collection .delete{background:inherit;border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:400}.c-productlist-tableview-group .header-collection-right{align-items:center;display:flex;gap:8px}.c-productlist-tableview-group .header-variations{background-color:#f5f5f5;border-bottom:1px solid #e5e6eb;display:flex;width:100%}.c-productlist-tableview-group .header-variations .variation-title{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e5e6eb;border-right:1px solid #e5e6eb;color:#454545;display:flex;flex:0 0 80px;font-size:.75rem;font-weight:400;height:60px;justify-content:center;margin-bottom:-1px;max-width:80px;padding:7px 0;text-align:center}.c-productlist-tableview-group .table-item-wrapper{display:flex;flex-direction:column;justify-self:stretch}.c-productlist-tableview-group .table-item-content{display:flex}.c-productlist-tableview-group .table-item-content .empty{background-color:#fff;border:1px solid #e5e6eb;height:60px;min-width:436px}.c-productlist-tableview-group .table-item-content.no-variations .empty,.c-productlist-tableview-group .table-item-content.no-variations .empty-total,.c-productlist-tableview-group .table-item-content.no-variations .header-variations{display:none}.c-productlist-tableview-group .table-item-content.no-variations .total{width:80px}.c-productlist-tableview-group .table-item-row{border:1px solid #e5e6eb;border-top:unset;flex:1}.c-productlist-tableview-group .variations-wrapper-content{display:flex;flex-direction:column;justify-content:stretch;overflow-x:auto;position:relative;width:100%}.c-productlist-tableview-group .variations-wrapper-content ::-webkit-scrollbar,.c-productlist-tableview-group .variations-wrapper-content::-webkit-scrollbar{height:5px;width:5px}.c-productlist-tableview-group .variations-wrapper-content ::-webkit-scrollbar-track,.c-productlist-tableview-group .variations-wrapper-content::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-productlist-tableview-group .variations-wrapper-content ::-webkit-scrollbar-thumb,.c-productlist-tableview-group .variations-wrapper-content::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-productlist-tableview-group .has-scroll~.total-content:after{display:block}.c-productlist-tableview-group .at-end .header-variations .variation-title:last-child,.c-productlist-tableview-group .at-end .variations-items .variations-wrapper:last-child{border-right:0}.c-productlist-tableview-group .total-content{display:flex;flex-direction:column;justify-content:stretch;max-width:80px;position:relative}.c-productlist-tableview-group .total-content:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));bottom:20px;content:"";display:none;left:-40px;position:absolute;top:0;width:40px}.c-productlist-tableview-group .total-content .empty-total{background-color:#f5f5f5;border:1px solid #e5e6eb;height:60px;width:80px}.c-productlist-tableview-group .total-content .total{align-items:center;background-color:#f5f5f5;border:1px solid #e5e6eb;border-top:unset;color:#454545;display:flex;flex:1;flex-direction:column;font-size:.875rem;font-weight:400;justify-content:center;max-width:80px;width:100%}.c-productlist-tableview-group .total-content .total span{align-items:center;display:flex;height:99px;justify-content:center;max-width:80px;width:100%}.c-productlist-tableview-grouprow{border-bottom:1px solid #e5e6eb;display:flex;flex:1;justify-content:space-between}.c-productlist-tableview-grouprow:not(:last-child){border-bottom:1px solid #e5e6eb}.c-productlist-tableview-grouprow .variations-items{align-items:stretch;display:flex}.c-productlist-tableview-grouprow .variations-wrapper{border-bottom:1px solid #e5e6eb;border-right:1px solid #e5e6eb;display:flex;flex:0 0 80px;flex-direction:column;margin-bottom:-1px;max-width:80px;padding:10px;text-align:center}.c-productlist-tableview-grouprow .variations-wrapper.missing{background-color:#f5f5f5}.c-productlist-tableview-grouprow .variations-wrapper .variation-code{cursor:pointer;font-size:8px;margin-bottom:0;max-height:1.5rem;overflow:hidden}.c-productlist-tableview-grouprow .variations-wrapper .variation-code.copied{color:#0dd076}.c-productlist-tableview-grouprow .c-product-deliverytime{margin-bottom:5px}.c-productlist-tableview-grouprow .c-product-deliverytime .delivery{cursor:pointer;font-size:.75rem;font-weight:400}.c-productlist-tableview-grouprow .c-product-deliverytime .delivery-0{color:#0dd076}.c-productlist-tableview-grouprow .c-product-deliverytime .delivery--1{color:#e92186}.c-productlist-tableview-grouprow .buy-count-wrapper .form-control{border:unset;font-size:.875rem;font-weight:400;text-align:center}.c-productlist-tableview-tableproduct{display:flex;height:100%;min-height:120px;min-width:436px;padding:0 10px}.c-productlist-tableview-tableproduct.active,.c-productlist-tableview-tableproduct:active,.c-productlist-tableview-tableproduct:focus,.c-productlist-tableview-tableproduct:hover{background-color:#f5f5f5;cursor:pointer}.c-productlist-tableview-tableproduct.active .c-picture,.c-productlist-tableview-tableproduct:active .c-picture,.c-productlist-tableview-tableproduct:focus .c-picture,.c-productlist-tableview-tableproduct:hover .c-picture{background:#fff;overflow:hidden;padding:0;position:relative}.c-productlist-tableview-tableproduct.active .c-picture:before,.c-productlist-tableview-tableproduct:active .c-picture:before,.c-productlist-tableview-tableproduct:focus .c-picture:before,.c-productlist-tableview-tableproduct:hover .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-productlist-tableview-tableproduct a{align-items:center;display:flex;text-decoration:unset}.c-productlist-tableview-tableproduct .info-wrapper{display:flex;flex-direction:column;margin-left:10px}.c-productlist-tableview-tableproduct .product-code{color:#797c90;font-size:.75rem;font-weight:400}.c-productlist-tableview-tableproduct .c-product-labels{margin:5px 0}.c-productlist-tableview-tableproduct .title{color:#454545;font-size:.875rem;font-weight:600;height:36px;line-height:1.4;max-width:300px;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-productlist-tableview-tableproduct .parameter{color:#454545;font-size:.875rem}.c-productlist-tableview-tableproduct .c-product-price>div strong{font-size:.875rem;font-weight:600}.c-section-descriptioncollapse{margin:0 0 10px}.c-section-descriptioncollapse p{margin:0 0 1rem}.c-section-descriptioncollapse .read-more-link{background:none;border:none;color:#454545;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;margin:0 0 20px;padding:unset;text-decoration:underline;text-transform:none}.c-section-descriptioncollapse .read-more-link:active,.c-section-descriptioncollapse .read-more-link:hover{text-decoration:none}.c-section-descriptioncollapse-inline{margin:0 0 10px}.c-section-descriptioncollapse-inline p{margin:0 0 1rem}.c-section-descriptioncollapse-inline .read-more-link{color:#454545;cursor:pointer;display:inline;font-size:.875rem;font-weight:400;text-decoration:underline;text-transform:none}.c-section-descriptioncollapse-inline .read-more-link:active,.c-section-descriptioncollapse-inline .read-more-link:hover{text-decoration:none}.c-section-filter-sorting{align-items:center;display:flex;flex-wrap:wrap;gap:10px;line-height:1.4;margin:0 0 1rem}.c-section-filter-sorting>div{align-items:center;display:flex;gap:5px}.c-section-filter-sorting p{color:#797c90;font-size:.875rem;font-weight:400;margin:0}.c-section-filter-sorting .filter-sort-title{color:#454545;cursor:pointer;font-size:.875rem;font-weight:400;text-decoration:underline}.c-section-filter-sorting .filter-sort-title:active,.c-section-filter-sorting .filter-sort-title:hover{text-decoration:none}.c-section-filter-sorting label{margin:0}.c-section-filter-sorting input{opacity:0;position:absolute;z-index:-1}.c-section-filter-sorting input:active~.filter-sort-title,.c-section-filter-sorting input:checked~.filter-sort-title,.c-section-filter-sorting input:focus~.filter-sort-title{color:#4569fb;font-size:.875rem;font-weight:400;text-decoration:none}.c-section-filter-sorting .tooltip{cursor:help;position:relative}.c-section-filter-sorting .tooltip .c-icon{color:#797c90;font-size:.75rem}.c-section-filter-sorting .tooltip span{background:#fff;border:1px solid #e5e6eb;bottom:100%;box-shadow:0 4px 6px rgba(20,25,71,.1);color:#454545;display:none;font-size:.875rem;left:-10px;padding:5px;position:absolute;text-align:center;white-space:normal;width:250px;z-index:1000}.c-section-filter-sorting .tooltip.active span,.c-section-filter-sorting .tooltip:active span,.c-section-filter-sorting .tooltip:focus span,.c-section-filter-sorting .tooltip:hover span{display:block}.c-section-filter-sorting-popup{margin:0 0 1rem;position:relative}.c-section-filter-sorting-popup .btn-sort{background-color:#fff;border-color:#e5e6eb;color:#454545}.c-section-filter-sorting-popup .btn-sort.active,.c-section-filter-sorting-popup .btn-sort:active,.c-section-filter-sorting-popup .btn-sort:focus,.c-section-filter-sorting-popup .btn-sort:hover{background-color:#fff;border-color:#17181f;color:#454545}.c-section-filter-sorting-popup .sort-popup{background-color:#fff;border:1px solid #e5e6eb;border-radius:5px;box-shadow:0 4px 6px rgba(20,25,71,.1);display:none;flex-direction:column;gap:10px;left:-10px;padding:20px;position:absolute;top:calc(100% + 10px);width:280px;z-index:2}.c-section-filter-sorting-popup .sort-popup.active{display:flex}.c-section-filter-sorting-popup .sort-popup p{color:#797c90;font-size:.75rem;font-weight:400;margin-bottom:0}.c-section-filter-sorting-popup .custom-control-input:checked~.custom-control-indicator{border:3px solid #fff;outline:1px solid #0dd076}.c-section-filter-sorting-popup .tooltip{cursor:help;margin-left:5px;position:relative}.c-section-filter-sorting-popup .tooltip .c-icon{color:#454545;font-size:.75rem}.c-section-filter-sorting-popup .tooltip span{background:#fff;border:1px solid #e5e6eb;border-radius:0;bottom:100%;box-shadow:0 4px 6px rgba(20,25,71,.1);color:#454545;display:none;font-size:.875rem;left:-10px;padding:5px;position:absolute;text-align:center;white-space:normal;width:250px;z-index:1000}.c-section-filter-sorting-popup .tooltip.active span,.c-section-filter-sorting-popup .tooltip:active span,.c-section-filter-sorting-popup .tooltip:focus span,.c-section-filter-sorting-popup .tooltip:hover span{display:block}.c-section-filter-sorting-row{align-items:center;display:flex;gap:10px;margin:39px 0 15px}.c-section-filter-sorting-row ::-webkit-scrollbar,.c-section-filter-sorting-row::-webkit-scrollbar{height:0;width:0}.c-section-filter-sorting-row ::-webkit-scrollbar-track,.c-section-filter-sorting-row::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-section-filter-sorting-row ::-webkit-scrollbar-thumb,.c-section-filter-sorting-row::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-section-filter-sorting-row .title{color:#797c90;font-size:.875rem;margin-bottom:0}.c-section-filter-sorting-row .custom-control{border:1px solid #e5e6eb;border-radius:5px;font-weight:unset;padding:12px 16px;white-space:nowrap}.c-section-filter-sorting-row .custom-control:has(.custom-control-input:checked){border-color:#454545;border-bottom:1px solid}.c-section-filter-sorting-row .custom-control:hover{border-color:#454545}.c-section-filter-sorting-row .tooltip{cursor:help;line-height:1;margin-left:5px;position:relative;vertical-align:middle}.c-section-filter-sorting-row .tooltip .c-icon{color:#454545;font-size:.875rem}.c-section-filter-sorting-row .tooltip span{background:#fff;border:1px solid #e5e6eb;bottom:100%;box-shadow:0 4px 6px rgba(20,25,71,.1);color:#454545;display:none;font-size:.875rem;font-style:italic;left:-10px;line-height:1.6;padding:5px;position:absolute;text-align:center;white-space:normal;width:250px;z-index:1000}.c-section-filter-sorting-row .tooltip.active span,.c-section-filter-sorting-row .tooltip:active span,.c-section-filter-sorting-row .tooltip:focus span,.c-section-filter-sorting-row .tooltip:hover span{display:block}.c-section-imagetitle{container-type:inline-size;margin:0 0 25px;position:relative}.c-section-imagetitle.has-image{align-items:center;display:grid;justify-items:center}.c-section-imagetitle.has-image>.c-picture{grid-area:1/1;width:100%}.c-section-imagetitle.has-image>.c-picture img{border-radius:5px;min-height:180px;-o-object-fit:cover;object-fit:cover;width:100%}@container (inline-size > 544px){.c-section-imagetitle.has-image>.c-picture img{min-height:250px}}.c-section-imagetitle.has-image .inner-wrapper{grid-area:1/1}.c-section-imagetitle.has-image .inner-title{padding:20px}.c-section-imagetitle.has-image h1{color:#fff;text-align:center}.c-section-imagetitle.has-image .c-section-description{color:#fff;max-width:600px;text-align:center}.c-section-imagetitle.has-image.theme-dark .c-section-description,.c-section-imagetitle.has-image.theme-dark h1{color:#17181f}.c-section-imagetitle h1{color:#454545;font-family:Inter,sans-serif;font-size:32px;font-weight:600;letter-spacing:normal;margin:0;max-width:100%;text-align:center;text-transform:none}@container (inline-size > 544px){.c-section-imagetitle h1{font-size:32px}}.c-section-imagetitle .c-section-description{margin-bottom:0;max-width:600px}.c-section-listshow-variationsopen{margin:0 10px 0 0}.c-section-listshow-variationsopen .btn{background-color:#fff;border-color:#fff;color:#17181f}.c-section-listshow-variationsopen .btn.active,.c-section-listshow-variationsopen .btn:active,.c-section-listshow-variationsopen .btn:focus,.c-section-listshow-variationsopen .btn:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-section-listshow-variationsopen .btn .c-icon{color:inherit;font-size:.875rem;transform:rotate(0);transition:transform .3s}.c-section-listshow-variationsopen .btn.active .c-icon{transform:rotate(180deg)}.c-section-producersectionlist{background-color:#fff;border-bottom:0;margin:0 0 1rem;padding:0}.c-section-producersectionlist .title{margin:2rem 0 1rem}.c-section-producersectionlist .title:first-child{margin-top:0}.c-section-producersectionlist .title a{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin-bottom:.75em}.c-section-producersectionlist ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin-bottom:0;padding-left:0}.c-section-producersectionlist ul>li{display:inline-block}.c-section-producersectionlist ul li.active>.menu-item a{color:#0dd076;font-weight:600}.c-section-producersectionlist a{align-items:center;color:#454545;display:flex;font-size:.875rem;font-weight:400;text-decoration:none}.c-section-producersectionlist a span:not(.counter),.c-section-producersectionlist a:active,.c-section-producersectionlist a:hover{text-decoration:none}.c-section-producersectionlist a span:not(.counter):active,.c-section-producersectionlist a span:not(.counter):hover{text-decoration:underline}.c-section-producersectionlist a .counter{color:#797c90;font-size:.75rem;font-weight:400;margin-left:auto;text-decoration:none}.c-section-producersectionlist a.active,.c-section-producersectionlist a:active,.c-section-producersectionlist a:focus,.c-section-producersectionlist a:hover{color:#0dd076}.c-section-sectiontree{background-color:#fff;border-bottom:0;container-type:inline-size;margin:0;padding:0}.c-section-sectiontree .all-sections-wrapper{border-bottom:1px solid #e5e6eb;margin-bottom:10px;padding:1rem 0}.c-section-sectiontree .all-sections-wrapper.no-sections{border-bottom:0;margin-bottom:0;padding-bottom:0}.c-section-sectiontree .all-sections-wrapper a{align-items:center;display:flex;font-size:.75rem;text-decoration:underline}.c-section-sectiontree .all-sections-wrapper a:active,.c-section-sectiontree .all-sections-wrapper a:hover{text-decoration:none}.c-section-sectiontree .all-sections-wrapper .c-icon{font-size:inherit;margin-right:10px}.c-section-sectiontree ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin-bottom:0;padding-left:0}.c-section-sectiontree ul>li{display:inline-block}.c-section-sectiontree ul li.active>.menu-item a{color:#0dd076}.c-section-sectiontree a{color:#454545;display:flex;font-size:.875rem;font-weight:600;text-decoration:none}.c-section-sectiontree a:active,.c-section-sectiontree a:hover{text-decoration:underline}.c-section-sectiontree a .counter{color:#797c90;font-size:.75rem;font-weight:400;margin-left:auto}.c-section-sectiontree a.active,.c-section-sectiontree a:active,.c-section-sectiontree a:focus,.c-section-sectiontree a:hover{color:#0dd076}.c-section-sectiontree .section-title{color:#454545;display:flex;font-size:.875rem;font-weight:600;margin-bottom:10px}.c-section-sectiontree .menu-item{padding:0 26px 0 0;position:relative}.c-section-sectiontree .menu-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:#fff;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;height:16px;justify-content:center;left:unset;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;z-index:1}.c-section-sectiontree .menu-toggle .show{color:#454545;font-size:12px}.c-section-sectiontree .menu-toggle .hide{color:#454545;font-size:10px}.c-section-sectiontree .menu-toggle.active,.c-section-sectiontree .menu-toggle:active,.c-section-sectiontree .menu-toggle:focus,.c-section-sectiontree .menu-toggle:hover{background-color:#fff}.c-section-sectiontree .menu-toggle.active{transform:translateY(-50%)}.c-section-sectiontree .menu-toggle.active+a{color:#0dd076}.c-section-sectiontree .menu-toggle.active .show,.c-section-sectiontree .menu-toggle:not(.active) .hide{display:none}.c-section-sectiontree .has-submenu li a{font-size:.75rem;font-weight:400}.c-section-sectiontree .has-submenu:not(.opened)>ul{display:none}.c-section-sectiontree .has-submenu>ul{margin-top:10px;position:relative}.c-section-sectiontree .level-1{border-top:none;margin-top:0;padding-top:0}.c-section-sectiontree .level-2{gap:10px;margin-left:10px}.c-section-sectiontree .level-2>li>.menu-item{padding-left:26px}.c-section-sectiontree .level-2 a{color:#454545}.c-section-sectiontree .level-2 a.active,.c-section-sectiontree .level-2 a:active,.c-section-sectiontree .level-2 a:focus,.c-section-sectiontree .level-2 a:hover{color:#0dd076}.c-section-sectiontree .level-3,.c-section-sectiontree .level-4,.c-section-sectiontree .level-5{margin-left:10px}.c-section-singlesectionlist{background-color:#fff;border-bottom:0;margin:0 0 1rem;padding:0}.c-section-singlesectionlist .title{margin:0 0 1rem}.c-section-singlesectionlist .title a{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin-bottom:.75em}.c-section-singlesectionlist ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin-bottom:0;padding-left:0}.c-section-singlesectionlist ul>li{display:inline-block}.c-section-singlesectionlist ul li.active>.menu-item a{color:#0dd076;font-weight:600}.c-section-singlesectionlist a{align-items:center;color:#454545;display:flex;font-size:.875rem;font-weight:400;text-decoration:none}.c-section-singlesectionlist a span:not(.counter),.c-section-singlesectionlist a:active,.c-section-singlesectionlist a:hover{text-decoration:none}.c-section-singlesectionlist a span:not(.counter):active,.c-section-singlesectionlist a span:not(.counter):hover{text-decoration:underline}.c-section-singlesectionlist a .counter{color:#797c90;font-size:.75rem;font-weight:400;margin-left:auto;text-decoration:none}.c-section-singlesectionlist a.active,.c-section-singlesectionlist a:active,.c-section-singlesectionlist a:focus,.c-section-singlesectionlist a:hover{color:#0dd076}.c-section-singlesectiontree{background-color:#fff;border-bottom:0;container-type:inline-size;margin:0 0 10px;padding:0}.c-section-singlesectiontree .all-sections{align-items:center;background-color:#f5f5f5;border-radius:0;display:inline-flex;font-size:.75rem;font-weight:600;margin-bottom:0;padding:10px;text-decoration:none}.c-section-singlesectiontree .all-sections .c-icon{font-size:inherit;margin-right:10px}.c-section-singlesectiontree ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin-bottom:0;padding-left:0}.c-section-singlesectiontree ul>li{display:inline-block}.c-section-singlesectiontree ul li.active>.menu-item a{color:#17181f;font-weight:600}.c-section-singlesectiontree a{color:#454545;font-size:.875rem;font-weight:600;text-decoration:none}.c-section-singlesectiontree a:active,.c-section-singlesectiontree a:hover{text-decoration:underline}.c-section-singlesectiontree a.active,.c-section-singlesectiontree a:active,.c-section-singlesectiontree a:focus,.c-section-singlesectiontree a:hover{color:#17181f}.c-section-singlesectiontree .menu-item{padding:0;position:relative}.c-section-singlesectiontree .menu-item .current-section{font-size:.875rem;font-weight:600}.c-section-singlesectiontree .menu-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:#fff;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;height:16px;justify-content:center;left:unset;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;z-index:1}.c-section-singlesectiontree .menu-toggle .show{color:#454545;font-size:12px}.c-section-singlesectiontree .menu-toggle .hide{color:#454545;font-size:10px}.c-section-singlesectiontree .menu-toggle.active,.c-section-singlesectiontree .menu-toggle:active,.c-section-singlesectiontree .menu-toggle:focus,.c-section-singlesectiontree .menu-toggle:hover{background-color:#fff}.c-section-singlesectiontree .menu-toggle.active{transform:translateY(-50%)}.c-section-singlesectiontree .menu-toggle.active+a{color:#17181f}.c-section-singlesectiontree .menu-toggle.active .show,.c-section-singlesectiontree .menu-toggle:not(.active) .hide{display:none}.c-section-singlesectiontree .has-submenu li a{font-size:.75rem;font-weight:400}.c-section-singlesectiontree .has-submenu:not(.opened)>ul{display:none}.c-section-singlesectiontree .has-submenu>ul{margin-top:10px;position:relative}.c-section-singlesectiontree .level-1{border-top:none;margin-left:0;margin-top:0;padding-top:0}.c-section-singlesectiontree .level-2{gap:10px;margin-left:0}.c-section-singlesectiontree .level-3,.c-section-singlesectiontree .level-4,.c-section-singlesectiontree .level-5{margin-left:10px}.c-section-subcategories-carousel{container-type:inline-size;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.c-section-subcategories-carousel .inner{display:flex;flex-wrap:nowrap;gap:10px}.c-section-subcategories-carousel .inner ::-webkit-scrollbar,.c-section-subcategories-carousel .inner::-webkit-scrollbar{height:5px;width:5px}.c-section-subcategories-carousel .inner ::-webkit-scrollbar-track,.c-section-subcategories-carousel .inner::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-section-subcategories-carousel .inner ::-webkit-scrollbar-thumb,.c-section-subcategories-carousel .inner::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-section-subcategories-carousel .inner-item{flex:0 0 auto}.c-section-subcategories-carousel .inner-item.tns-item{vertical-align:unset}.c-section-subcategories-carousel .c-section-subcategories-item{container-type:unset;width:auto}.c-section-subcategories-carousel .tns-controls button{border-radius:50px;display:none;font-size:20px;height:50px;padding:0;width:50px}.c-section-subcategories-carousel .tns-controls button[data-controls]{display:flex;opacity:0}.c-section-subcategories-carousel .tns-controls button[data-controls]:not(:disabled){opacity:1}.c-section-subcategories-carousel .tns-controls button:first-child{left:0}.c-section-subcategories-carousel .tns-controls button:last-child{right:0}.c-section-subcategories-carousel .tns-controls button svg{z-index:1}.c-section-subcategories-carousel .tns-controls button{background:transparent;color:#454545}.c-section-subcategories-carousel .tns-controls button:before{content:"";height:calc(100% + 40px);position:absolute;top:-20px;width:45px}.c-section-subcategories-carousel .tns-controls button:first-child{justify-content:flex-start;padding-left:0}.c-section-subcategories-carousel .tns-controls button:first-child:hover svg{transform:translateX(-5px)}.c-section-subcategories-carousel .tns-controls button:first-child:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.c-section-subcategories-carousel .tns-controls button:last-child{justify-content:flex-end;padding-right:0}.c-section-subcategories-carousel .tns-controls button:last-child:hover svg{transform:translateX(5px)}.c-section-subcategories-carousel .tns-controls button:last-child:before{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.c-section-subcategories-carousel .tns-controls button svg{transition:transform .3s}@container (inline-size > 767px){.c-section-subcategories-carousel .tns-controls button{border-radius:50px;height:50px;width:50px}.c-section-subcategories-carousel .tns-controls button:before{width:130px}}.c-section-subcategories-carousel.without-tns .inner{overflow-x:auto;padding-bottom:10px}.c-section-subcategories-carousel.with-tns .inner{display:inline-block;gap:unset;overflow-x:unset;padding-bottom:0}.c-section-subcategories-collapse{container-type:inline-size;margin-bottom:1rem;width:100%}.c-section-subcategories-collapse .inner{display:grid;gap:20px;grid-template-columns:1fr}.c-section-subcategories-collapse .toggler{padding:20px 5px;text-align:left}.c-section-subcategories-collapse .toggler button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;color:#797c90;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:normal;text-decoration:underline;text-transform:none;text-underline-offset:5px}.c-section-subcategories-collapse .toggler button:active,.c-section-subcategories-collapse .toggler button:hover{text-decoration:none}@container (inline-size > 544px){.c-section-subcategories-collapse .inner:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}}@container (inline-size > 768px){.c-section-subcategories-collapse .inner:not(.container-query-polyfill){grid-template-columns:repeat(3,1fr)}}@container (inline-size > 1260px){.c-section-subcategories-collapse .inner:not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}.c-section-subcategories-item{background:#fff;border-radius:5px;container-type:inline-size;overflow:hidden;padding:0;position:relative;width:100%}.c-section-subcategories-item:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-section-subcategories-item .item{align-items:center;border:1px solid transparent;border-radius:inherit;box-shadow:none;display:flex;height:100%;justify-content:normal;min-height:75px;padding:10px;position:relative;text-decoration:none;transition:border-color .3s,box-shadow .3s}.c-section-subcategories-item .item.active,.c-section-subcategories-item .item:active,.c-section-subcategories-item .item:focus,.c-section-subcategories-item .item:hover{border-color:#17181f;box-shadow:none}.c-section-subcategories-item .image{background:#fff;border-radius:5px;display:block;flex:0 0 auto;overflow:hidden;padding:0;position:relative}.c-section-subcategories-item .image:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-section-subcategories-item .image img{aspect-ratio:auto;-o-object-fit:fill;object-fit:fill}.c-section-subcategories-item .title{color:#17181f;flex:0 1 auto;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.6;padding:0 20px;text-transform:none}.c-section-subcategories-item .counter{color:#797c90;font-size:.75rem;font-weight:400}@container (inline-size > 320px){.c-section-subcategories-item .title:not(.container-query-polyfill){font-size:1rem}}.c-section-subcategories-itemimage{border-radius:0;container-type:inline-size;width:100%}.c-section-subcategories-itemimage .item{align-items:end;border-radius:inherit;display:grid;height:100%;overflow:hidden;position:relative;text-decoration:none}.c-section-subcategories-itemimage .item.active:before,.c-section-subcategories-itemimage .item:active:before,.c-section-subcategories-itemimage .item:focus:before,.c-section-subcategories-itemimage .item:hover:before{transform:scaleY(1.1)}.c-section-subcategories-itemimage .item.active .title,.c-section-subcategories-itemimage .item:active .title,.c-section-subcategories-itemimage .item:focus .title,.c-section-subcategories-itemimage .item:hover .title{transform:translateY(-2px)}.c-section-subcategories-itemimage .item:before{background:linear-gradient(12deg,rgba(0,0,0,.59) 7.22%,transparent 42.1%);bottom:-5px;content:"";height:calc(100% + 5px);left:0;position:absolute;transform-origin:bottom left;transition:transform .3s;width:100%;z-index:1}.c-section-subcategories-itemimage .image{border-radius:inherit;grid-area:1/1;z-index:0}.c-section-subcategories-itemimage .image img{aspect-ratio:1.3897763578;height:auto;max-width:100%;min-height:unset;-o-object-fit:cover;object-fit:cover;width:100%}.c-section-subcategories-itemimage .title{color:#fff;font-size:.875rem;font-weight:600;grid-area:1/1;letter-spacing:0;line-height:1.6;padding:10px 15px 20px 25px;transition:transform .3s;z-index:2}@container (inline-size > 320px){.c-section-subcategories-itemimage .title:not(.container-query-polyfill){font-size:1rem}}.c-select select{display:none}.c-select .active-choice{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;text-wrap:nowrap}.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 .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:5px;border-bottom-right-radius:5px;border-top-style:none;box-shadow:0 3px 6px rgba(0,0,0,.05);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:5px 5px 0 0;border-top:1px solid #e5e6eb;box-shadow:0 -3px 6px rgba(0,0,0,.05);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[hidden]{display:none}.c-select .choice.active,.c-select .choice:active,.c-select .choice:focus,.c-select .choice:hover{background-color:#f5f5f5}.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%;-o-object-fit:cover;object-fit:cover;width:100%}.form-group.has-error .c-select:not(.phone-code-widget) .caret-icon,.form-group.has-success .c-select:not(.phone-code-widget) .caret-icon{margin-right:30px}.c-select.phone-code-widget .caret-icon{margin-right:0}.c-select.phone-code-widget+.form-control-feedback{display:none}.c-singlebanner-banner{border-radius:10px;container-type:inline-size;height:100%;overflow:hidden;position:relative;width:100%}.c-singlebanner-banner a{display:grid;font-size:.875rem;font-weight:600;height:100%;position:relative;text-decoration:none;width:100%}.c-singlebanner-banner a:active,.c-singlebanner-banner a:hover{text-decoration:none}.c-singlebanner-banner .c-picture{grid-area:1/1;width:100%}.c-singlebanner-banner .c-picture img{display:block;height:auto;max-width:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.c-singlebanner-banner .c-video{grid-area:1/1;height:100%;position:static;width:100%}.c-singlebanner-banner .c-video video{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-singlebanner-banner .inner-wrapper{align-items:center;display:flex;grid-area:1/1;justify-content:flex-start;padding:20px 15px 20px 28px;position:absolute}.c-singlebanner-banner .content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.c-singlebanner-banner .description{font-size:20px}.c-singlebanner-banner .title{color:inherit;font-size:22px;line-height:1.1;margin:0 0 1rem}.c-singlebanner-banner .btn{font-family:Inter,sans-serif;min-width:170px}.c-singlebanner-banner .btn-light{background-color:#fff;border-color:#fff;color:#17181f}.c-singlebanner-banner .btn-light.active,.c-singlebanner-banner .btn-light:active,.c-singlebanner-banner .btn-light:focus,.c-singlebanner-banner .btn-light:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}@container (inline-size > 991px){.c-singlebanner-banner .c-picture img{min-height:370px}.c-singlebanner-banner .inner-wrapper{padding:20px 70px}.c-singlebanner-banner .title{font-size:32px}}.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;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;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{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit}.c-sliders{container-type:inline-size;margin:0 0 2rem;position:relative}.c-sliders .slider-tns>div:not(.tns-item)+div:not(.tns-item){display:none}.c-sliders .tns-controls button{background-color:#fff;border-color:#fff;border-radius:50px;color:#17181f;color:#454545;font-size:20px;height:50px;padding:0;top:50%;transform:translateY(-50%);width:50px}.c-sliders .tns-controls button.active,.c-sliders .tns-controls button:active,.c-sliders .tns-controls button:focus,.c-sliders .tns-controls button:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-sliders .tns-controls button:first-child{left:10px}.c-sliders .tns-controls button:last-child{right:10px}.c-sliders .tns-nav{align-items:center;bottom:-12px;gap:10px;justify-content:center}.c-sliders .tns-nav button{background-color:#e5e6eb;border-radius:0;height:3px;transition:background-color .3s;width:60px}.c-sliders .tns-nav .tns-nav-active,.c-sliders .tns-nav button:hover{background-color:#4569fb}.c-sliders-fullscreenslide{border-radius:0;container-type:inline-size;overflow:hidden;position:relative}.c-sliders-fullscreenslide.theme-black{position:relative}.c-sliders-fullscreenslide.theme-black:after{background:linear-gradient(0deg,#17181f,rgba(23,24,31,0) 70%);bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.c-sliders-fullscreenslide.theme-black .content-wrapper{color:#fff}.c-sliders-fullscreenslide.theme-white{color:#454545}.c-sliders-fullscreenslide .img img,.c-sliders-fullscreenslide .img video{border-radius:0;-o-object-fit:cover;object-fit:cover}.c-sliders-fullscreenslide .c-video{position:static}.c-sliders-fullscreenslide .c-video video{display:block;height:auto;max-width:100%;width:100%}.c-sliders-fullscreenslide .content-wrapper{bottom:0;left:0;position:absolute;right:unset;top:unset;transform:unset;width:100%;z-index:1}.c-sliders-fullscreenslide .content{padding:0 0 80px}.c-sliders-fullscreenslide .descr{font-size:20px;line-height:1.4;margin:0 0 5px}.c-sliders-fullscreenslide .descr,.c-sliders-fullscreenslide .title{font-family:Inter,sans-serif;font-weight:600;letter-spacing:normal;max-width:100%;text-shadow:unset;text-transform:none}.c-sliders-fullscreenslide .title{font-size:42px;line-height:1.2;margin:0 0 20px}.c-sliders-fullscreenslide .btn{min-width:auto}.c-sliders-fullscreenslide .btn-light{background-color:#fff;border-color:#fff;color:#17181f}.c-sliders-fullscreenslide .btn-light.active,.c-sliders-fullscreenslide .btn-light:active,.c-sliders-fullscreenslide .btn-light:focus,.c-sliders-fullscreenslide .btn-light:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-sliders-fullscreenslide .btn-dark{background-color:#17181f;border-color:#17181f;color:#fff}.c-sliders-fullscreenslide .btn-dark.active,.c-sliders-fullscreenslide .btn-dark:active,.c-sliders-fullscreenslide .btn-dark:focus,.c-sliders-fullscreenslide .btn-dark:hover{background-color:#010102;border-color:#010102;color:#fff}.c-sliders-fullscreenslide .c-productlist-previewitem{bottom:unset;left:unset;max-width:294px;position:absolute;right:110px;top:56px;z-index:1}@container (inline-size < calc(768px - 1px)){.c-sliders-fullscreenslide .content{padding:0 0 65px}.c-sliders-fullscreenslide .descr{font-size:.875rem}.c-sliders-fullscreenslide .title{font-size:35px}.c-sliders-fullscreenslide .btn{display:block;min-width:auto}}.c-sliders-homeslide{border-radius:10px;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,#17181f,rgba(23,24,31,0) 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:#454545}.c-sliders-homeslide .content{bottom:50px;left:50px;position:absolute;right:unset;top:unset;z-index:1}.c-sliders-homeslide .content .title{font-family:Inter,sans-serif;font-size:42px;font-weight:600;line-height:1.2;margin:0 0 8px;max-width:none}.c-sliders-homeslide .content .descr{font-family:Inter,sans-serif;font-size:18px;font-weight:600;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 .c-picture img,.c-sliders-homeslide .c-video video{min-height:auto;-o-object-fit:fill;object-fit:fill}.c-sliders-homeslide .btn{min-width:auto}.c-sliders-homeslide .btn-light{background-color:#fff;border-color:#fff;color:#17181f}.c-sliders-homeslide .btn-light.active,.c-sliders-homeslide .btn-light:active,.c-sliders-homeslide .btn-light:focus,.c-sliders-homeslide .btn-light:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#17181f}.c-sliders-homeslide .btn-dark{background-color:#17181f;border-color:#17181f;color:#fff}.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:#010102;border-color:#010102;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:32px;text-align:start}.c-sliders-homeslide .content .descr{font-size:18px;text-align:start}.c-sliders-homeslide .content .btn{display:block}}.c-socialicons{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:"flex-start"}.c-socialicons a{align-items:center;background:transparent;border-radius:0;color:#fff;display:flex;font-size:20px;height:50px;justify-content:center;line-height:1;text-decoration:none;transition:color .3s,background .3s;width:50px}.c-socialicons a:active,.c-socialicons a:hover{text-decoration:underline}.c-socialicons a.active,.c-socialicons a:active,.c-socialicons a:focus,.c-socialicons a:hover{background:transparent;color:#4569fb}.c-socialicons .text{color:inherit;font-size:.875rem;font-weight:400;margin-left:10px}.c-switcher-currency-trigger a{align-items:center;display:inline-flex;gap:5px;line-height:1;text-decoration:none}.c-switcher-currency-trigger a:active,.c-switcher-currency-trigger a:hover{text-decoration:underline}.c-switcher-currencyinline{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 10px;justify-content:flex-start;margin:0 0 0 1rem}.c-switcher-currencyinline p{color:inherit;font-size:.875rem;margin:0}.c-switcher-currencyinline ul{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.875rem;gap:0;list-style:none;margin-bottom:0;padding-left:0}.c-switcher-currencyinline li{align-items:center;display:flex}.c-switcher-currencyinline li:not(:last-child):after{color:inherit;content:"/";display:inline-block;margin:0 8px}.c-switcher-currencyinline a{align-items:center;color:#454545;display:flex;gap:8px;justify-content:center;text-decoration:none;text-transform:uppercase}.c-switcher-currencyinline a:active,.c-switcher-currencyinline a:hover{text-decoration:underline}.c-switcher-currencyinline a.active{pointer-events:none;text-decoration:underline}.c-switcher-currencyinline .flag{border:unset;border-radius:50%;box-shadow:unset;display:inline-flex;height:18px;order:1;overflow:hidden;padding:0;transition:box-shadow .3s,border .3s;width:18px}.c-switcher-currencyinline .flag img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-switcher-language-trigger a{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:5px;color:#fff;display:flex;font-size:.875rem;font-weight:400;gap:10px;justify-content:space-between;min-width:unset;padding:17px;text-decoration:none;text-transform:uppercase;width:100px}.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%;-o-object-fit:cover;object-fit:cover;width:100%}.c-switcher-languageinline{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 10px;justify-content:flex-start;margin:0 0 0 1rem;width:-moz-fit-content;width:fit-content}.c-switcher-languageinline p{color:inherit;font-size:.875rem;margin:0}.c-switcher-languageinline ul{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.875rem;gap:0;list-style:none;margin-bottom:0;padding-left:0}.c-switcher-languageinline li:not(:last-child):after{color:inherit;content:"";display:inline-block;margin:0 5px 0 2px}.c-switcher-languageinline a{align-items:center;display:flex;justify-content:center}.c-switcher-languageinline a:not(:has(.flag)){color:#797c90;text-decoration:none;text-transform:uppercase}.c-switcher-languageinline a:not(:has(.flag)).active,.c-switcher-languageinline a:not(:has(.flag)):active,.c-switcher-languageinline a:not(:has(.flag)):focus,.c-switcher-languageinline a:not(:has(.flag)):hover{color:#454545;text-decoration:none}.c-switcher-languageinline a:not(:has(.flag)).active{color:#454545;pointer-events:none;text-decoration:none}.c-switcher-languageinline a:has(.flag).active .flag,.c-switcher-languageinline a:has(.flag):active .flag,.c-switcher-languageinline a:has(.flag):focus .flag,.c-switcher-languageinline a:has(.flag):hover .flag{box-shadow:unset}.c-switcher-languageinline a:has(.flag).active .flag,.c-switcher-languageinline a:has(.flag):hover .flag{border:0;box-shadow:unset}.c-switcher-languageinline .flag{border:unset;border-radius:50%;box-shadow:unset;display:inline-flex;height:18px;overflow:hidden;padding:0;transition:box-shadow .3s,border .3s;width:18px}.c-switcher-languageinline .flag img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-userlogininline-form{align-items:center;background:transparent;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:10px;max-width:850px}.c-userlogininline-form form>div{margin-bottom:0;width:100%}.c-userlogininline-form .form-control{background-color:#fff;border-color:#e5e6eb;border-radius:5px}.c-userlogininline-form .btn{background-color:#17181f;border-color:#17181f;color:#fff;max-height:51.6px}.c-userlogininline-form .btn.active,.c-userlogininline-form .btn:active,.c-userlogininline-form .btn:focus,.c-userlogininline-form .btn:hover{background-color:#010102;border-color:#010102;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-utils-agepopup{container-type:inline-size;max-width:100%;width:450px}.c-utils-agepopup .title-default{color:#17181f;font-size:22px;font-weight:400;margin:0 0 1rem}.c-utils-agepopup .crossed-circle{align-items:center;background-color:transparent;border:5px solid #e92186;border-radius:50%;color:#797c90;display:flex;font-size:24px;font-weight:400;height:58px;justify-content:center;margin:0 0 1rem;position:relative;width:58px}.c-utils-agepopup .crossed-circle:before{content:"18";position:relative;z-index:1}.c-utils-agepopup .crossed-circle:after{background-color:#e92186;content:"";height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:50px;z-index:1}.c-utils-agepopup .age-modal-buttons{display:flex;gap:1rem;justify-content:space-between;width:100%}.c-utils-agepopup .age-modal-buttons button{width:50%}@container (inline-size < 450px){.c-utils-agepopup .age-modal-buttons:not(.container-query-polyfill){flex-wrap:wrap}.c-utils-agepopup .age-modal-buttons:not(.container-query-polyfill) button:not(.container-query-polyfill){width:100%}}.c-video{border-radius:inherit;display:flex;height:100%;overflow:hidden;position:absolute;width:100%}.c-video video{flex:1;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}