.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-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-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-selleravailability{display:flex;gap:5px;justify-content:space-between;margin-bottom:20px}.c-selleravailability .available-in{color:#0dd076;margin-bottom:0}.c-selleravailability .available-in.unavailable{color:#e92186}.c-selleravailability .availability-modal-button{align-self:end}.c-convertor-convertortabs{display:flex;flex-wrap:wrap}.c-convertor-convertortabs .convertor-link{background-color:initial;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;background:#0000;border:none;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{margin-bottom:1rem;margin-top:1rem;position:relative;width:100%}.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-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-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-header-languageswitcher{position:relative}.c-header-languageswitcher .trigger{align-items:center;background:#0000;border:1px solid #e5e6eb;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:#0000;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:#17181f99;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:#0000;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 .autocomplete-results{margin-bottom:0;max-width:100%}.autocomplete-main .autocomplete-results ul{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-cell-products{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px}.autocomplete-side{background:#0000;border-radius:0;padding:0;width:40%}.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-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{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:#68686808;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}.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-common{color:#797c90;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-cell-item{flex-basis:calc(50% - 5px);margin-bottom:10px;max-width:calc(50% - 5px)}.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:#68686808;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 .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-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 #1419471a;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)}.autocomplete-inner{padding:0}@media screen and (max-width:767px){.autocomplete{margin-top:20px;padding-right:10px}.autocomplete.opened{max-height:calc(100vh - 190px)}.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:#0000;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 #1419471a;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-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 #0000;border-radius:5px;color:currentColor;font-size:inherit;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:#68686808;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 #1419471a;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}.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 .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:-webkit-sticky;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 #1419471a}.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:#0000;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:#0000;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%;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-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:-webkit-fit-content;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{background:none;border:none;color:#454545;cursor:pointer;font-size:1rem;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-page-imagetitle{container-type:inline-size;margin:0 0 25px;position:relative}.c-page-imagetitle.has-image{align-items:center;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;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}.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-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-ean{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:#68686808;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 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{display:none}.c-product-gallery-thumbsbottom .tns-controls button{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.soldout .main-photo a{opacity:.4}.c-product-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-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-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;max-width:862px;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(3){grid-column:span 2;width:100%}.c-product-gallery-tworectanglestwosquares .gallery-photos div a{display:block;padding:0;position:relative}.c-product-gallery-tworectanglestwosquares .gallery-photos div a img{aspect-ratio:1}.c-product-gallery-tworectanglestwosquares .hide-mobile{display:none}@container (inline-size > 768px){.c-product-gallery-tworectanglestwosquares .hidden{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(3) a img{aspect-ratio:862/655}.c-product-gallery-tworectanglestwosquares .gallery-photos a{padding:10px}.c-product-gallery-tworectanglestwosquares .gallery-photos a.more-photos{align-items:center;-webkit-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:-webkit-fit-content;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;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}}.c-product-gallery-twosquares{container-type:inline-size;display:flex;flex-wrap:wrap;gap:10px;position:-webkit-sticky;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:#68686808;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:#0000;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-parameters-parameter{border-bottom:0;color:#454545;font-size:.875rem;font-weight:400;margin-bottom:1rem;padding:0}.c-product-parameters-parameter .name,.c-product-parameters-parameter .value{color:inherit;font-size:inherit;font-weight:inherit}.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 .c-picture{max-width:100px}.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-width:100%}.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%}@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-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 .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 .title{color:#454545;font-size:.875rem;font-weight:600}.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 .title{color:#454545}@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;background:#0000;border:none;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-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-variations-b2blistsimple{container-type:inline-size}.c-product-variations-b2blistsimple .list-wrapper{display:grid;grid-template-columns:1fr 115px}.c-product-variations-b2blistsimple .list-item{align-items:center;border-bottom:1px solid #e5e6eb;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-b2blistsimple .list-item .title{color:#454545;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;grid-column:1;grid-row:1}.c-product-variations-b2blistsimple .list-item .title>p{margin:0}.c-product-variations-b2blistsimple .list-item .price{color:#454545;font-size:1rem;font-weight:600;grid-column:1;grid-row:2}.c-product-variations-b2blistsimple .list-item .price p{margin:0}.c-product-variations-b2blistsimple .list-item .price-voc{color:#454545;font-size:1rem;font-weight:600;grid-column:1;grid-row:3}.c-product-variations-b2blistsimple .list-item .price-voc p{margin:0}.c-product-variations-b2blistsimple .list-item .pieces{color:#454545;font-size:.875rem;font-weight:400;grid-column:2;grid-row:1/4}.c-product-variations-b2blistsimple .list-item .name{order:1}.c-product-variations-b2blistsimple .list-item .code{color:#797c90;order:2}.c-product-variations-b2blistsimple .list-item .code strong{font-weight:600}.c-product-variations-b2blistsimple .list-item-soldout .price,.c-product-variations-b2blistsimple .list-item-soldout .title>p{opacity:.7}.c-product-variations-b2blistsimple .list-item-header{grid-template-rows:1fr}.c-product-variations-b2blistsimple .list-item-header .pieces,.c-product-variations-b2blistsimple .list-item-header .price,.c-product-variations-b2blistsimple .list-item-header .price-voc,.c-product-variations-b2blistsimple .list-item-header .title{color:#454545;font-size:.875rem;font-weight:600}.c-product-variations-b2blistsimple .list-item-header-desktop{display:none}.c-product-variations-b2blistsimple .list-item-header-resp{display:grid}.c-product-variations-b2blistsimple .list-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.c-product-variations-b2blistsimple .c-product-deliverytime{margin:0;order:3}.c-product-variations-b2blistsimple .c-product-deliverytime .delivery{font-size:13px;margin:0}.c-product-variations-b2blistsimple .buy-count-wrapper{align-items:stretch;border:1px solid #e5e6eb;border-radius:2px;display:flex;justify-content:center}.c-product-variations-b2blistsimple .buy-count-wrapper .form-control{border:none;height:40px;min-height:40px;padding-left:0;padding-right:0;text-align:center;width:55px}.c-product-variations-b2blistsimple .buy-count{align-items:center;display:flex;justify-content:center;width:30px}.c-product-variations-b2blistsimple .buy-count button{height:100%}.c-product-variations-b2blistsimple .btn-watchdog,.c-product-variations-b2blistsimple .buy-count button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;width:100%}.c-product-variations-b2blistsimple .btn-watchdog{color:#454545;gap:8px;padding:10px 0;text-align:center;text-decoration:underline}.c-product-variations-b2blistsimple .btn-watchdog:active,.c-product-variations-b2blistsimple .btn-watchdog:hover{text-decoration:none}.c-product-variations-b2blistsimple .btn-watchdog>.c-icon{font-size:20px;position:static}.c-product-variations-b2blistsimple .toggler{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;padding:10px 0;text-align:left;text-decoration:underline}.c-product-variations-b2blistsimple .toggler:active,.c-product-variations-b2blistsimple .toggler:hover{text-decoration:none}.c-product-variations-b2blistsimple .total-count{margin:0;padding:10px 0}@container (inline-size > 500px){.c-product-variations-b2blistsimple .list-wrapper:not(.container-query-polyfill){grid-template-columns:2fr 1fr 115px}.c-product-variations-b2blistsimple .list-item:not(.container-query-polyfill){grid-template-columns:2fr 1fr 115px;grid-template-rows:1fr}.c-product-variations-b2blistsimple .list-item:not(.container-query-polyfill) .pieces,.c-product-variations-b2blistsimple .list-item:not(.container-query-polyfill) .price,.c-product-variations-b2blistsimple .list-item:not(.container-query-polyfill) .price-voc,.c-product-variations-b2blistsimple .list-item:not(.container-query-polyfill) .title{grid-column:auto;grid-row:auto}.c-product-variations-b2blistsimple .list-item-header-desktop:not(.container-query-polyfill){display:grid}.c-product-variations-b2blistsimple .list-item-header-resp:not(.container-query-polyfill){display:none}.c-product-variations-b2blistsimple .list-wrapper-b2b:not(.container-query-polyfill),.c-product-variations-b2blistsimple .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;background:#0000;border:none;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-cellsmall{container-type:inline-size;width:100%}.c-product-variations-cellsmall .variations-header{color:#454545;margin:0 0 10px}.c-product-variations-cellsmall>div{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.c-product-variations-cellsmall>div.large{grid-template-columns:repeat(1,1fr)}.c-product-variations-cellsmall>div.large label{font-size:.875rem;font-weight:400;height:55px}.c-product-variations-cellsmall>div.large label .title{font-weight:600}.c-product-variations-cellsmall .cell-container{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;border:1px solid #e5e6eb;border-radius:5px;color:#454545;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:40px;justify-content:center;line-height:1.1;margin:0;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>div:not(.large):not(.container-query-polyfill){grid-template-columns:repeat(4,1fr)}}@container (inline-size > 400px){.c-product-variations-cellsmall>div:not(.large):not(.container-query-polyfill){grid-template-columns:repeat(5,1fr)}.c-product-variations-cellsmall>div.large:not(.container-query-polyfill){grid-template-columns:repeat(2,1fr)}.c-product-variations-cellsmall>div.large:not(.container-query-polyfill) label{justify-content:flex-start;text-align:left}}@container (inline-size > 600px){.c-product-variations-cellsmall>div:not(.large):not(.container-query-polyfill){grid-template-columns:repeat(7,1fr)}}@container (inline-size > 800px){.c-product-variations-cellsmall>div:not(.large):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;background:#0000;background-color:#fff;border:none;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;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;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-productlist-bannerwithproduct{flex:1}.c-productlist-bannerwithproduct .catalog-banner{display:block;height:100%;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;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-picture{height:100%}.c-productlist-bannerwithproduct .c-picture img{border-radius:5px;height:100%;object-fit:cover;width:100%}.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:#68686808;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,#fff0);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:#68686808;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 .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 #1419471a;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 #1419471a;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;bottom:100%;box-shadow:0 4px 6px #1419471a;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 .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}.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;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 #1419471a;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-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;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 h1{color:#454545;font-size:32px;font-weight:600;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-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;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.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;background:#0000;background-color:#fff;border:none;border-radius:0;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-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:#0000;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,#fff0);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,#fff0);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{background:#0000;border:none;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:#68686808;content:"";display:block;inset:0;position:absolute}.c-section-subcategories-item .item{align-items:center;border:1px solid #0000;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:#68686808;content:"";display:block;inset:0;position:absolute}.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}@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,#00000096 7.22%,#0000 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;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}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{left:0;position:relative}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.42857%}.tns-controls button{align-items:center;background:#0000;border:none;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.tns-controls button svg{height:1em;width:1em;fill:currentColor}.tns-controls button svg *{fill:currentColor}.tns-nav{display:flex;height:0;position:absolute;width:100%;z-index:1}.tns-nav button{background:#0000;border:none}.c-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,#17181f00 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 .c-picture img{border-radius:0}.c-sliders-fullscreenslide .content-wrapper{bottom:0;left:0;position:absolute;right:unset;top: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-switcher-currency-trigger a{align-items:center;display:inline-flex;gap:5px;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;list-style:none;margin-bottom:0;padding-left:0}.c-switcher-currencyinline li:not(:last-child):after{color:inherit;content:"/";display:inline-block;margin:0 5px 0 2px}.c-switcher-currencyinline a{color:#797c90;text-decoration:none}.c-switcher-currencyinline a.active,.c-switcher-currencyinline a:active,.c-switcher-currencyinline a:focus,.c-switcher-currencyinline a:hover{color:#fff;text-decoration:underline}.c-switcher-currencyinline a.active{color:#454545;pointer-events:none;text-decoration:underline}.c-switcher-language-trigger a{align-items:center;background-color:initial;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%;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:-webkit-fit-content;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;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: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{border:0}.c-switcher-languageinline .flag{border:unset;border-radius:50%;display:inline-flex;height:18px;overflow:hidden;width:18px}.c-switcher-languageinline .flag img{height:100%;object-fit:cover;width:100%}.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:initial;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%}}
/*# sourceMappingURL=5108.d85373aa.css.map*/