.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-drag:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}@charset "UTF-8";input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input[type=email],input[type=password],input[type=search],input[type=text],select,textarea{background:none;border-radius:0;border:none;border-bottom:1px solid #e7e7e8;padding:10px;font-family:Manrope,sans-serif;font-weight:400;font-size:1.6rem;transition:border .1s;width:100%;outline:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--dark)}textarea{resize:vertical;border:1px solid #e7e7e8}textarea:focus{border-color:var(--dark)}.module-title{display:flex;gap:34px;align-items:center;line-height:1.1}@media (min-width:768px){.module-title{padding-top:40px}}.module-title [class*=icon--]{width:24px;height:24px;background-color:var(--blue)}.custom-file-upload,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content){position:relative;display:flex;margin-top:20px}.custom-file-upload.has-error,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content).has-error{margin-bottom:20px}.custom-file-upload.has-error input,.custom-file-upload.has-error textarea,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content).has-error input,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content).has-error textarea{border-bottom-color:#da2128}.custom-file-upload.has-password-toggle,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content).has-password-toggle{display:grid;grid-template-columns:1fr 24px;gap:10px}.custom-file-upload input:not(:-moz-placeholder-shown)~label,.custom-file-upload textarea:not(:-moz-placeholder-shown)~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) input:not(:-moz-placeholder-shown)~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) textarea:not(:-moz-placeholder-shown)~label{transform:translate(-10px,-28px);font-size:1.1rem;color:#777}.custom-file-upload input:not(:-ms-input-placeholder)~label,.custom-file-upload textarea:not(:-ms-input-placeholder)~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) input:not(:-ms-input-placeholder)~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) textarea:not(:-ms-input-placeholder)~label{transform:translate(-10px,-28px);font-size:1.1rem;color:#777}.custom-file-upload input:focus~label,.custom-file-upload input:not(:placeholder-shown)~label,.custom-file-upload textarea:focus~label,.custom-file-upload textarea:not(:placeholder-shown)~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) input:focus~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) input:not(:placeholder-shown)~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) textarea:focus~label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) textarea:not(:placeholder-shown)~label{transform:translate(-10px,-28px);font-size:1.1rem;color:#777}.custom-file-upload label,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) label{position:absolute;left:10px;pointer-events:none;font-size:1.6rem;font-weight:300;top:10px;transition:transform .1s}.custom-file-upload .error,.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) .error{position:absolute;top:100%;font-size:1.2rem;color:#da2128}.custom-file-upload span[data-password-toggle],.form-row:not(.form-checkboxes):not(.form-radios):not(.radio):not(.checkbox):not(.form-file):not(.form-content) span[data-password-toggle]{align-self:center;background-color:var(--blue)}.form-row.checkbox small.error{font-size:1.2rem;color:#da2128}input[type=checkbox],input[type=radio]{opacity:0;margin:0}.form-checkboxes>label,.form-radios>label{font-size:1.6rem;font-weight:300;padding-bottom:5px;display:block}.checkbox>label,.checkbox>li>label,.radio>label,.radio>li>label{font-size:1.3rem;color:var(--blue)}.checkbox>li,.radio>li{padding-bottom:5px}.checkbox-wrapper{position:relative;bottom:2px;width:10px;height:10px;margin-right:15px;flex:0 0 auto;display:inline-block}.checkbox-wrapper input[type=checkbox]{margin:0;display:inline-block;position:absolute;left:0;top:0;opacity:0;z-index:1;width:100%;height:100%}.checkbox-wrapper input[type=checkbox]:not(:checked):not(:disabled):hover~.checkbox-helper{border-color:var(--dark)}.checkbox-wrapper input[type=checkbox]:not(:checked):disabled~.checkbox-helper{background-color:#f7f7f7}.checkbox-wrapper input[type=checkbox]:not(:disabled):checked:hover~.checkbox-helper{border-color:var(--dark)}.checkbox-wrapper input[type=checkbox]:not(:disabled):checked~.checkbox-helper{background-color:var(--blue)}.checkbox-wrapper input[type=checkbox]:not(:disabled):checked~.checkbox-helper:after{visibility:visible}.checkbox-wrapper input[type=checkbox]:checked:disabled~.checkbox-helper{background-color:var(--blue)}.checkbox-wrapper input[type=checkbox]:checked:disabled~.checkbox-helper:after{visibility:visible}.checkbox-wrapper .checkbox-helper{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border:2px solid rgba(20,18,34,.4);display:inline-block}.checkbox-wrapper .checkbox-helper:after{content:"";widows:10px;height:15px;display:block;background-color:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;mask:url(../icons/check-line.svg);-webkit-mask:url(../icons/check-line.svg);-webkit-mask-size:10px 10px;mask-size:10px 10px;visibility:hidden;background-color:#fff}.radio-wrapper{position:relative;width:14px;height:14px;margin-right:7px;margin-bottom:-2px;flex:0 0 auto;display:inline-block}.radio-wrapper input[type=radio]{margin:0;display:inline-block;position:absolute;left:0;top:0;opacity:0;z-index:1;width:100%;height:100%}.radio-wrapper input[type=radio]:not(:checked):not(:disabled):hover~.radio-helper{border-color:var(--dark)}.radio-wrapper input[type=radio]:not(:checked):disabled~.radio-helper{background-color:#f7f7f7}.radio-wrapper input[type=radio]:not(:disabled):checked:hover~.radio-helper{border-color:var(--dark)}.radio-wrapper input[type=radio]:not(:disabled):checked~.radio-helper{background-color:var(--blue)}.radio-wrapper input[type=radio]:not(:disabled):checked~.radio-helper:after{visibility:visible}.radio-wrapper input[type=radio]:checked:disabled~.radio-helper{background-color:#f7f7f7}.radio-wrapper input[type=radio]:checked:disabled~.radio-helper:after{color:#aaa;visibility:visible}.radio-wrapper .radio-helper{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border:1px solid var(--blue);display:inline-block;border-radius:50%}.radio-wrapper .radio-helper:after{content:"";width:7px;height:7px;display:block;visibility:hidden;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-file-upload button{display:flex;align-items:center}.custom-file-upload button:hover .text{color:var(--dark)}.custom-file-upload button:hover .icon--attachment-2{background-color:var(--dark)}.custom-file-upload button .text{font-size:1.2rem;color:var(--blue);padding-left:10px}.custom-file-upload button .icon--attachment-2{background-color:var(--blue)}.custom-file-upload .form-file{display:none}.btn-blue{background-color:var(--blue);border:none;color:#fff;position:relative;outline:none;font-size:1.6rem;padding:18px 38px;border-radius:0;transition:background-color .1s}.btn-blue:hover{background-color:#002e5f}.btn-blue [class*=icon]{background-color:#fff}.btn-blue.btn-small{font-size:1.2rem;padding:6px 22px;border-radius:4px;color:#fff;font-weight:700;text-transform:uppercase}.btn-blue.btn-small:before{display:none}.btn-blue:before{content:"";width:20px;height:3px;background-color:#fff;display:inline-block;margin-right:15px;margin-left:5px;position:relative;top:-2px;transition:transform .1s}.btn-blue[disabled]{cursor:default;background-color:rgba(2,57,115,.5)}.btn-blue .btn-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;transition:opacity .15s;opacity:0}.btn-blue .btn-loader .icon{width:26px;height:26px}.btn-blue.loader{pointer-events:none}.btn-blue.loader .btn-loader{opacity:1}.btn-blue.see-more{display:block;margin:20px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.btn-blue.see-more{padding:50px auto 0}}.discount,.icon-link,.remove{display:flex;align-items:center;border:none;background:none;padding:0;white-space:nowrap;transition:color .3s}.discount .icon,.icon-link .icon,.remove .icon{margin-right:15px;transition:background .3s}.discount:hover,.icon-link:hover,.remove:hover{color:var(--dark)}.discount:hover .icon,.icon-link:hover .icon,.remove:hover .icon{background-color:var(--dark)}.remove{color:var(--red);font-weight:600}.remove .icon{background-color:var(--red)}.btn-disabled{background-color:rgba(20,18,34,.10196078431372549);border:none;color:var(--dark);outline:none;font-size:1.6rem;padding:18px 38px;border-radius:0;transition:background-color .1s;cursor:default}.btn-disabled span{margin:0 auto}a.line{font-weight:500;color:#141222;font-size:1.6rem;text-shadow:0 0 10px rgba(0,0,0,.5)}a.line:before{content:"";width:20px;height:3px;background-color:#141222;display:inline-block;margin-right:15px;position:relative;top:-3px;transition:transform .1s}a.line:hover:before{transform:translateX(5px)}.table-b2b{overflow-x:auto;width:100%;padding-bottom:10px}.table-b2b.even tbody tr:nth-child(2n){background-color:#f8f8f8}.table-b2b.gap{margin:0 -15px;width:calc(100% + 30px)}@media (min-width:640px){.table-b2b.gap{margin:0 -25px;width:calc(100% + 50px)}}.table-b2b.gap tr td:first-child,.table-b2b.gap tr th:first-child{padding-left:15px}@media (min-width:640px){.table-b2b.gap tr td:first-child,.table-b2b.gap tr th:first-child{padding-left:25px}}.table-b2b.gap tr td:last-child,.table-b2b.gap tr th:last-child{padding-right:15px}@media (min-width:640px){.table-b2b.gap tr td:last-child,.table-b2b.gap tr th:last-child{padding-right:25px}}.table-b2b .table-title{font-size:1.8rem;font-weight:800;padding-left:25px;margin:10px 0}.table-b2b table{border-collapse:collapse;width:100%}.table-b2b table td,.table-b2b table th{font-size:14px;color:var(--dark);text-align:left;padding:7px 12px}.table-b2b table td.to-right,.table-b2b table th.to-right{text-align:right}.table-b2b table td.to-right .time-format,.table-b2b table th.to-right .time-format{justify-content:flex-end}.table-b2b table td.to-right input,.table-b2b table th.to-right input{text-align:right}.table-b2b table td.is-master,.table-b2b table th.is-master{position:relative}.table-b2b table td.is-master:before,.table-b2b table th.is-master:before{content:"";position:absolute;left:0;top:calc(50% + 2px);width:8px;height:8px;transform:translateY(-50%);background-color:var(--green)}.table-b2b table td.is-master:after,.table-b2b table th.is-master:after{content:"";position:absolute;left:3px;top:calc(50% + 1px);width:2px;height:50%;background-color:var(--green)}.table-b2b table td.is-child,.table-b2b table th.is-child{position:relative;padding-left:22px}.table-b2b table td.is-child:before,.table-b2b table th.is-child:before{content:"";position:absolute;left:3px;top:50%;width:2px;height:100%;transform:translateY(-50%);background-color:var(--green)}.table-b2b table td.is-child:after,.table-b2b table th.is-child:after{content:"";position:absolute;left:3px;top:50%;width:15px;height:2px;transform:translateY(-50%);background-color:var(--green)}.table-b2b table td .cart-name,.table-b2b table th .cart-name{padding-left:5px}.table-b2b table tr.last-child .is-child:before{top:0;height:50%;transform:translateY(0)}.table-b2b table th{white-space:nowrap;font-weight:800;text-transform:uppercase}.table-b2b table td{font-weight:600}.table-b2b .amount{color:var(--blue)}.table-b2b th.center{display:flex;justify-content:center;text-align:center;align-items:baseline}.table-b2b .center{text-align:center}.table-b2b .center span{margin:0 auto}.table-b2b .center input{text-align:center}.table-b2b .no-break{white-space:nowrap}.table-b2b button[name=sort]{margin-left:-4px}.table-b2b button[name=sort] .icon{width:23px;height:23px}.table-b2b button[name=sort].active .icon{background-color:var(--green)}.table-b2b button[name=sort] .icon{transition:background-color .3s}.table-b2b button[name=sort]:hover .icon{background-color:var(--green)}.table-b2b .icon-btn,figcaption{text-align:left}figcaption{font-size:1.4rem;line-height:1.28571;font-style:italic}.edito-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;visibility:hidden;transition:visibility .2s 0s,opacity .2s;z-index:5;opacity:0}.edito-modal.modal-open{visibility:visible;transition:opacity .2s,visibility 0s;opacity:1}.edito-modal.modal-open .map-list-flex{transform:unset}.edito-modal .modal-overlay{z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.edito-modal .modal-wrapper{background-color:#fff;max-width:500px;width:100%;min-height:250px;position:relative;z-index:2;max-height:90%;display:flex;flex-direction:column}.edito-modal .modal-header{justify-content:space-between;padding:25px 25px 15px}.edito-modal .modal-header,.edito-modal .modal-name{display:flex;align-items:center}.edito-modal .modal-name .icon{width:25px;height:25px;background-color:var(--blue);flex:0 0 auto}.edito-modal .modal-name .name{font-weight:800;font-size:24px;color:var(--dark);padding-left:20px;line-height:115%}.edito-modal .close-modal .icon{pointer-events:none;width:25px;height:25px;background-color:#000}.edito-modal .close-modal:hover .icon{background-color:var(--blue)}.edito-modal .modal-content{overflow-y:auto;padding:15px 30px 30px}.edito-modal .modal-content .checkboxes{margin-bottom:20px}.edito-modal .modal-content-box{margin-bottom:30px}.edito-modal .modal-content .buttons{display:flex;align-items:center;justify-content:flex-start!important}.edito-modal .modal-content .buttons button{margin-right:5px}.edito-modal .add-cart-error{display:none}.edito-modal .add-cart-error.true{display:block}.edito-modal .map-list-flex{transform:translateX(2000px)}.edito-tabs{display:flex;flex-wrap:wrap;gap:10px 60px;padding:10px 0}.edito-tabs .edito-tab{color:var(--blue);font-size:3.2rem;font-weight:800;transition:color .1s;background-color:#f6f6f6;padding:15px 25px;border-radius:8px}.edito-tabs .edito-tab:hover:not(.active){color:var(--dark)}.edito-tabs .edito-tab.active{background:var(--blue);color:#fff}.edito-tab-list{padding:20px 0}.edito-tab-list .edito-tab-content{display:none}.edito-tab-list .edito-tab-content.active{display:block}.edito-tab-list .edito-tab-content.active h2{font-size:3.2rem;margin-top:0}@media (min-width:1024px){.edito-tab-list .edito-tab-content.active h2{margin-top:unset}}@media (min-width:1024px){.edito-tab-list{padding:40px 0}}.topic{font-weight:900;text-transform:uppercase;font-size:1.2rem;position:absolute;top:30px;left:30px;color:#fff;padding:6px 22px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5)}.topic.news{background-color:#023973}.topic.blog{background-color:var(--green)}.topic.new{background-color:#00bb9a}var{font-style:normal}.custom-select-container{position:relative;width:100%}.custom-select-container.active~label{transform:translate(-10px,-28px);font-size:1.1rem!important;color:#777}.custom-select-container .custom-select-list{position:absolute;top:0;left:0;width:100%;height:100%}.custom-select-container .custom-select-list.open ul{display:block}.custom-select-container .custom-select-list .current-option{cursor:pointer;height:100%;background:none;border-radius:0;border:none;border-bottom:1px solid #e7e7e8;padding:10px;font-family:Manrope,sans-serif;font-weight:400;font-size:1.6rem;transition:border .1s;width:100%;outline:none;box-sizing:border-box}.custom-select-container .custom-select-list .current-option:after{content:"";-webkit-mask:url(../icons/arrow-down-s-line.svg) no-repeat 50% 50%;mask:url(../icons/arrow-down-s-line.svg) no-repeat 50% 50%;width:20px;height:20px;display:block;-webkit-mask-size:cover;mask-size:cover;background-color:var(--dark);position:absolute;right:5px;top:12px}.custom-select-container .custom-select-list .current-option br{display:none}.custom-select-container .custom-select-list ul{position:absolute;top:100%;width:100%;left:0;padding:0;background-color:#fdfdfd;z-index:1;box-shadow:-1px 5px 10px -5px rgba(0,0,0,.5);display:none;max-height:400px;overflow-x:auto;min-height:35px}.custom-select-container .custom-select-list li{padding:7px 15px;text-shadow:none;display:block;color:var(--dark);cursor:pointer;font-weight:300}.custom-select-container .custom-select-list li:hover{background-color:#eee}.custom-select-container .custom-select-list a{color:var(--dark)}.custom-select-container .custom-select-hidden{position:relative;pointer-events:none;opacity:0}fieldset{border:none;margin:0;padding:0}legend{font-size:1.8rem;padding:0}.modal .modal__container{width:100%;max-width:1000px;max-height:calc(100vh - 40px);border-radius:0;overflow:visible;padding:40px 0 0;background-color:transparent;display:flex;flex-direction:column}@media (min-width:768px){.modal .modal__container{max-height:calc(100vh - 100px)}}.modal .modal__container .modal-content{overflow-y:auto;background-color:#fff;padding:30px}.modal .modal__container header button{position:absolute;top:0;right:0}.modal .modal__container header button:hover span{background-color:var(--green)}.modal .modal__container header button span{pointer-events:none;width:35px;height:35px;background-color:#fff}.map-popup{display:flex;flex-direction:column;gap:15px}.map-popup .name{font-size:2rem;font-weight:700}.alert-placeholder{display:flex;justify-content:center}.alert-placeholder .alert{max-width:600px;border-radius:4px;background:#fff;border:1px solid #fff;display:flex;padding:20px;min-width:200px;width:100%}.alert-placeholder .alert.alert-info,.alert-placeholder .alert.alert-success{background-color:#f0f9ef;border-color:#7ebb7a}.alert-placeholder .alert.alert-warning{background-color:#fff9f0;border-color:#ffc848}.alert-placeholder .alert.alert-danger{background-color:#fff5f5;border-color:#f78b8b}.alert-placeholder .alert ul{margin:0;padding:0}.filters{display:flex;flex-wrap:wrap;gap:30px}.filters .filter{cursor:pointer;padding:5px 20px;border-radius:3px;color:#fff;background-color:var(--blue);text-transform:uppercase;transition:color .4s;font-size:1.4rem;line-height:1.35714;font-weight:800}.filters .filter.active,.filters .filter.active a{background-color:var(--green)}.filters .filter:not(.active):hover,.filters .filter:not(.active):hover a{background-color:var(--blue-2)}.filters a{color:#fff;background-color:var(--blue);transition:color .4s;font-size:1.4rem;line-height:1.35714;font-weight:800}.filters-container{padding:25px 0 45px}.filters-container .filters-header{margin-bottom:15px}.filters-container .filters-header h3{font-size:2.4rem;font-weight:800;margin:0}@media (max-width:1023px){#CookiebotWidget{bottom:80px!important}}.custom-template-icon-text{display:flex;align-items:center;gap:20px}.custom-template-icon-text .icon{max-width:64px}.custom-template-icon-text .text{width:100%}.download_file{display:flex;gap:20px;align-items:center;margin-bottom:5px}.download_file a{color:var(--dark)}.download_file .icon-btn{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--green);transition:color .3s;background:none;border:none;padding:0}.download_file .icon-btn .icon{min-width:24px;margin-right:15px;background-color:var(--green);transition:background-color .3s,transform .3s}.download_file .icon-btn .icon--subtract-line{margin-right:5px}.download_file .icon-btn:hover{color:var(--dark)}.download_file .icon-btn:hover .icon{background-color:var(--dark)}.download_file .icon-btn:hover .icon--subtract-line{transform:translateX(5px)}.download_file .icon-btn.white{color:#fff}.download_file .icon-btn.white .icon{background-color:#fff}.download_file .icon-btn.white:hover{color:var(--blue)}.download_file .icon-btn.white:hover .icon{background-color:var(--blue)}.password-reset-page{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.password-reset-page{margin-inline:auto}}.password-reset-page .password-validation-container{right:calc(100% + 24px);top:50%;transform:translateY(-50%)}@media (max-width:1024px){.password-reset-page .password-validation-container{right:unset;left:calc(100% + 24px)}}@media (max-width:767px){.password-reset-page .password-validation-container{left:50%;right:unset;top:unset;bottom:150%;transform:translateX(-50%);width:500px;max-width:100%}}.template-register .password-validation-container{left:calc(100% + 24px);top:50%;transform:translateY(-50%)}@media (max-width:767px){.template-register .password-validation-container{left:50%;top:unset;bottom:150%;transform:translateX(-50%);width:500px;max-width:100%}}.password-validation-container{padding:8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e0e0e0;position:absolute;width:160px;pointer-events:none;font-size:12px;z-index:1}.password-validation-container .password-validation-header{margin-bottom:10px;font-weight:500;font-size:12px}.password-rules-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}@media (max-width:767px){.password-rules-list{flex-direction:row;flex-wrap:wrap}}.password-rules-list li{display:flex;align-items:center;color:#6c757d}.password-rules-list li:before{content:none}.password-rules-list li.valid .rule-icon{background-color:#28a745}.password-rules-list li.valid .rule-icon:before{width:4px;height:7px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:translate(-50%,-60%) rotate(45deg)}.password-rules-list li.invalid .rule-icon{background-color:#dc3545}.password-rules-list li.invalid .rule-icon:after,.password-rules-list li.invalid .rule-icon:before{width:1.5px;height:8px;background-color:#fff}.password-rules-list li.invalid .rule-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.password-rules-list li.invalid .rule-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.password-rules-list li .rule-icon{display:inline-block;width:14px;height:14px;margin-right:8px;border-radius:50%;background-color:#e0e0e0;position:relative;flex-shrink:0}.password-rules-list li .rule-icon:after,.password-rules-list li .rule-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-invalid{border-color:#dc3545}.invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}:root{--dark:#141222;--green:#63b32e;--blue:#023973;--blue-2:#2c3546;--yellow:#eba000;--red:#b32e2e;--azure:#389cdd;--font-footer-color:hsla(0,0%,100%,0.7);--small:480px;--medium:768px;--large:1024px}html{font-size:62.5%}body,html{height:100%}body{font-family:Manrope,sans-serif;box-sizing:border-box;margin:0;font-size:1.6rem;color:var(--dark)}img,video{max-width:100%;height:auto}video{width:100%!important}button{cursor:pointer;font-family:Manrope,sans-serif}a{color:#63b32e;text-decoration:none}p{font-size:1.6rem;font-weight:400;margin-top:0;margin-bottom:25px;line-height:1.5}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2.3rem}h2{font-size:2.2rem}h3{font-size:2.1rem}h4{font-size:2rem}h5{font-size:1.9rem}h6{font-size:1.8rem}@media (min-width:768px){h1{font-size:3.2rem}h2{font-size:3rem}h3{font-size:2.8rem}h4{font-size:2.6rem}h5{font-size:2.4rem}h6{font-size:2.2rem}}h2{padding-left:0!important}.page-header{font-size:4.8rem;line-height:1.375;font-weight:800}p+ul{margin-top:-20px}ul{padding-left:15px;margin-bottom:25px}ul.no-bullet li:before{display:none}ul li{list-style:none}ul li:before{content:"\2022";color:#63b32e;padding-right:5px;font-size:20px}ul li p{display:inline}.clean-list{margin:0;padding:0}.clean-list li:before{display:none;list-style:none}.clean-button{background:none;border:none;padding:0;color:#141222;outline:none}.container{max-width:1310px;margin:0 auto;padding:0 30px}@media (min-width:768px){.container{padding:0 65px}}@media (min-width:1024px){.container{padding:0 25px}}.show-for-sr{display:none}.widget{padding:25px 0}@media (min-width:768px){.widget{padding:30px 0}}.widget .heading{font-size:4.8rem;line-height:1.35417;font-weight:800;margin:0;padding-bottom:20px}@media (min-width:768px){.widget .heading{padding:30px 0}}@media (min-width:1024px){.widget .heading{padding-bottom:50px}}.widget-empty .show-for-sr{display:none}.widget-background{background-color:#fafafa}.widget-background .smaller{max-width:640px}@media (min-width:1375px){.widget-background{width:100vw;margin-left:calc(var(--width)/2 + 655px)}}.widget-background .heading{padding-bottom:30px}.placeholder{position:relative;display:block;height:100%}.placeholder:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:block;transition:background-color .3s}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .25s,transform 0s .25s;transform:translateX(-100vw)}.overlay.active{opacity:1;transform:translateX(0);transition:opacity .25s}.row{display:flex;flex-wrap:wrap;row-gap:10px}.row img{width:auto;height:auto}.row .small-12{width:100%}.row .column{padding-left:15px;padding-right:15px}@media (min-width:768px){.row .medium-3{width:calc(25% - 30px)}.row .medium-4{width:calc(33.33333% - 30px)}.row .medium-6{width:calc(50% - 30px)}.row .medium-8{width:calc(66.66667% - 30px)}}@media (min-width:1024px){.row .large-3{width:calc(25% - 30px)}.row .large-4{width:calc(33.33333% - 30px)}.row .large-6{width:calc(50% - 30px)}.row .large-8{width:calc(66.66667% - 30px)}}.main-header{z-index:2;background-color:#fff;border-bottom:1px solid #e5ebf1;padding:0;position:relative}@media (min-width:1024px){.main-header{padding:0 0 30px}}.main-header .site-tabs{background-color:var(--blue-2)}.main-header .site-tabs .container{display:flex;gap:20px;flex-direction:row}.main-header .site-tabs a{padding:11.5px 21.5px;background-color:var(--blue-2);color:#fff;text-transform:uppercase;font-size:1.2rem;line-height:1.33333;font-weight:700;display:flex;gap:11.5px}.main-header .site-tabs a span{width:15px;height:15px;mask-size:contain;-webkit-mask-size:contain;background-color:#fff}.main-header .site-tabs a:first-child{background-color:var(--green)}.main-header.active .group-2{transform:translateX(100%)}@media (min-width:1024px){.main-header.active .group-2{transform:none}}.main-header.active .hamburger .icon--menu-line{display:none}.main-header.active .hamburger .icon--close-line{display:block}@media (min-width:1024px){.main-header .container{display:flex;flex-direction:column}}.main-header .row-1{padding:20px 0 40px;align-items:center;display:grid;grid-template-columns:100px auto;justify-content:space-between}@media (min-width:450px){.main-header .row-1{grid-template-columns:160px auto}}@media (min-width:768px){.main-header .row-1{grid-template-columns:160px minmax(250px,415px)}}@media (min-width:1024px){.main-header .row-1{grid-template-columns:215px minmax(250px,415px) auto}}.main-header .row-1 .column-1{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}@media (max-width:1023px){.main-header .row-1 .column-3{min-height:70px;z-index:2;position:fixed;left:0;align-items:center;bottom:0;background-color:#fff;width:100%;border-top:1px solid #bfbfbf}}.main-header .row-1 .section-1{display:flex;align-items:center;gap:10px;justify-content:space-evenly;padding:10px}@media (min-width:1024px){.main-header .row-1 .section-1{gap:23px;padding:0;justify-content:flex-start}}.main-header .row-1 .section-1 .widget-menu{display:none}@media (min-width:1024px){.main-header .row-1 .section-1 .widget-menu{display:block}}@media (min-width:1024px){.main-header .row-1 .section-1 .mobile-item{display:none}}.main-header .row-1 .section-1 .mobile-item.hamburger span.open{display:block}.main-header .row-1 .section-1 .mobile-item.hamburger.active span.open,.main-header .row-1 .section-1 .mobile-item.hamburger span.close{display:none}.main-header .row-1 .section-1 .mobile-item.hamburger.active span.close{display:block}.main-header .row-1 .section-1 a,.main-header .row-1 .section-1 button{display:flex;gap:10px;background-color:transparent;border:0;color:var(--dark);font-size:1.2rem;line-height:1.33333;font-weight:600;align-items:center;transition:color .3s;flex-direction:column;justify-content:center}@media (min-width:1024px){.main-header .row-1 .section-1 a,.main-header .row-1 .section-1 button{flex-direction:row;justify-content:unset;gap:15px;font-size:1.4rem;line-height:1.35714;font-weight:600}}.main-header .row-1 .section-1 a span[class*=icon--],.main-header .row-1 .section-1 button span[class*=icon--]{width:18px;transition:background-color .3s;height:18px;background-color:var(--blue)}@media (min-width:1024px){.main-header .row-1 .section-1 a span[class*=icon--],.main-header .row-1 .section-1 button span[class*=icon--]{width:22px;height:22px}}.main-header .row-1 .section-1 a:hover,.main-header .row-1 .section-1 button:hover{color:var(--green)}.main-header .row-1 .section-1 a:hover span[class*=icon--],.main-header .row-1 .section-1 button:hover span[class*=icon--]{background-color:var(--green)}@media (min-width:1360px){.main-header .row-1 .section-1{gap:53px}}.main-header .row-2{display:none}@media (min-width:1024px){.main-header .row-2{display:block}.main-header .row-2 .section-2{display:flex;gap:75px}.main-header .row-2 .section-2-home{display:grid;gap:20px;grid-template-columns:300px calc(100% - 300px)}}.main-header .mobile-menu{position:fixed;width:100%;background-color:#fff;top:0;padding:20px 0;left:0;height:calc(100% - 110px);transform:translateX(-100%);transition:transform .3s}.main-header .mobile-menu,.main-header .mobile-menu>.section-2 .widget-menu{display:block;overflow:auto}.main-header .mobile-menu.active{transform:translateX(0)}@media (min-width:1024px){.main-header .mobile-menu{display:none!important}}.main-header .mobile-menu li.open>.widget-menu{display:block!important}.main-header .mobile-menu li.open>.widget-menu>ul{padding:10px 0 10px 10px!important}.main-header .mobile-menu li.open>.widget-menu>ul>li{padding:0!important}@media (min-width:1024px){.main-header .menu-toggle{display:none}}.main-header .hamburger{display:block}.main-header .hamburger .icon--close-line{display:none;width:30px;height:30px}.main-header .hamburger .icon--menu-line{width:25px;height:25px}.main-header .logo{width:95px}@media (min-width:1024px){.main-header .logo{width:150px}}.main-header .logo img{display:block}.main-header .logo-sp{height:30px}@media (min-width:450px){.main-header .logo-sp{height:37px}}@media (min-width:1024px){.main-header .logo-sp{height:60px}}.main-header .show-search{display:none}@media (min-width:1024px){.main-header .show-search{display:block}}.main-header .show-search button{display:flex;align-items:center}.main-header .show-search button:hover .text{color:var(--blue)}.main-header .show-search button:hover .icon--search-line{background-color:var(--blue)}.main-header .show-search button .text{font-size:1.4rem;line-height:1.35714;font-weight:600;transition:color .1s;pointer-events:none}.main-header .show-search button .icon--search-line{width:20px;height:20px;margin-right:22px;transition:background-color .1s;pointer-events:none}@media (min-width:1024px){.main-header .search{padding:17.5px 0;border-bottom:1px solid #bfbfbf;margin:2px 0 2px 35px}}@media (max-width:768px){.main-header .search input::-webkit-search-cancel-button,.main-header .search input::-webkit-search-decoration,.main-header .search input::-webkit-search-results-button,.main-header .search input::-webkit-search-results-decoration{-webkit-appearance:none}}@media (min-width:1024px){.main-header .search input{padding:0 5px 1px!important;font-size:1.4rem!important;border:0}.main-header .search input:not(:-moz-placeholder-shown)~label{transform:translate(-10px,-15px)!important}.main-header .search input:not(:-ms-input-placeholder)~label{transform:translate(-10px,-15px)!important}.main-header .search input:focus~label,.main-header .search input:not(:placeholder-shown)~label{transform:translate(-10px,-15px)!important}}.main-header .search label{font-size:1.2rem!important}@media (min-width:1024px){.main-header .search label{top:-1px!important}}@media (min-width:1024px){.main-header .search.active .form-wrapper{display:block;min-width:220px}}@media (min-width:1024px){.main-header .search.active .show-search,.main-header .search .form-wrapper{display:none}}.main-header .search .form-row{margin-top:10px}@media (min-width:1024px){.main-header .search .form-row{margin-top:0!important}}@media (min-width:1024px){.main-header .search form{position:relative}}.main-header .search form button{position:absolute;right:25px;top:11px;display:none}@media (min-width:1024px){.main-header .search form button{top:-2px;display:block}}.main-header .search form button span{width:20px;height:20px}.main-header .prices-updating-alert{background-color:var(--green);text-align:center;width:100%;height:31.6px}.main-header .prices-updating-alert strong{padding:5px;display:block;color:#fff;font-weight:500}.b2b-header{background-color:#fff;width:100%;border-bottom:1px solid #e5ebf1}@media (min-width:1024px){.b2b-header{width:100%}}.b2b-header .prices-updating-alert{background-color:var(--green);text-align:center;width:100%;height:31.6px}.b2b-header .prices-updating-alert strong{padding:5px;display:block;color:#fff;font-weight:500}.b2b-header .header-container{padding:10px 30px;margin:0 auto;max-width:1310px}@media (min-width:768px){.b2b-header .header-container{padding:20px 65px}}@media (min-width:1024px){.b2b-header .header-container{display:flex;padding:15px 25px;align-items:center}}.b2b-header .header-container .group-1{display:flex;align-items:center;justify-content:space-between}@media (min-width:1024px){.b2b-header .header-container .group-1{flex:1 0 auto;justify-content:flex-start}}.b2b-header .header-container .group-1 .logo a{display:block;width:120px}@media (min-width:1024px){.b2b-header .header-container .group-1 .logo a{width:160px}}.b2b-header .header-container .group-1 .logo a img{display:block}@media (min-width:1024px){.b2b-header .header-container .group-1 .back{margin-left:15px}}.b2b-header .header-container .group-1 .back a{display:flex;align-items:center;color:var(--blue);font-size:1.4rem;font-weight:600;transition:color .1s;position:relative}.b2b-header .header-container .group-1 .back a:hover{color:var(--green)}.b2b-header .header-container .group-1 .back a:hover .icon{background-color:var(--green)}.b2b-header .header-container .group-1 .back a .icon{width:18px;height:18px;background-color:var(--blue);transition:background-color .1s;margin-right:5px}@media (min-width:1024px){.b2b-header .header-container .group-2{display:flex;align-items:center}}.b2b-header .header-container .group-2 .user-welcome{padding:10px 0 20px}@media (min-width:1024px){.b2b-header .header-container .group-2 .user-welcome{display:flex;align-items:center;padding:0 40px 0 20px}}.b2b-header .header-container .group-2 .user-welcome .avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;display:none}@media (min-width:1200px){.b2b-header .header-container .group-2 .user-welcome .avatar{display:block}}.b2b-header .header-container .group-2 .user-welcome .avatar .placeholder,.b2b-header .header-container .group-2 .user-welcome .avatar img{background-color:#eee}.b2b-header .header-container .group-2 .user-welcome .name{font-size:1.4rem;font-weight:600}@media (min-width:1024px){.b2b-header .header-container .group-2 .user-welcome .name{padding-left:15px}}@media (min-width:640px){.b2b-header .header-container .group-2 .links-group{display:flex;flex-direction:row}}.b2b-header .header-container .group-2 .links-group .link-shortcut{padding-bottom:10px}@media (min-width:640px){.b2b-header .header-container .group-2 .links-group .link-shortcut{padding-bottom:0}.b2b-header .header-container .group-2 .links-group .link-shortcut:not(:last-child){padding-right:25px;margin-right:25px;border-right:1px solid #aaa}}.b2b-header .header-container .group-2 .links-group .link-shortcut.logout a{color:#777}.b2b-header .header-container .group-2 .links-group .link-shortcut.logout a:hover{color:var(--dark)}.b2b-header .header-container .group-2 .links-group .link-shortcut.logout a:hover .icon{background-color:var(--dark)}.b2b-header .header-container .group-2 .links-group .link-shortcut.logout a .icon{background-color:#777}.b2b-header .header-container .group-2 .links-group .link-shortcut a{display:inline-flex;align-items:center;color:var(--blue);font-size:1.4rem;font-weight:600;transition:color .1s;position:relative}@media (min-width:640px){.b2b-header .header-container .group-2 .links-group .link-shortcut a{display:flex;align-items:center}}.b2b-header .header-container .group-2 .links-group .link-shortcut a:hover{color:var(--green)}.b2b-header .header-container .group-2 .links-group .link-shortcut a:hover .icon{background-color:var(--green)}.b2b-header .header-container .group-2 .links-group .link-shortcut a .icon{width:18px;height:18px;background-color:var(--blue);transition:background-color .1s;margin-right:5px}.b2b-header .header-container .group-2 .links-group .link-shortcut a .counter{position:absolute;right:-10px;top:-3px;color:#fff;font-size:.7rem;z-index:1;display:flex;align-items:center;justify-content:center}.b2b-header .header-container .group-2 .links-group .link-shortcut a .counter:before{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background-color:var(--green);z-index:-1}.suggester{display:flex;position:absolute;top:calc(100% + 10px);left:0;z-index:3;background-color:#fff;border:1px solid #e7e7e8;color:var(--dark);font-size:1.4rem;padding:15px;min-width:100%;max-width:calc(100vw - 32px);max-height:calc(100vh - 110px);width:850px;overflow-y:auto}.suggester .suggester-categories-box{width:350px;border-right:1px solid #e7e7e8;padding-right:15px;margin-right:15px}.suggester .suggester-categories-box .suggester-categories li{margin-bottom:10px;font-weight:600}.suggester .suggester-categories-box .suggester-categories li a{color:var(--dark);transition:color .3s}.suggester .suggester-categories-box .suggester-categories li a:hover,.suggester .suggester-categories-box .suggester-categories li a strong{color:var(--green)}.suggester .suggester-products-box .suggester-products li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e8}.suggester .suggester-products-box .suggester-products li .suggester-product,.suggester .suggester-products-box .suggester-products li a{display:flex}.suggester .suggester-products-box .suggester-products li .image{min-width:60px;margin-right:10px}.suggester .suggester-products-box .suggester-products li .name{color:var(--dark);flex-grow:1;flex-basis:0;margin-right:15px;transition:color .3s}.suggester .suggester-products-box .suggester-products li .name strong{color:var(--green)}.suggester .suggester-products-box .suggester-products li .prices{display:flex;flex-direction:column;align-items:flex-end;color:var(--blue);font-weight:800}.suggester .suggester-products-box .suggester-products li .prices .gross{font-size:1.2rem}.suggester .suggester-products-box .suggester-products li:hover .name{color:var(--green)}.suggester .suggester-products-box .suggester-products li:last-child{border:none}.suggester .suggester-title{display:flex;align-items:center;font-size:2rem;font-weight:800}.suggester .suggester-title .icon{margin-right:10px;background-color:var(--blue)}.suggester ul{padding:15px 0;margin:0}.suggester ul li:before{display:none}@media (max-width:1200px){.suggester{width:730px}}@media (max-width:1023px){.suggester{max-height:calc(100vh - 155px);min-width:calc(100% - 20px);max-width:calc(100vw - 60px);top:unset}}@media (max-width:640px){.suggester{flex-direction:column-reverse;max-height:calc(100vh - 180px);max-width:calc(100vw - 32px)}.suggester .suggester-categories-box{width:unset;border:none}}.main-footer{background-color:#43414e;padding:100px 0}@media (min-width:1024px){.main-footer{padding:50px 0}}.main-footer .container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:30px}@media (min-width:1024px){.main-footer .container{gap:50px 34px}}.main-footer strong{font-size:1.6rem;line-height:1.375;font-weight:600;margin-bottom:15px;display:block}.main-footer a{color:var(--font-footer-color);font-size:1.4rem;line-height:1.35714;font-weight:400}.main-footer a:hover{color:var(--green)}.main-footer .copy{grid-column:1/-1;grid-row:7/8;display:flex;flex-direction:column}@media (min-width:1024px){.main-footer .copy{text-align:center;grid-column:1/4;grid-row:3/4;flex-direction:row;justify-content:space-between}}.main-footer .copy span{display:block;color:#c7c6ca;font-size:1.2rem;font-weight:300}@media (min-width:1024px){.main-footer .copy>div{display:flex}.main-footer .copy>div>:not(:last-child){margin-right:25px}}.main-footer .copy>div:last-child{padding-top:15px}@media (min-width:1024px){.main-footer .copy>div:last-child{padding-top:0}}.main-footer .copy a{color:#c7c6ca;margin-top:5px;display:inline-block}@media (min-width:1024px){.main-footer .copy a{margin-top:0}}.main-footer .copy a:hover{color:var(--green)}@media (min-width:1024px){.main-footer .copy .links{display:flex;flex-direction:column;align-items:flex-end}.main-footer .copy .links span{margin-right:25px}}.main-footer .logo{grid-column:1/5}@media (min-width:1024px){.main-footer .logo{grid-column:1/2;grid-row:2/3}}.main-footer .logo img{width:150px}.main-footer .contact{display:flex;flex-direction:column;color:var(--font-footer-color);gap:20px;grid-column:1/-1;grid-row:5/6}@media (min-width:1024px){.main-footer .contact{grid-column:1/2;grid-row:1/2}}.main-footer .contact a{display:flex;gap:10px;align-items:center}.main-footer .contact a span{width:15px;height:15px;background-color:var(--font-footer-color)}.main-footer .contact a b{margin:0}.main-footer .contact a:hover span{background-color:var(--green)}.main-footer .section-4{grid-column:1/-1;grid-row:3/4}@media (min-width:1024px){.main-footer .section-4{grid-column:2/6;grid-row:1/1}}.main-footer .section-13{grid-column:1/-1;grid-row:4/5;margin-top:-20px}@media (min-width:1024px){.main-footer .section-13{grid-column:6/7;grid-row:1/1;margin-top:0}}.main-footer .section-13 button{display:flex;justify-content:space-between;background-color:transparent;color:var(--font-footer-color);border:0;margin:0;padding:0;width:100%;font-size:1.6rem;line-height:1.375;font-weight:600}.main-footer .section-13 button span[class*=icon--]:first-of-type{display:block}.main-footer .section-13 button span[class*=icon--]:not(:first-of-type){display:none}@media (min-width:1024px){.main-footer .section-13 button span[class*=icon--]{display:none!important}}.main-footer .section-13 .widget-bottom.open span[class*=icon--]:first-of-type{display:none}.main-footer .section-13 .widget-bottom.open span[class*=icon--]:not(:first-of-type){transform:rotate(-90deg);display:block}.main-footer .section-13 .widget-bottom.open .widget-menu{display:unset}.main-footer .section-13 .widget-menu{display:none}@media (min-width:1024px){.main-footer .section-13 .widget-menu{display:unset}}.main-footer .section-13 .widget-menu ul{display:flex;flex-direction:column;gap:15px;margin-top:15px}.main-footer .section-16{grid-column:1/-1}@media (min-width:1024px){.main-footer .section-16{grid-column:1/2}}.main-footer .section-14{grid-column:1/-1;grid-row:2/3;font-size:1.4rem;line-height:1.35714;font-weight:400;color:var(--font-footer-color)}.main-footer .section-14 .content{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.main-footer .section-14 .content{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between}}.main-footer .section-14 .content div:last-child{grid-column:3/-1}@media (min-width:1024px){.main-footer .section-14{grid-column:2/6}}.main-footer .b2b{grid-column:1/5;display:inline-flex;flex-direction:column;align-items:flex-start}@media (min-width:768px){.main-footer .b2b{grid-column:3/5;grid-row:3/4}}@media (min-width:1024px){.main-footer .b2b{grid-column:4/5;grid-row:1/2}}.main-footer .b2b a{display:inline-flex;align-items:center;color:#c7c6ca;font-size:1.4rem;margin:5px 0;font-weight:300}@media (min-width:768px){.main-footer .b2b a:hover .text{color:var(--green)}.main-footer .b2b a:hover .icon>span{background-color:var(--green)}}.main-footer .b2b a .text{transition:color .1s;padding-left:10px}.main-footer .b2b a .icon>span{background-color:#c7c6ca;width:16px;height:16px;transition:background-color .1s}.main-footer .cookies{grid-column:1/5;display:block;color:#c7c6ca;font-size:1.2rem;font-weight:300}@media (min-width:768px){.main-footer .cookies{grid-column:1/5;grid-row:5/6}}@media (min-width:1024px){.main-footer .cookies{grid-column:1/5;grid-row:3/4;padding-top:25px}}.main-footer .section-6{grid-column:1/-1;grid-row:6/7}@media (min-width:1024px){.main-footer .section-6{grid-column:6/7;grid-row:2/3}}.main-footer .section-15{grid-column:1/-1;grid-row:8/9}@media (min-width:1024px){.main-footer .section-15{grid-column:4/7;grid-row:3/4}}.arrow-scroll-up{position:fixed;bottom:90px;right:20px;padding:5px;background-color:var(--green);border:0;display:none}.arrow-scroll-up.show{display:block}.arrow-scroll-up span{width:36px;height:36px;transform:rotate(180deg);background-color:#fff}@media (min-width:1024px){.arrow-scroll-up{bottom:20px}}[class*=slider-]{max-width:100%;position:relative}[class*=slider-] .glide__controls{display:none}@media (min-width:1024px){[class*=slider-] .glide__controls{display:block}}[class*=slider-] .glide__controls .controls{display:flex;justify-content:space-between}[class*=slider-] .glide__controls .controls button{transform:translateY(-35%);position:absolute;top:35%;left:20px;background-color:#f6f6f6;padding:10px;border-radius:5px;border:1px solid transparent}[class*=slider-] .glide__controls .controls button:hover{border:1px solid var(--blue)}[class*=slider-] .glide__controls .controls button:disabled span{background-color:#a09fa5}[class*=slider-] .glide__controls .controls button:nth-of-type(2){right:20px;left:unset}[class*=slider-] .glide__controls .controls span{background-color:var(--blue);width:34px;height:34px}[class*=slider-] .glide__bullets{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px}[class*=slider-] .glide__bullet{background-color:#fff;width:20px;height:4px;border:0}[class*=slider-] .glide__bullet--active{background-color:var(--green)}@media (min-width:1024px){[class*=slider-] .glide__bullet{width:40px}}[class*=slider-] .group-controls{padding:20px 0 0;margin-left:0;display:flex;align-items:center;gap:26px}@media (min-width:1024px){[class*=slider-] .group-controls{padding:50px 0 0}}[class*=slider-] .group-controls button span{width:20px;height:20px}[class*=slider-] .group-controls .progress{position:relative;background-color:#a09fa5;height:4px;flex:1;overflow:hidden}[class*=slider-] .group-controls .line{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .2s;background-color:#dcdcde;transform:translateX(calc((var(--current-slide) + var(--per-view))/var(--count-slides)*100%))}[class*=slider-] button span{background-color:var(--blue)}[class*=slider-] button:disabled span{background-color:#cbcbcb}.widget-menu .footer-menu{display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.widget-menu .footer-menu{justify-content:space-between;flex-direction:row}}.widget-menu .footer-menu a{font-size:1.4rem;line-height:1.35714;font-weight:400}.widget-menu .footer-menu a.level-one{font-size:1.6rem;line-height:1.375;font-weight:600}.widget-menu .footer-menu .row-wrap{display:flex;justify-content:space-between}@media (min-width:1024px){.widget-menu .footer-menu li button.expand-next-level{display:none}}.widget-menu .footer-menu li button.expand-next-level span:first-child{display:block}.widget-menu .footer-menu li button.expand-next-level span:not(:first-child),.widget-menu .footer-menu li ul{display:none}@media (min-width:1024px){.widget-menu .footer-menu li ul{display:flex;flex-direction:column;gap:15px;margin-top:15px}}.widget-menu .footer-menu li.open ul{display:flex;flex-direction:column;gap:15px;margin-top:15px}.widget-menu .footer-menu li.open button.expand-next-level span:first-child{display:none}.widget-menu .footer-menu li.open button.expand-next-level span:not(:first-child){transform:rotate(-90deg);display:block}.widget-menu .list-menu{display:flex;flex-direction:column;gap:20px}.widget-menu .list-menu a{font-size:1.4rem;line-height:1.35714;font-weight:400}.widget-menu .policy-menu{display:flex;gap:34px;flex-direction:column}.widget-menu .policy-menu a{font-size:1.6rem;line-height:1.375;font-weight:600}@media (min-width:1024px){.widget-menu .policy-menu{flex-direction:row;justify-content:flex-end}}.widget-menu .social-menu{display:flex;margin:0 -10px}.widget-menu .social-menu li{padding:0 10px}.widget-menu .social-menu a{color:#000}.widget-menu .social-menu a[href*=facebook]{-webkit-mask:url(../icons/facebook-circle-fill.svg) no-repeat 50% 50%;mask:url(../icons/facebook-circle-fill.svg) no-repeat 50% 50%}.widget-menu .social-menu a[href*=instagram]{-webkit-mask:url(../icons/instagram-line.svg) no-repeat 50% 50%;mask:url(../icons/instagram-line.svg) no-repeat 50% 50%}.widget-menu .social-menu a[href*=youtube]{-webkit-mask:url(../icons/youtube-fill.svg) no-repeat 50% 50%;mask:url(../icons/youtube-fill.svg) no-repeat 50% 50%}.widget-menu .social-menu a[href*=facebook],.widget-menu .social-menu a[href*=instagram],.widget-menu .social-menu a[href*=youtube]{width:20px;height:20px;display:block;-webkit-mask-size:cover;mask-size:cover;background-color:#c7c6ca;font-size:0;transition:background-color .1s}.widget-menu .social-menu a[href*=facebook]:hover,.widget-menu .social-menu a[href*=instagram]:hover,.widget-menu .social-menu a[href*=youtube]:hover{background-color:#fff}.widget-menu .shortcuts-menu{display:none}@media (min-width:1024px){.widget-menu .shortcuts-menu{display:flex;align-items:flex-start;gap:23px}}@media (min-width:1360px){.widget-menu .shortcuts-menu{gap:53px}}.widget-menu .shortcuts-menu a{color:var(--dark);font-size:1.4rem;line-height:1.35714;font-weight:600;display:flex;align-items:center;transition:color .1s}.widget-menu .shortcuts-menu a[href*=koszyk]:before{content:"";-webkit-mask:url(../icons/shopping-bag-2-line.svg) no-repeat 50% 50%;mask:url(../icons/shopping-bag-2-line.svg) no-repeat 50% 50%}.widget-menu .shortcuts-menu a[href*=kontakt]:before{content:"";-webkit-mask:url(../icons/phone-line.svg) no-repeat 50% 50%;mask:url(../icons/phone-line.svg) no-repeat 50% 50%}.widget-menu .shortcuts-menu a[href*=ulubione]:before{content:"";-webkit-mask:url(../icons/star-line.svg) no-repeat 50% 50%;mask:url(../icons/star-line.svg) no-repeat 50% 50%}.widget-menu .shortcuts-menu a[href*=uzytkownik]:before{content:"";-webkit-mask:url(../icons/user-line.svg) no-repeat 50% 50%;mask:url(../icons/user-line.svg) no-repeat 50% 50%}.widget-menu .shortcuts-menu a:before{width:22px;height:22px;display:block;-webkit-mask-size:cover;mask-size:cover;font-size:0;transition:background-color .1s;margin-right:15px;background-color:var(--blue)}.widget-menu .shortcuts-menu a:hover{color:var(--green)}.widget-menu .shortcuts-menu a:hover:before{background-color:var(--green)}.widget-menu li.current>.row-wrap a{text-decoration:underline}.section-2 .widget-menu{display:none}@media (min-width:1024px){.section-2 .widget-menu{display:block;flex-grow:1}}@media (min-width:1024px){.section-2 .widget-menu .level-1{display:flex;flex-wrap:wrap;-moz-column-gap:clamp(20px,6%,60px);column-gap:clamp(20px,6%,60px);row-gap:20px;position:relative;padding-top:10px}}.section-2 .widget-menu .level-1>li{padding:10px 30px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li{padding:0;left:0;transform:translateX(0)}}.section-2 .widget-menu .level-1>li.active{z-index:2}.section-2 .widget-menu .level-1>li.active>.row-wrap .icon--arrow-down-s-line{transform:scale(-1)}@media (max-width:1024px){.section-2 .widget-menu .level-1>li.active>.row-wrap a{color:var(--blue)}}.section-2 .widget-menu .level-1>li.active>.widget-menu{display:block;position:absolute;left:0;top:40px;background-color:#f4f4f5;margin:0}.section-2 .widget-menu .level-1>li>.row-wrap{display:flex;align-items:center;gap:5px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.row-wrap{gap:23px;justify-content:space-between;position:relative}.section-2 .widget-menu .level-1>li>.row-wrap:before{content:"";position:absolute;top:100%;left:0;width:100%;height:40px}}.section-2 .widget-menu .level-1>li>.row-wrap>span{background-color:var(--blue)}@media (max-width:1023px){.section-2 .widget-menu .level-1>li>.row-wrap>span{display:none}}.section-2 .widget-menu .level-1>li>.row-wrap>a{color:var(--dark);transition:color .1s;font-size:2rem;line-height:1.35;font-weight:700}.section-2 .widget-menu .level-1>li>.row-wrap>a h3{margin:0;font-size:2rem;line-height:1.35;font-weight:700}.section-2 .widget-menu .level-1>li>.row-wrap>a:hover{color:var(--blue)}.section-2 .widget-menu .level-1>li>.row-wrap>.expand-next-level{margin-left:5px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.row-wrap>.expand-next-level{display:none}}.section-2 .widget-menu .level-1>li>.row-wrap>.expand-next-level span{pointer-events:none}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.row-wrap>.expand-next-level .icon--arrow-down-s-line{display:none}}.section-2 .widget-menu .level-1>li>.row-wrap>.expand-next-level .icon--arrow-right-s-line{display:none}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.row-wrap>.expand-next-level .icon--arrow-right-s-line{display:block}}.section-2 .widget-menu .level-1>li>.widget-menu{display:none}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu{width:350px;transition:transform .2s}.section-2 .widget-menu .level-1>li>.widget-menu.sticky-right{left:auto}}.section-2 .widget-menu .level-1>li>.widget-menu .expanded{border-right:1px solid #ddd;box-sizing:border-box}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item),.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories){padding:10px 0 0 25px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item),.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories){width:350px;height:calc(100% - 25px);position:relative;padding:0}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li{padding:6px 30px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li{padding:25px 30px}}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active:hover{background-color:var(--green)}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active:hover>.row-wrap span[class*=icon--],.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active:hover>.row-wrap span[class*=icon--]{background-color:#fff}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active:hover>.row-wrap a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active:hover>.row-wrap a{color:#fff}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active>.row-wrap .icon--arrow-down-s-line,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active>.row-wrap .icon--arrow-down-s-line{transform:scale(-1)}@media (max-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active>.row-wrap a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active>.row-wrap a{color:var(--blue)}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active>.widget-menu{background-color:#f4f4f5;display:block;margin:0 -30px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li.active>.widget-menu{margin:0 0 0 1px}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap{display:flex;align-items:center}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap{justify-content:space-between}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap>a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap>a{width:100%;color:var(--dark);font-weight:400;transition:color .1s}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap>a:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap>a:hover{color:var(--blue)}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap>a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap>a{font-weight:600}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap .expand-next-level,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap .expand-next-level{margin-left:5px}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap .expand-next-level span,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap .expand-next-level span{pointer-events:none}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap .expand-next-level .icon--arrow-down-s-line,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap .expand-next-level .icon--arrow-down-s-line{display:none}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap .expand-next-level .icon--arrow-right-s-line,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap .expand-next-level .icon--arrow-right-s-line{display:none}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.row-wrap .expand-next-level .icon--arrow-right-s-line,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.row-wrap .expand-next-level .icon--arrow-right-s-line{display:block}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu{display:none}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu{position:absolute;background-color:#fff;left:100%;top:0;width:350px;min-height:100%}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item{padding:10px 0 0 30px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item{padding:18px 0}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li{padding:4px 30px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li{display:flex;padding:6px 30px}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li:hover{background-color:var(--green)}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li:hover>.row-wrap span[class*=icon--],.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li:hover>.row-wrap span[class*=icon--],.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li:hover>.row-wrap span[class*=icon--],.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li:hover>.row-wrap span[class*=icon--]{background-color:#fff}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li:hover>.row-wrap a,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li:hover>.row-wrap a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li:hover>.row-wrap a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li:hover>.row-wrap a{color:#fff!important}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li.active>.widget-menu{display:block;margin:0 -30px}@media (min-width:1024px){.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li.active>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li.active>.widget-menu{margin:0}}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.widget-menu,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.widget-menu{display:none}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.row-wrap,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.row-wrap,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.row-wrap,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.row-wrap{display:flex;align-items:center;justify-content:space-between}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.row-wrap>a,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.row-wrap>a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.row-wrap>a,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.row-wrap>a{color:var(--dark);font-weight:400;transition:color .1s;font-size:1.4rem}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.row-wrap>a:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.row-wrap>a:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.row-wrap>a:hover,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.row-wrap>a:hover{color:var(--blue)}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.row-wrap>a span,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.row-wrap>a span,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.row-wrap>a span,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.row-wrap>a span{pointer-events:none}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.row-wrap [class*=icon],.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.row-wrap [class*=icon],.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.row-wrap [class*=icon],.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.row-wrap [class*=icon]{display:none}.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu .rwd-last-item>li>.row-wrap .expand-next-level span,.section-2 .widget-menu .level-1>li>.widget-menu ul.categories:not(.last-item):not(.rwd-last-item)>li>.widget-menu>.last-item>li>.row-wrap .expand-next-level span,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu .rwd-last-item>li>.row-wrap .expand-next-level span,.section-2 .widget-menu .level-1>li>.widget-menu ul:not(.categories)>li>.widget-menu>.last-item>li>.row-wrap .expand-next-level span{pointer-events:none}.section-2 .widget-menu .level-1 li.open>.row-wrap .expand-next-level .icon--arrow-down-s-line{transform:rotate(180deg)}.widget-subscription .template-default{display:flex;flex-direction:column}@media (min-width:1024px){.widget-subscription .template-default{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1024px){.widget-subscription .template-default .group-form{width:40%}}.widget-subscription .template-default .group-image{display:none}@media (min-width:768px){.widget-subscription .template-default .group-image{display:block;height:525px;margin-top:50px}}@media (min-width:1024px){.widget-subscription .template-default .group-image{margin-top:0;width:50%;height:auto;align-self:flex-end}.widget-subscription .template-default .group-image picture{display:flex}}.widget-subscription .template-default .group-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-subscription .template-default .subname{font-weight:500;font-size:2.2rem;color:var(--green);padding-bottom:20px;margin-top:-10px}@media (min-width:768px){.widget-subscription .template-default .subname{margin-top:-30px;padding-bottom:30px}}.widget-subscription .template-default .form-control-static{line-height:1.2;font-size:1.5rem}.widget-subscription .template-default .subscription-form{padding-bottom:20px}.widget-subscription .template-default .form-wrapper{position:relative}.widget-subscription .template-default .form-wrapper .input-label{display:flex;margin:0}.widget-subscription .template-default .sub-button{padding:10px;display:flex;gap:10px;margin-top:10px;align-items:center}.widget-subscription .template-default .sub-button span{width:16px;height:16px}.widget-subscription .template-default .desc{font-size:1.2rem;font-weight:300}.widget-subscription .template-no-image{background-color:#fafafa}@media (min-width:1375px){.widget-subscription .template-no-image{width:100vw;margin-left:calc(var(--width)/2 + 655px)}}.widget-subscription .template-no-image .container{text-align:center;padding-block:24px;max-width:450px}.widget-subscription .template-no-image .container .heading{font-size:4.2rem;line-height:1.28571;font-weight:700;padding:0;margin-bottom:32px;text-transform:uppercase}.widget-subscription .template-no-image .container .subname{font-size:1.6rem;line-height:1.5;font-weight:400;margin-bottom:64px}.widget-subscription .template-no-image .container .form-group{display:grid;gap:20px;margin-bottom:16px;grid-template-columns:100%}@media (min-width:450px){.widget-subscription .template-no-image .container .form-group{grid-template-columns:1fr auto}}.widget-subscription .template-no-image .container .info{margin-bottom:20px;font-size:1.4rem;line-height:1.5;font-weight:400}.widget-subscription .template-no-image .container .form-row{margin-top:0!important}.widget-subscription .template-no-image .container .sub-button{padding:10px;text-align:center}.widget-content-image{position:relative;height:615px;margin:0 -30px}@media (min-width:768px){.widget-content-image{margin:0;height:635px}}@media (min-width:1024px){.widget-content-image{height:640px}}.widget-content-image .text-container{position:absolute;top:80px;left:0;padding:30px;max-width:500px}@media (min-width:768px){.widget-content-image .text-container{left:80px}}.widget-content-image .image{height:100%}.widget-content-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-content-image .title{font-weight:900;font-size:4.8rem;color:#fff;word-break:break-all;margin:0;line-height:1.2;max-width:400px;padding-bottom:40px}@media (min-width:768px){.widget-content-image .title{font-size:6rem}}.widget-content-image .desc{font-size:1.6rem;color:#fff}.widget-content-image .line{color:#fff}.widget-content-image .line:before{background-color:#fff}.widget-grid .template-side-by-side{display:flex;flex-wrap:wrap;padding-top:10px;gap:10px}@media (min-width:1024px){.widget-grid .template-side-by-side{padding-top:20px;gap:30px}}.widget-grid .template-side-by-side .single-block{width:100%;height:375px;position:relative}@media (min-width:768px){.widget-grid .template-side-by-side .single-block{height:475px}}@media (min-width:1024px){.widget-grid .template-side-by-side .single-block{width:calc(50% - 15px)}.widget-grid .template-side-by-side .single-block:hover img{transform:scale(1.02)}}.widget-grid .template-side-by-side .image{height:100%;overflow:hidden}.widget-grid .template-side-by-side .image picture:after{background:linear-gradient(0deg,rgba(0,0,0,.45),rgba(0,0,0,.45) 30%,transparent 50%,transparent)}.widget-grid .template-side-by-side img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.widget-grid .template-side-by-side .text-container{position:absolute;bottom:0;left:0;padding:30px}@media (min-width:768px){.widget-grid .template-side-by-side .text-container{bottom:20px;left:20px}}.widget-grid .template-side-by-side .title{color:#fff;font-weight:900;font-size:3rem;line-height:1.2;padding-bottom:30px;display:block}@media (max-width:768px){.widget-grid .template-side-by-side .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:30px}}@media (min-width:768px){.widget-grid .template-side-by-side .title{font-size:3.6rem}}.widget-grid .template-side-by-side .desc{font-size:1.6rem;color:#fff;padding-bottom:25px}@media (max-width:768px){.widget-grid .template-side-by-side .desc p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}}.widget-grid .template-side-by-side .line{color:#fff}.widget-grid .template-side-by-side .line:before{background-color:#fff}.widget-grid .template-full-width{display:flex;flex-wrap:wrap}.widget-grid .template-full-width .single-block{position:relative;height:615px;margin:0 -30px}@media (min-width:768px){.widget-grid .template-full-width .single-block{margin:0;height:635px}}@media (min-width:1024px){.widget-grid .template-full-width .single-block{height:640px}}.widget-grid .template-full-width .link{padding-bottom:15px}.widget-grid .template-full-width .text-container{position:absolute;top:80px;left:0;padding:30px;max-width:500px}@media (min-width:768px){.widget-grid .template-full-width .text-container{left:80px}}@media (min-width:1024px){.widget-grid .template-full-width .text-container.text-right{left:50%;padding-left:0}}.widget-grid .template-full-width .image{height:100%}.widget-grid .template-full-width .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-full-width .title{font-weight:900;font-size:4.8rem;color:#fff;word-break:break-all;margin:0;line-height:1.2;max-width:360px;padding-bottom:40px}@media (min-width:768px){.widget-grid .template-full-width .title{font-size:6rem;max-width:400px}}.widget-grid .template-full-width .desc{font-size:1.6rem;color:#fff;padding-bottom:25px}.widget-grid .template-full-width .line{color:#fff}.widget-grid .template-full-width .line:before{background-color:#fff}.widget-grid .template-content-image .single-block{display:flex;flex-direction:column}.widget-grid .template-content-image .single-block:not(:last-child){padding-bottom:60px}@media (min-width:768px){.widget-grid .template-content-image .single-block:not(:last-child){padding-bottom:70px}}@media (min-width:1024px){.widget-grid .template-content-image .single-block{flex-direction:row;align-items:stretch}}@media (min-width:1024px){.widget-grid .template-content-image .single-block.image-left{flex-direction:row-reverse}}@media (min-width:1024px){.widget-grid .template-content-image .single-block.has-video:not(:last-child){padding-bottom:100px}}@media (min-width:1024px){.widget-grid .template-content-image .text-container{padding:0 50px;flex:1 1 60%;align-self:center}}@media (min-width:1300px){.widget-grid .template-content-image .text-container{padding:0 145px}}.widget-grid .template-content-image .modal .modal__container{width:100%;max-width:1000px;padding:40px 0 0;background-color:transparent;margin:10px;border-radius:0;overflow:hidden}.widget-grid .template-content-image .modal header button{position:absolute;top:0;right:0}.widget-grid .template-content-image .modal header button:hover span{background-color:var(--green)}.widget-grid .template-content-image .modal header button span{pointer-events:none;width:35px;height:35px;background-color:#fff}.widget-grid .template-content-image .modal main{position:relative;padding-bottom:56.25%;height:0}.widget-grid .template-content-image .modal iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-grid .template-content-image .modal video{outline:none}@media (min-width:1024px){.widget-grid .template-content-image .media-container{flex:1 0 40%}}@media (min-width:1024px){.widget-grid .template-content-image .media-container.player-placeholder{position:relative}.widget-grid .template-content-image .media-container.player-placeholder:before{content:"";position:absolute;width:100%;height:100%;top:30px;left:-50px;background-color:#2c3545}}.widget-grid .template-content-image .media-container.player-placeholder .image{cursor:pointer}.widget-grid .template-content-image .media-container.player-placeholder .image:hover .placeholder:after{background-color:rgba(0,0,0,.25)}.widget-grid .template-content-image .media-container.player-placeholder .image .placeholder:after{background-color:rgba(0,0,0,.15);box-shadow:inset 0 0 20px rgba(0,0,0,.15)}.widget-grid .template-content-image .media-container .image-wrapper{position:relative;overflow:hidden;min-height:300px;height:100%}.widget-grid .template-content-image .media-container .image-wrapper .image{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);background-color:#eee;min-height:300px}.widget-grid .template-content-image .media-container .image-wrapper .image img{-o-object-fit:cover;object-fit:cover;width:100%;display:flex}.widget-grid .template-content-image .media-container .image-wrapper .image .player-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:60px;height:60px}.widget-grid .template-content-image .title{font-weight:500;color:var(--blue);font-size:2.2rem;padding-bottom:15px}.widget-grid .template-content-image .link{margin-bottom:30px}.widget-grid .template-content-image .link a{text-shadow:none;color:var(--blue);transition:color .1s}.widget-grid .template-content-image .link a:hover{color:var(--green)}.widget-grid .template-content-image .link a:hover:before{background-color:var(--green)}.widget-grid .template-content-image .link a:before{transition:background-color .1s,transform .1s;background-color:var(--blue)}.widget-grid .template-content-image .desc{padding-bottom:35px}.widget-grid .template-content-image .desc p{color:var(--dark);line-height:1.4}.widget-grid .template-content-image .desc ul{padding:0;margin:0}.widget-grid .template-content-image .desc ul li{position:relative;margin-bottom:15px;word-break:break-word;list-style:square}.widget-grid .template-content-image .desc ul li::marker{font-size:1.4rem;color:var(--blue)}.widget-grid .template-content-image .desc ul li:before{display:none}.widget-grid .template-statistics{display:flex;flex-wrap:wrap;margin-bottom:-40px}@media (min-width:1024px){.widget-grid .template-statistics{margin-bottom:-80px;padding-top:15px}}.widget-grid .template-statistics .single-block{display:flex;padding-bottom:40px;width:100%}@media (min-width:1024px){.widget-grid .template-statistics .single-block{width:35%;padding-bottom:80px}}.widget-grid .template-statistics .image{padding:5px 25px 0}@media (min-width:768px){.widget-grid .template-statistics .image{padding:15px 35px 0 15px}}@media (min-width:1024px){.widget-grid .template-statistics .image{padding-right:45px}}.widget-grid .template-statistics svg{fill:var(--blue);width:41px;height:41px}@media (min-width:768px){.widget-grid .template-statistics svg{width:45px;height:45px}}.widget-grid .template-statistics .title{font-weight:700;font-size:4.8rem;line-height:1}@media (min-width:768px){.widget-grid .template-statistics .title{font-size:7.2rem;padding-bottom:10px}}.widget-grid .template-statistics .desc p{font-weight:500;font-size:2.2rem;line-height:1.2}.widget-grid .template-text-image .single-block{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.widget-grid .template-text-image .single-block{align-items:center}}.widget-grid .template-text-image .text-container{grid-column:1/3}@media (min-width:768px){.widget-grid .template-text-image .text-container{grid-column:1}}@media (min-width:1024px){.widget-grid .template-text-image .text-container{padding-right:100px}}.widget-grid .template-text-image .image{grid-column:1/3;height:320px}@media (min-width:768px){.widget-grid .template-text-image .image{grid-column:2;height:635px}}.widget-grid .template-text-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-text-image .title{font-weight:900;font-size:4.2rem;word-break:break-all;line-height:1.2;padding-bottom:20px}@media (min-width:1024px){.widget-grid .template-text-image .title{font-size:6rem;word-break:normal;padding-bottom:50px}}@media (min-width:768px){.widget-grid .template-text-image .desc{padding-bottom:45px}}.widget-grid .template-text-image .links{display:flex;flex-direction:column;padding:10px 0}@media (min-width:1024px){.widget-grid .template-text-image .links{flex-direction:row;justify-content:space-between}}.widget-grid .template-text-image .link{padding:5px 0}.widget-grid .template-text-image .line{font-weight:600;text-shadow:none;color:var(--blue);transition:color .1s;font-size:1.8rem}@media (min-width:768px){.widget-grid .template-text-image .line{font-size:2rem}}.widget-grid .template-text-image .line:before{transition:background-color .1s,transform .1s}.widget-grid .template-text-image .line:hover{color:var(--green)}.widget-grid .template-text-image .line:hover:before{background-color:var(--green)}.widget-grid .template-icon-text{display:flex;flex-wrap:wrap;margin-bottom:-40px}@media (min-width:1024px){.widget-grid .template-icon-text{margin-bottom:-80px;padding-top:15px}}.widget-grid .template-icon-text .single-block{display:flex;padding-bottom:40px;width:100%}@media (min-width:1024px){.widget-grid .template-icon-text .single-block{width:48%;padding-bottom:80px}}.widget-grid .template-icon-text .image{padding:5px 25px 0}@media (min-width:768px){.widget-grid .template-icon-text .image{padding:15px 35px 0 15px}}@media (min-width:1024px){.widget-grid .template-icon-text .image{padding-right:45px}}.widget-grid .template-icon-text svg{fill:var(--blue);width:41px;height:41px}@media (min-width:768px){.widget-grid .template-icon-text svg{width:45px;height:45px}}.widget-grid .template-icon-text .title{font-weight:700;font-size:2.4rem;line-height:1.4;padding-top:8px}@media (min-width:768px){.widget-grid .template-icon-text .title{font-size:3rem;padding-bottom:10px;padding-top:15px}}@media (min-width:1024px){.widget-grid .template-list-2-columns{display:grid;gap:0 30px;grid-template-columns:1fr 1fr}}.widget-grid .template-list-2-columns p{font-size:2rem;font-weight:700;padding-left:40px;margin-bottom:40px;position:relative}@media (min-width:768px){.widget-grid .template-list-2-columns p{font-size:2.4rem}}.widget-grid .template-list-2-columns p:before{content:"";position:absolute;left:0;top:15px;width:20px;height:3px;background-color:#141222;display:inline-block}.widget-grid .template-photo-content-lines .single-block{display:flex;flex-direction:column}.widget-grid .template-photo-content-lines .single-block:not(:last-child){padding-bottom:60px}@media (min-width:768px){.widget-grid .template-photo-content-lines .single-block:not(:last-child){padding-bottom:70px}}@media (min-width:1024px){.widget-grid .template-photo-content-lines .single-block:not(:last-child){padding-bottom:50px}}@media (min-width:1024px){.widget-grid .template-photo-content-lines .single-block{flex-direction:row;align-items:center}}@media (min-width:1024px){.widget-grid .template-photo-content-lines .single-block.image-left{flex-direction:row-reverse}}.widget-grid .template-photo-content-lines .image{height:365px}@media (min-width:768px){.widget-grid .template-photo-content-lines .image{height:755px}}@media (min-width:1024px){.widget-grid .template-photo-content-lines .image{height:645px;flex:1 0 40%}}.widget-grid .template-photo-content-lines img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1300px){.widget-grid .template-photo-content-lines .image-left .text-container{padding:0 0 0 145px}}@media (min-width:1300px){.widget-grid .template-photo-content-lines .image-right .text-container{padding:0 145px 0 0}}@media (min-width:1024px){.widget-grid .template-photo-content-lines .text-container{padding:0 50px;flex:1 1 60%}}.widget-grid .template-photo-content-lines .title{font-weight:500;color:var(--blue);font-size:2.2rem;padding-bottom:35px}.widget-grid .template-photo-content-lines p{font-size:1.8rem;font-weight:700;padding-left:40px;margin-bottom:40px;position:relative}@media (min-width:768px){.widget-grid .template-photo-content-lines p{font-size:2.4rem}}.widget-grid .template-photo-content-lines p:before{content:"";position:absolute;left:0;top:15px;width:20px;height:3px;background-color:#141222;display:inline-block}.widget-grid .template-box-link{display:grid;gap:25px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.widget-grid .template-box-link{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.widget-grid .template-box-link{gap:35px}}.widget-grid .template-box-link .text-container{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;z-index:1;padding:0 20px 30px}.widget-grid .template-box-link .text-container .links{display:flex;justify-content:space-between}.widget-grid .template-box-link .text-container .links .link2{margin-left:auto}@media (min-width:768px){.widget-grid .template-box-link .text-container{padding:0 30px 30px}}.widget-grid .template-box-link .image{width:100%;background-color:var(--box-color);height:250px}@media (min-width:768px){.widget-grid .template-box-link .image{height:300px}}.widget-grid .template-box-link .image img{max-width:none;width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.widget-grid .template-box-link .image picture{display:block;height:100%;position:relative;overflow:hidden}.widget-grid .template-box-link .image picture:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:block;background:linear-gradient(0deg,rgba(0,0,0,.45),rgba(0,0,0,.45) 30%,transparent 50%,transparent)}@media (min-width:1024px){.widget-grid .template-box-link .image picture:after{box-shadow:inset 0 0 10px rgba(0,0,0,.15)}}.widget-grid .template-box-link .title{color:var(--dark);font-size:3.4rem;font-weight:700;padding:20px;line-height:1.1;word-break:break-word}@media (min-width:1024px){.widget-grid .template-box-link .title{padding:30px 0 20px}}.widget-grid .template-box-link .link a{color:var(--dark);position:relative;padding-left:35px;display:block;text-shadow:none}.widget-grid .template-box-link .link a:before{background-color:var(--dark);position:absolute;top:12px;left:0}@media (max-width:1024px){.widget-grid .template-text-video{margin:0}}.widget-grid .template-text-video .single-block{position:relative;height:670px}@media (max-width:1024px){.widget-grid .template-text-video .single-block{display:flex;flex-direction:column-reverse;height:auto}}.widget-grid .template-text-video .text-container{position:absolute;background-color:#fff;width:45%;bottom:60px;left:60px;box-sizing:border-box;padding:25px 60px 35px}@media (max-width:1024px){.widget-grid .template-text-video .text-container{position:static;width:100%;padding:0}}.widget-grid .template-text-video .title{font-size:7.2rem;font-weight:800;padding-bottom:20px}@media (max-width:1024px){.widget-grid .template-text-video .title{font-size:5rem}}.widget-grid .template-text-video .desc{font-weight:500;max-width:400px}@media (max-width:1024px){.widget-grid .template-text-video .desc{max-width:none;padding-bottom:30px}}.widget-grid .template-text-video .bg-under{width:80%;height:550px;background-color:#2c3545;position:absolute;top:120px;left:0}@media (max-width:1024px){.widget-grid .template-text-video .bg-under{display:none;width:100%}}.widget-grid .template-text-video .image{cursor:pointer;position:relative;height:570px;width:70%;position:absolute;top:0;right:0;background-color:#eee}@media (max-width:1024px){.widget-grid .template-text-video .image{position:relative;width:100%;height:350px}}.widget-grid .template-text-video .image:hover .placeholder:after{background-color:rgba(0,0,0,.25)}.widget-grid .template-text-video .image .placeholder:after{background-color:rgba(0,0,0,.15);box-shadow:inset 0 0 20px rgba(0,0,0,.15)}.widget-grid .template-text-video .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-text-video .image .player-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:60px;height:60px}.widget-grid .template-text-video .modal .modal__container{width:100%;max-width:1000px;padding:40px 0 0;background-color:transparent;margin:10px;border-radius:0}.widget-grid .template-text-video .modal header button{position:absolute;top:0;right:0}.widget-grid .template-text-video .modal header button:hover span{background-color:var(--green)}.widget-grid .template-text-video .modal header button span{pointer-events:none;width:35px;height:35px;background-color:#fff}.widget-grid .template-text-video .modal main{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.widget-grid .template-text-video .modal iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-grid .template-text-video-2 .single-block{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}@media (min-width:768px){.widget-grid .template-text-video-2 .single-block.image-left .image{grid-column:1;grid-row:1}.widget-grid .template-text-video-2 .single-block.image-left .text-container{grid-column:2}}.widget-grid .template-text-video-2 .text-container{grid-column:1/3}@media (min-width:768px){.widget-grid .template-text-video-2 .text-container{grid-column:1}}@media (min-width:1024px){.widget-grid .template-text-video-2 .text-container{padding-right:100px}}.widget-grid .template-text-video-2 .image{cursor:pointer;position:relative;grid-column:1/3;background-color:#eee}@media (min-width:768px){.widget-grid .template-text-video-2 .image{grid-column:2}}.widget-grid .template-text-video-2 .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-text-video-2 .image .player-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:60px;height:60px}.widget-grid .template-text-video-2 .title{font-weight:900;font-size:2.4rem;line-height:1.4;font-weight:800;word-break:break-all;padding-bottom:10px}@media (min-width:1024px){.widget-grid .template-text-video-2 .title{word-break:normal;padding-bottom:30px}}.widget-grid .template-text-video-2 .desc{font-size:1.6rem;line-height:1.5;font-weight:400}.widget-grid .template-text-video-2 .desc ul{font-size:1.6rem;line-height:1.6;font-weight:400}.widget-grid .template-text-video-2 .links{display:flex;flex-direction:column;padding:10px 0}@media (min-width:1024px){.widget-grid .template-text-video-2 .links{flex-direction:row;justify-content:space-between}}.widget-grid .template-text-video-2 .link{padding:5px 0}.widget-grid .template-text-video-2 .line{font-weight:600;text-shadow:none;color:var(--blue);transition:color .1s;font-size:1.8rem}@media (min-width:768px){.widget-grid .template-text-video-2 .line{font-size:2rem}}.widget-grid .template-text-video-2 .line:before{transition:background-color .1s,transform .1s}.widget-grid .template-text-video-2 .line:hover{color:var(--green)}.widget-grid .template-text-video-2 .line:hover:before{background-color:var(--green)}.widget-grid .template-text-video-2 .modal .modal__container{width:100%;max-width:1000px;padding:40px 0 0;background-color:transparent;margin:10px;border-radius:0}.widget-grid .template-text-video-2 .modal header button{position:absolute;top:0;right:0}.widget-grid .template-text-video-2 .modal header button:hover span{background-color:var(--green)}.widget-grid .template-text-video-2 .modal header button span{pointer-events:none;width:35px;height:35px;background-color:#fff}.widget-grid .template-text-video-2 .modal main{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.widget-grid .template-text-video-2 .modal iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-grid .template-icon-text-3-columns{display:flex;flex-wrap:wrap;gap:34px}.widget-grid .template-icon-text-3-columns .grid-block{display:grid;grid-template-columns:41px 1fr;width:100%;gap:10px 65px}@media (min-width:1024px){.widget-grid .template-icon-text-3-columns .grid-block{max-width:calc(33% - 22.6px)}}.widget-grid .template-icon-text-3-columns .title{font-size:2.4rem;line-height:1.58333;font-weight:800;color:var(--dark)}.widget-grid .template-icon-text-3-columns .description{grid-row:2;grid-column:2;font-size:1.6rem;line-height:1.4;font-weight:400;color:var(--dark)}.widget-grid .template-icon-text-3-columns .image{align-self:center}.widget-grid .template-icon-text-3-columns svg{fill:var(--blue);width:41px;height:41px}.widget-grid .template-opinion .image img{-webkit-clip-path:circle(50%);clip-path:circle(50%)}.widget-grid .template-opinion .title{font-size:2.4rem;line-height:1.4;font-weight:800}.widget-grid .template-opinion .desc .custom-template-opinion{display:flex;flex-direction:column;gap:15px}.widget-grid .template-opinion .desc .position{font-size:2rem;line-height:1.366;font-weight:800;letter-spacing:.15px;color:var(--blue)}.widget-grid .template-opinion .desc .description{font-size:1.6rem;line-height:1.4;font-weight:500;white-space:break-spaces}.widget-grid .template-opinion .desc p{white-space:break-spaces}@media (min-width:1024px){.widget-grid .template-list-3-columns{display:grid;gap:0 34px;grid-template-columns:1fr 1fr 1fr}}.widget-grid .template-list-3-columns img{width:100%}.widget-grid .template-list-3-columns .single-element{display:flex;flex-direction:column;gap:20px}.widget-grid .template-list-3-columns .title{font-size:2.4rem;line-height:1.4;font-weight:800}.widget-grid .template-list-3-columns desc{font-size:1.6rem;line-height:1.4;font-weight:400}.widget-grid .template-icon-list-2-columns{display:flex;flex-wrap:wrap;gap:34px;justify-content:space-between}.widget-grid .template-icon-list-2-columns>a{width:100%;height:100%;color:var(--dark);transition:color .4s}.widget-grid .template-icon-list-2-columns>a:hover{color:var(--green)}.widget-grid .template-icon-list-2-columns>a:hover .grid-block{border-color:var(--blue)}.widget-grid .template-icon-list-2-columns>a:hover svg{fill:var(--green)}@media (min-width:1024px){.widget-grid .template-icon-list-2-columns>a{max-width:calc(50% - 17px)}}.widget-grid .template-icon-list-2-columns .grid-block{background-color:#fafafa;padding:20px;box-sizing:border-box;display:grid;border:2px solid transparent;grid-template-columns:50px 1fr;width:100%;gap:10px 30px;height:100%}@media (min-width:768px){.widget-grid .template-icon-list-2-columns .grid-block{grid-template-columns:100px 1fr}}.widget-grid .template-icon-list-2-columns .grid-block.without-link{height:unset}@media (min-width:1024px){.widget-grid .template-icon-list-2-columns .grid-block.without-link{max-width:calc(50% - 59px)}}.widget-grid .template-icon-list-2-columns .title{font-size:3.2rem;line-height:1.5;font-weight:800;color:var(--dark)}.widget-grid .template-icon-list-2-columns .description{grid-column:1/-1;font-size:1.6rem;line-height:1.4;font-weight:400}@media (min-width:768px){.widget-grid .template-icon-list-2-columns .description{grid-column:2}}.widget-grid .template-icon-list-2-columns .description ul li{display:grid;grid-template-columns:20px 1fr;gap:15px;align-items:flex-start}.widget-grid .template-icon-list-2-columns .description ul li:before{content:"";mask-image:url(../icons/check-line.svg);mask-size:cover;mask-position:center;mask-repeat:no-repeat;background-color:var(--green);-webkit-mask-image:url(../icons/check-line.svg);-webkit-mask-size:cover;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:15px;height:22px;display:inline-block;margin-right:15px;position:static}.widget-grid .template-icon-list-2-columns .image{align-self:center;grid-column:1}@media (min-width:768px){.widget-grid .template-icon-list-2-columns .image{grid-row:1/3}}.widget-grid .template-icon-list-2-columns svg{transition:fill .4s;fill:var(--blue);width:50px;height:50px}@media (min-width:768px){.widget-grid .template-icon-list-2-columns svg{width:90px;height:90px}}.widget-grid .template-list-3-columns-links .grid{text-align:center}@media (min-width:1024px){.widget-grid .template-list-3-columns-links .grid{display:grid;gap:0 22px;grid-template-columns:1fr 1fr 1fr}}.widget-grid .template-list-3-columns-links .grid img{width:100%}.widget-grid .template-list-3-columns-links .grid .single-element{display:flex;flex-direction:column;gap:20px}.widget-grid .template-list-3-columns-links .grid .desc,.widget-grid .template-list-3-columns-links .grid .title{font-size:1.4rem;line-height:1.35714;font-weight:500}@media (min-width:1024px){.widget-grid .template-list-6-columns .grid{display:grid;gap:32px;grid-template-columns:repeat(6,1fr)}}.widget-grid .template-list-6-columns img{width:100%}.widget-grid .template-list-6-columns .single-element{display:flex;flex-direction:column;gap:40px;align-items:center}.widget-grid .template-list-6-columns .title{text-align:center;font-size:1.6rem;line-height:1.375;font-weight:500}.widget-grid .template-list-counter{max-width:1080px;margin:0 auto}.widget-grid .template-list-counter .grid{display:flex;flex-direction:column;gap:32px}@media (min-width:1024px){.widget-grid .template-list-counter .grid{gap:64px}}.widget-grid .template-list-counter hr{width:100%;border:1px solid var(--blue);margin:0}.widget-grid .template-list-counter .single-element{display:flex;gap:20px;align-items:center;flex-direction:column}@media (min-width:1024px){.widget-grid .template-list-counter .single-element{gap:40px;flex-direction:row}}.widget-grid .template-list-counter .count{font-size:5.5rem}@media (min-width:1024px){.widget-grid .template-list-counter .count{font-size:5.5rem;line-height:1.63636;font-weight:500}}.widget-grid .template-list-counter .title{font-size:2.6rem;line-height:1.30769;font-weight:600}.widget-grid .template-list-counter .title+.desc{margin-top:24px}.widget-grid .template-list-counter .desc{font-size:1.6rem;line-height:1.375;font-weight:500}.widget-grid .template-list-counter-columns .grid{display:flex;gap:32px;flex-direction:column}@media (min-width:1024px){.widget-grid .template-list-counter-columns .grid{flex-direction:row}}.widget-grid .template-list-counter-columns .single-element{display:flex;gap:20px;flex-direction:column;flex:1 1 0px}@media (min-width:1024px){.widget-grid .template-list-counter-columns .single-element{gap:40px}}.widget-grid .template-list-counter-columns .count-container{display:flex;align-items:center;gap:16px}.widget-grid .template-list-counter-columns .count{font-size:5.5rem;line-height:1.63636;font-weight:500}.widget-grid .template-list-counter-columns .title{font-size:2.2rem;line-height:1.36364;font-weight:500}.widget-grid .template-list-counter-columns .desc{font-size:1.6rem;line-height:1.375;font-weight:500;padding:34px 30px 90px;background-color:#f5f5f5;height:100%}.widget-grid .template-list-3-columns-big-img{display:grid;gap:30px}@media (min-width:1024px){.widget-grid .template-list-3-columns-big-img{grid-template-columns:1fr 1fr 1fr}}.widget-grid .template-list-3-columns-big-img img{width:100%}.widget-grid .template-list-3-columns-big-img .single-element{display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.widget-grid .template-list-3-columns-big-img .single-element{gap:32px}}.widget-grid .template-list-3-columns-big-img .title{font-size:2.4rem;line-height:1.375;font-weight:500}.widget-grid .template-list-3-columns-big-img desc{font-size:1.6rem;line-height:1.375;font-weight:500}.widget-grid .template-text-image-btn{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.widget-grid .template-text-image-btn{gap:80px}}.widget-grid .template-text-image-btn .single-block{display:grid;gap:20px;grid-template-columns:1fr 45%}@media (min-width:768px){.widget-grid .template-text-image-btn .single-block{align-items:center}}.widget-grid .template-text-image-btn .text-container{grid-column:1/3}@media (min-width:1024px){.widget-grid .template-text-image-btn .text-container{grid-column:1;padding:35px}}.widget-grid .template-text-image-btn .image{grid-column:1/3;height:260px}@media (min-width:768px){.widget-grid .template-text-image-btn .image{grid-column:2;height:580px}}.widget-grid .template-text-image-btn .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-text-image-btn .title{font-weight:900;font-size:2.4rem;word-break:break-all;line-height:1.2;padding-bottom:20px}@media (min-width:1024px){.widget-grid .template-text-image-btn .title{word-break:normal;padding-block:35px 100px}}.widget-grid .template-text-image-btn .desc{font-size:1.6rem;padding-bottom:20px}@media (min-width:768px){.widget-grid .template-text-image-btn .desc{padding-bottom:100px}}.widget-grid .template-text-image-btn .links{display:flex;flex-direction:column;padding:10px 0}@media (min-width:1024px){.widget-grid .template-text-image-btn .links{flex-direction:row;justify-content:space-between}}.widget-grid .template-text-image-btn .link{padding:5px 0}.widget-grid .template-list-2-columns-image{text-align:center}@media (min-width:1024px){.widget-grid .template-list-2-columns-image{display:grid;gap:0 30px;grid-template-columns:1fr 1fr}}.widget-grid .template-list-2-columns-image .single-element{display:flex;gap:32px;flex-direction:column}.widget-grid .template-list-2-columns-image .title{font-size:2.4rem}.widget-grid .template-list-2-columns-image .image{height:660px}.widget-grid .template-list-2-columns-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-list-2-columns-image p{font-size:1.6rem;line-height:1.375;position:relative;padding:0 20px}.widget-grid .template-list-2-columns-image .link{margin:0 auto}.widget-grid .template-list-2-columns-image .link a{display:block}.widget-grid .template-list-2-columns-image .links{padding:20px;display:flex;flex-direction:column;gap:10px}.widget-grid .template-content-image-border .single-block{display:flex;flex-direction:column}.widget-grid .template-content-image-border .single-block:not(:last-child){margin-bottom:60px}@media (min-width:768px){.widget-grid .template-content-image-border .single-block:not(:last-child){margin-bottom:70px}}@media (min-width:768px){.widget-grid .template-content-image-border .single-block{display:grid;grid-template-columns:340px 1fr}}@media (min-width:1024px){.widget-grid .template-content-image-border .single-block.has-video:not(:last-child){padding-bottom:100px}}.widget-grid .template-content-image-border .text-container{border:1px solid var(--blue);border-top:0;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:32px}@media (min-width:768px){.widget-grid .template-content-image-border .text-container{border-top:1px solid var(--blue);border-left:0;height:calc(100% - 2px);padding:0 20px}}@media (min-width:1300px){.widget-grid .template-content-image-border .text-container{padding:0 55px}}.widget-grid .template-content-image-border .modal .modal__container{width:100%;max-width:1000px;padding:40px 0 0;background-color:transparent;margin:10px;border-radius:0;overflow:hidden}.widget-grid .template-content-image-border .modal header button{position:absolute;top:0;right:0}.widget-grid .template-content-image-border .modal header button:hover span{background-color:var(--green)}.widget-grid .template-content-image-border .modal header button span{pointer-events:none;width:35px;height:35px;background-color:#fff}.widget-grid .template-content-image-border .modal main{position:relative;padding-bottom:56.25%;height:0}.widget-grid .template-content-image-border .modal iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-grid .template-content-image-border .modal video{outline:none}@media (min-width:1024px){.widget-grid .template-content-image-border .media-container.player-placeholder{position:relative}.widget-grid .template-content-image-border .media-container.player-placeholder:before{content:"";position:absolute;width:100%;height:100%;top:30px;left:-50px;background-color:#2c3545}}.widget-grid .template-content-image-border .media-container.player-placeholder .image{cursor:pointer}.widget-grid .template-content-image-border .media-container.player-placeholder .image:hover .placeholder:after{background-color:rgba(0,0,0,.25)}.widget-grid .template-content-image-border .media-container.player-placeholder .image .placeholder:after{background-color:rgba(0,0,0,.15);box-shadow:inset 0 0 20px rgba(0,0,0,.15)}.widget-grid .template-content-image-border .media-container .image-wrapper{position:relative;overflow:hidden;min-height:300px;height:100%}.widget-grid .template-content-image-border .media-container .image-wrapper .image{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);background-color:#eee;min-height:300px}.widget-grid .template-content-image-border .media-container .image-wrapper .image img{-o-object-fit:cover;object-fit:cover;width:100%;display:flex}.widget-grid .template-content-image-border .media-container .image-wrapper .image .player-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:60px;height:60px}.widget-grid .template-content-image-border .title{font-weight:500;font-size:1.8rem;line-height:1.22222}.widget-grid .template-content-image-border a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.widget-grid .template-content-image-border .desc p{font-size:1.6rem;line-height:1.375}.widget-grid .template-content-image-border .desc ul{padding:0;margin:0}.widget-grid .template-content-image-border .desc ul li{position:relative;margin-bottom:15px;word-break:break-word;list-style:square}.widget-grid .template-content-image-border .desc ul li::marker{font-size:1.4rem;color:var(--blue)}.widget-grid .template-content-image-border .desc ul li:before{display:none}.widget-grid .template-side-by-side-text{display:grid;grid-template-columns:1fr;padding-top:10px;gap:10px}@media (min-width:1024px){.widget-grid .template-side-by-side-text{padding-top:20px;gap:30px;grid-template-columns:repeat(2,1fr)}}.widget-grid .template-side-by-side-text .single-block{position:relative;border:1px solid var(--Gray-5,#d9d9d9)}@media (min-width:1024px){.widget-grid .template-side-by-side-text .single-block:hover img{transform:scale(1.02)}}.widget-grid .template-side-by-side-text .image{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%}.widget-grid .template-side-by-side-text img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.widget-grid .template-side-by-side-text .text-container{z-index:2;position:relative;padding:30px;text-align:center;margin:0 auto}@media (min-width:1024px){.widget-grid .template-side-by-side-text .text-container{width:calc(100% - 150px)}}.widget-grid .template-side-by-side-text a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;box-sizing:border-box}.widget-grid .template-side-by-side-text a.btn-blue{width:100%}.widget-grid .template-side-by-side-text .title{font-size:2.4rem;line-height:1.375;font-weight:500;margin-bottom:38px;display:block}@media (max-width:768px){.widget-grid .template-side-by-side-text .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.widget-grid .template-side-by-side-text .title{font-size:3.6rem}}.widget-grid .template-side-by-side-text .desc{font-size:1.6rem;line-height:1.375;font-weight:500;margin-bottom:38px}@media (max-width:768px){.widget-grid .template-side-by-side-text .desc p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0!important}}.widget-grid .template-text-big-image-btn{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.widget-grid .template-text-big-image-btn{gap:120px}}.widget-grid .template-text-big-image-btn .single-block{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.widget-grid .template-text-big-image-btn .single-block.reverse-order .image{grid-row:1}@media (min-width:768px){.widget-grid .template-text-big-image-btn .single-block.reverse-order .image{grid-column:1!important}}@media (min-width:768px){.widget-grid .template-text-big-image-btn .single-block.reverse-order .text-container{grid-column:2!important}}@media (min-width:768px){.widget-grid .template-text-big-image-btn .single-block{align-items:center}}.widget-grid .template-text-big-image-btn .text-container{grid-column:1/3;height:100%;height:auto}@media (min-width:768px){.widget-grid .template-text-big-image-btn .text-container{grid-column:1}}@media (min-width:1024px){.widget-grid .template-text-big-image-btn .text-container{padding:35px 100px 35px 35px}}.widget-grid .template-text-big-image-btn .image{grid-column:1/3;height:250px}@media (min-width:768px){.widget-grid .template-text-big-image-btn .image{grid-column:2;height:500px}}.widget-grid .template-text-big-image-btn .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.widget-grid .template-text-big-image-btn .title{font-weight:900;font-size:2.4rem;word-break:break-all;line-height:1.2;padding-bottom:20px}@media (min-width:1024px){.widget-grid .template-text-big-image-btn .title{word-break:normal;padding-block:35px 60px}}.widget-grid .template-text-big-image-btn .desc{font-size:1.6rem;padding-bottom:20px}@media (min-width:768px){.widget-grid .template-text-big-image-btn .desc{padding-bottom:60px}}.widget-grid .template-text-big-image-btn .links{display:flex;flex-direction:column;padding:10px 0}@media (min-width:1024px){.widget-grid .template-text-big-image-btn .links{flex-direction:row;gap:10px}}.widget-grid .template-text-big-image-btn .link{padding:5px 0}.widget-grid .template-text-big-3-columns .grid{display:grid;gap:32px}@media (min-width:1024px){.widget-grid .template-text-big-3-columns .grid{grid-template-columns:1fr 1fr 1fr}}.widget-grid .template-text-big-3-columns .single-element{display:flex;flex-direction:column;gap:32px;border:1px solid var(--blue);padding:55px 30px;align-items:center;text-align:center}.widget-grid .template-text-big-3-columns .single-element:first-child{background-color:#f5f5f5}.widget-grid .template-text-big-3-columns .single-element .title{font-size:1.4rem;line-height:1.35714;font-weight:500}.widget-grid .template-text-big-3-columns .single-element a{display:block}.widget-grid .template-text-big-3-columns .single-element img{width:130px}.widget-grid .template-icon-list-1-columns{display:flex;flex-direction:column;gap:64px}.widget-grid .template-icon-list-1-columns .grid-block{display:grid;grid-template-columns:80px 1fr;width:100%;gap:21px}.widget-grid .template-icon-list-1-columns .title{font-size:1.4rem;line-height:1.5;font-weight:800;color:var(--dark)}.widget-grid .template-icon-list-1-columns .description{font-size:1.4rem;line-height:1.5;font-weight:400;color:var(--dark)}.widget-grid .template-icon-list-1-columns .image{align-self:center}.widget-grid .template-icon-list-1-columns svg{fill:var(--blue);width:80px;height:80px}@media (max-width:1023px){.widget-grid .template-icon-list-1-columns{gap:20px}}.widget-grid .grid-title{font-size:2.4rem;line-height:1.375;font-weight:700;margin-bottom:40px}.widget-grid .grid-desc{font-size:1.6rem;line-height:1.375;font-weight:500;margin-bottom:40px}.widget-grid .buttons{display:flex;gap:20px;margin-top:20px;justify-content:center;align-items:center;flex-direction:column}.widget-grid .buttons a{display:block}@media (min-width:768px){.widget-grid .buttons{flex-direction:row;gap:45px;margin-top:80px}}.widget-productscategories-container{position:relative}.widget-productscategories-container ::-webkit-scrollbar{width:6px}.widget-productscategories-container ::-webkit-scrollbar-track{background-color:#dcdcde}.widget-productscategories-container ::-webkit-scrollbar-thumb{background:#a09fa5}.widget-productscategories-container ::-webkit-scrollbar-thumb:hover{background:#555}.widget-productscategories{box-sizing:border-box;z-index:1;background-color:#fff;overflow:visible;width:100%}@media (min-width:1024px){.widget-productscategories{position:absolute}}.widget-productscategories.open .wrapper>ul{display:flex}.widget-productscategories.open>.mobile-toggler span{transform:rotate(180deg)}@media (min-width:1024px){.widget-productscategories .menu{display:grid;grid-template-columns:repeat(3,1fr);box-sizing:border-box;height:460px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f4f4f5}}.widget-productscategories .wrapper{position:relative;box-sizing:border-box;min-width:300px;overflow:hidden}@media (min-width:1024px){.widget-productscategories .wrapper{padding:0 0 26px}}.widget-productscategories .mobile-toggler{display:flex;gap:5px;cursor:pointer;padding:10px 30px;font-size:2rem;line-height:1.35;font-weight:700;color:var(--dark);align-items:center;transition:color .4s}.widget-productscategories .mobile-toggler h3{font-size:2rem;line-height:1.35;font-weight:700;margin:0}.widget-productscategories .mobile-toggler:hover{color:var(--blue)}@media (min-width:1024px){.widget-productscategories .mobile-toggler{display:none}}.widget-productscategories .mobile-toggler span{background-color:var(--blue);display:block;width:24px;height:24px;background-color:var(--dark)}.widget-productscategories .title{display:none;align-items:center}.widget-productscategories .title h3{font-size:2rem;line-height:1.35;font-weight:700;margin:0}@media (min-width:1024px){.widget-productscategories .title{color:var(--dark);display:flex;gap:23px;max-width:300px;background-color:#f4f4f5;height:100%;transition:color .3s;padding:10px 36px 30px 20px}.widget-productscategories .title:hover{color:var(--green)}}.widget-productscategories .title span{width:18px;height:18px;background-color:var(--blue)}.widget-productscategories ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;display:none;flex-direction:column;padding:10px 30px;margin:0}@media (min-width:1024px){.widget-productscategories ul{padding:0 0 26px;margin:10px 0;overflow-y:auto;max-height:calc(100% - 10px);display:flex}}.widget-productscategories ul li{padding:0 0 0 10px}@media (min-width:1024px){.widget-productscategories ul li{padding:10px 66px}.widget-productscategories ul li.opened-category,.widget-productscategories ul li:hover{background-color:var(--green)}.widget-productscategories ul li.opened-category a,.widget-productscategories ul li:hover a{color:#fff}.widget-productscategories ul li.opened-category a span,.widget-productscategories ul li:hover a span{background-color:#fff}}.widget-productscategories ul li.has-child>ul{display:none}.widget-productscategories ul li.has-child.open>.toggler span{transform:rotate(180deg)}@media (max-width:1023px){.widget-productscategories ul li.has-child.open>ul{display:flex}}.widget-productscategories ul li:before{display:none}@media (max-width:1023px){.widget-productscategories ul li>ul{grid-column:1/-1;padding:10px 0;margin:0 0 20px;width:100%}}.widget-productscategories ul li .toggler{cursor:pointer}@media (max-width:1023px){.widget-productscategories ul li .toggler{display:flex;gap:10px}}.widget-productscategories ul li a{color:var(--dark);width:100%;font-size:1.6rem}@media (min-width:1024px){.widget-productscategories ul li a{display:grid;width:unset;color:var(--dark);font-size:1.4rem;line-height:1.35714;font-weight:700;gap:23px;grid-template-columns:170px 10px}}.widget-productscategories ul li a span{width:10px;background-color:var(--dark);display:none}@media (min-width:1024px){.widget-productscategories ul li a span{display:block}}.widget-productscategories ul li span.mobile{display:block}@media (min-width:1024px){.widget-productscategories ul li span.mobile{display:none}}.cart-widget:hover .quantity{background-color:var(--green)}.cart-widget .cart-container{position:relative}.cart-widget .quantity{position:absolute;right:0;bottom:0;transform:translate(25%,25%);background-color:var(--blue);-webkit-clip-path:circle(50%);clip-path:circle(50%);width:14px;height:14px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.8rem;transition:background-color .3s}.widget-inspirations .loader span{display:block;margin:50px auto 0;height:30px;width:30px}@media (max-width:1023px){.widget-inspirations .filters{display:none}}@media (min-width:1024px){.widget-inspirations .custom-select-container{display:none}}.widget-inspirations .inspirations{margin-top:50px;display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;font-size:2.4rem;line-height:1.41667;font-weight:800}@media (min-width:768px){.widget-inspirations .inspirations{gap:50px 34px}}.widget-inspirations .inspirations img{width:100%}.widget-inspirations .inspirations a{color:var(--dark);transition:color .4s;width:100%}@media (min-width:768px){.widget-inspirations .inspirations a{width:calc(50% - 17px)}}@media (min-width:1024px){.widget-inspirations .inspirations a{width:calc(33% - 22.6px)}}.widget-inspirations .inspirations a:hover{color:var(--green)}.widget-inspirations .inspirations a:nth-child(5n+4),.widget-inspirations .inspirations a:nth-child(5n+5){width:100%}@media (min-width:768px){.widget-inspirations .inspirations a:nth-child(5n+4),.widget-inspirations .inspirations a:nth-child(5n+5){width:calc(50% - 17px)}}.widget-inspirations .inspirations .description{font-size:1.6rem;line-height:1.4;font-weight:400;margin-top:20px}.widget-reviews .comment{display:flex;flex-direction:column;gap:10px}.widget-reviews .comment-title{font-size:2.4rem;line-height:1.41667;font-weight:800}.widget-reviews .comment-stars{display:flex;gap:5px}.widget-reviews .comment-stars span{background-color:var(--blue)}.widget-reviews .comment-description{font-size:1.6rem;line-height:1.4;font-weight:500}.widget-reviews .comment-product-img{position:relative}.widget-reviews .comment-product-summary{font-size:1.6rem;line-height:1.4;font-weight:500;white-space:normal}.widget-reviews .comment-product-summary a{color:var(--dark);transition:color .5s}.widget-reviews .comment-product-summary a:hover{color:var(--green)}.widget-assembly-workers ul{display:flex;gap:50px;flex-wrap:wrap;text-transform:uppercase}@media (max-width:1023px){.widget-assembly-workers ul{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.widget-assembly-workers ul{grid-template-columns:1fr}}.widget-assembly-workers a.worker{font-size:1.4rem;line-height:1.36571;font-weight:800;padding:5px 20px;color:#fff;background-color:var(--blue);transition:background-color .4s}@media (max-width:1023px){.widget-assembly-workers a.worker{display:block;text-align:center}}.widget-assembly-workers a.worker:hover{background-color:var(--blue-2)}.widget-blog .loader span{display:block;margin:50px auto 0;height:30px;width:30px}@media (max-width:1023px){.widget-blog .filters{display:none}}@media (min-width:1024px){.widget-blog .custom-select-container{display:none}}.widget-blog .blog-grid{margin-top:50px;display:flex;gap:50px 34px;flex-direction:row;flex-wrap:wrap;font-size:2.4rem;line-height:1.41667;font-weight:800}.widget-blog .blog-grid img{width:100%}.widget-blog .blog-grid a{color:var(--dark);transition:color .4s;width:100%}@media (min-width:768px){.widget-blog .blog-grid a{width:calc(50% - 17px)}}@media (min-width:1024px){.widget-blog .blog-grid a{width:calc(33% - 22.6px)}}.widget-blog .blog-grid a:hover{color:var(--green)}.widget-blog .blog-grid a:nth-child(5n+4),.widget-blog .blog-grid a:nth-child(5n+5){width:100%}@media (min-width:768px){.widget-blog .blog-grid a:nth-child(5n+4),.widget-blog .blog-grid a:nth-child(5n+5){width:calc(50% - 17px)}}.widget-blog .blog-grid .description{font-size:1.6rem;line-height:1.4;font-weight:400;margin-top:20px}.widget-inspirations-specific p{font-size:1.6rem;line-height:1.36625;font-weight:400;margin-bottom:50px;margin-top:-20px}.widget-inspirations-specific .specialists{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-bottom:20px;justify-content:center;font-size:3.2rem;line-height:1.1875;font-weight:600}.widget-inspirations-specific .specialists .btn-blue{padding:18px 16px}@media (max-width:1023px){.widget-inspirations-specific .specialists{grid-column:1}}@media (min-width:768px){.layout-home{padding-bottom:40px}}.layout-home .section-9{position:relative}.layout-home .section-9>.widget-empty{grid-column:2}@media (min-width:1024px){.layout-home .section-9{display:grid;grid-template-columns:310px calc(100% - 320px);justify-content:space-between}}.layout-home .home-page-alert{padding:30px;margin-bottom:-50px}.main-header{border-bottom:0}.section-newsletter{padding:25px 0}@media (min-width:768px){.section-newsletter{padding:60px 0}}.section-newsletter .container{display:grid;gap:34px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.section-newsletter .container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.section-newsletter .section-17{max-width:525px}}.section-newsletter .section-18{display:none;height:520px}@media (min-width:768px){.section-newsletter .section-18{display:block}}.section-newsletter .section-18 .widget-content,.section-newsletter .section-18 .widget-content p{height:100%}.section-newsletter .section-18 img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:2}.modal__container{background-color:#fff;padding:30px;max-width:100%;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__header .modal__close:before{content:"\2715"}.modal__close{background:transparent;border:0}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn-primary{background-color:#00449e;color:#fff}.micromodal-slide{display:none}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}[class*=micromodal-].is-open{display:block}[class*=micromodal-][aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}[class*=micromodal-][aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}[class*=micromodal-][aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}[class*=micromodal-][aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.e-modal.open .modal__container{transform:translate(-50%,-50%)}.e-modal.info .modal__header{background-color:var(--blue)}.e-modal .modal__container{background-color:#fff;max-width:400px;padding:0;width:100%;transition:transform .5s;position:fixed;transform:translate(-50%,1000px);top:50%;left:50%;z-index:3}.e-modal .modal__container .modal__header{padding:10px 20px;justify-content:flex-start;gap:15px;color:#fff}.e-modal .modal__container .modal__header span[class*=icon--]{background-color:#fff}.e-modal .modal__container .modal__content{padding:10px 20px}.e-modal .modal__container button{margin-left:auto;background-color:transparent;border:0}.micromodal-cart,.micromodal-decision{display:none}.micromodal-cart .modal__container,.micromodal-decision .modal__container{background-color:#fff;padding:20px 50px;will-change:transform;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.micromodal-cart .modal__container,.micromodal-decision .modal__container{padding:50px 75px}}.micromodal-cart .modal__container main,.micromodal-decision .modal__container main{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:50px}.micromodal-cart .modal__container h3,.micromodal-decision .modal__container h3{margin:0;font-size:2.8rem;line-height:1.46429;font-weight:800}@media (min-width:1024px){.micromodal-cart .modal__container h3,.micromodal-decision .modal__container h3{font-size:3.6rem;line-height:1.36111;font-weight:800}}.micromodal-cart .modal__container .buttons,.micromodal-decision .modal__container .buttons{display:flex;gap:30px;flex-direction:column}@media (min-width:1024px){.micromodal-cart .modal__container .buttons,.micromodal-decision .modal__container .buttons{flex-direction:row}}.micromodal-cart .modal__container button,.micromodal-decision .modal__container button{display:flex;gap:17px;color:#fff;border:0;padding:18px 38px;font-size:1.6rem;line-height:1.375;font-weight:500}@media (min-width:1024px){.micromodal-cart .modal__container button,.micromodal-decision .modal__container button{padding:20px 40px}}.micromodal-cart .modal__container button:not(.with-icon),.micromodal-decision .modal__container button:not(.with-icon){display:block}.micromodal-cart .modal__container button:not(.with-icon):before,.micromodal-decision .modal__container button:not(.with-icon):before{content:"";width:20px;height:3px;background-color:#fff;display:inline-block;margin-right:15px;margin-left:5px;position:relative;top:-2px;transition:transform .1s}.micromodal-cart .modal__container button.green,.micromodal-decision .modal__container button.green{background-color:var(--green)}.micromodal-cart .modal__container button.blue,.micromodal-decision .modal__container button.blue{background-color:var(--blue)}.micromodal-cart .modal__container button span,.micromodal-decision .modal__container button span{width:20px;height:20px;background-color:#fff}.micromodal-cart .modal__overlay,.micromodal-decision .modal__overlay{will-change:transform}.modal.micromodal-cart .buttons{justify-content:space-between;width:100%}.modal.micromodal-cart .btn-blue{display:flex;align-items:center;justify-content:center}.modal.micromodal-cart .modal__container header button span{background-color:var(--blue)}.modal.micromodal-cart .modal__container header button:hover span{background-color:var(--green)}.widget-rotator .template-home-top{height:430px;overflow:hidden;position:relative}@media (min-width:768px){.widget-rotator .template-home-top{height:460px}}.widget-rotator .template-home-top .glide__track,.widget-rotator .template-home-top .slider-home-top{height:100%}.widget-rotator .template-home-top .list{height:100%;display:flex}.widget-rotator .template-home-top .item{position:relative}@media (min-width:1024px){.widget-rotator .template-home-top .glide__slide--active picture:after{background-color:rgba(0,0,0,.3)}}.widget-rotator .template-home-top .slide-title{margin:0;color:#fff;font-size:3.2rem;line-height:1.5625;font-weight:800;text-shadow:0 0 10px rgba(0,0,0,.5);word-break:break-word;transition:font-size .3s}@media (min-width:1024px){.widget-rotator .template-home-top .slide-title{font-size:4.8rem;line-height:1.35417;font-weight:800}}.widget-rotator .template-home-top .slide-title a{color:#fff;font-size:3.2rem;line-height:1.5625;font-weight:800;text-shadow:0 0 10px rgba(0,0,0,.5);word-break:break-word;transition:font-size .3s}@media (min-width:1024px){.widget-rotator .template-home-top .slide-title a{font-size:4.8rem;line-height:1.35417;font-weight:800}}.widget-rotator .template-home-top .list-desc{display:flex;flex-wrap:wrap;transition:opacity .3s}.widget-rotator .template-home-top .list-desc .item-desc{width:50%;font-weight:400;color:#fff;font-size:1.2rem;text-shadow:0 0 10px rgba(0,0,0,.5);padding-left:30px;padding-right:25px;position:relative;padding-bottom:5px;word-break:break-word}@media (min-width:768px){.widget-rotator .template-home-top .list-desc .item-desc{font-size:1.6rem;padding-bottom:15px}}.widget-rotator .template-home-top .list-desc .item-desc:before{content:"";width:20px;height:3px;background-color:#fff;display:inline-block;position:absolute;left:0;top:10px;transition:transform .1s}.widget-rotator .template-home-top .desc{color:#fff;transition:opacity .3s,transform .3s;max-width:90%;font-size:1.6rem;line-height:1.36625;font-weight:400}@media (max-width:480px){.widget-rotator .template-home-top .desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.widget-rotator .template-home-top .desc{display:flex}}@media (min-width:1024px){.widget-rotator .template-home-top .desc{max-width:400px}}@media (min-width:1400px){.widget-rotator .template-home-top .desc{max-width:90%}}.widget-rotator .template-home-top .content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transition:width .3s;display:flex;align-items:center}.widget-rotator .template-home-top .text-container{position:absolute;top:calc(50% - 50px);transform:translateY(-50%);max-width:600px;left:50px}@media (min-width:1024px){.widget-rotator .template-home-top .text-container{display:flex;gap:31px;left:100px;flex-direction:column}}.widget-rotator .template-home-top img{-o-object-fit:cover;object-fit:cover;height:100%;position:relative}.widget-rotator .template-home-top picture{display:block;height:100%;position:relative;overflow:hidden}.widget-rotator .template-home-top picture:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:block;background-color:rgba(0,0,0,.1);transition:background-color .1s}@media (min-width:1024px){.widget-rotator .template-home-top picture:after{pointer-events:none;box-shadow:inset 0 0 10px rgba(0,0,0,.15)}}.widget-rotator .glide__controls .controls button{top:50%;left:20px}.slider-inspirations .item{position:relative}.slider-inspirations picture{height:210px;display:block;position:relative}@media (min-width:768px){.slider-inspirations picture{height:650px}.slider-inspirations picture:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.45),rgba(0,0,0,.45) 30%,transparent 50%,transparent)}}.slider-inspirations img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.slider-inspirations .links-row{display:flex;justify-content:space-between}}@media (min-width:768px){.slider-inspirations .text-container{position:absolute;bottom:0;left:0;padding:30px 40px;width:100%}}@media (min-width:1024px){.slider-inspirations .text-container{padding:40px 50px}}.slider-inspirations .slide-title{font-weight:700;font-size:3rem;line-height:1.1;padding:10px 0 20px;display:block}@media (min-width:768px){.slider-inspirations .slide-title{font-size:4.8rem;color:#fff;padding-bottom:30px;font-weight:800}}.slider-inspirations a{text-shadow:none}@media (min-width:768px){.slider-inspirations a{color:#fff}.slider-inspirations a:before{background-color:#fff}}.slider-inspirations .read-more{padding-bottom:10px}@media (min-width:768px){.slider-inspirations .read-more{padding-bottom:0}}.slider-inspirations .read-more a{font-size:1.6rem}.slider-inspirations .controls{position:absolute;right:10px;top:10px}@media (min-width:768px){.slider-inspirations .controls{right:25px;top:45px}}.slider-inspirations .controls button{transition:opacity .1s;margin:0 5px}.slider-inspirations .controls button span{background-color:#fff;width:32px;height:32px}.slider-inspirations .controls button:disabled{opacity:.5}.partial-news{position:relative}.partial-news a:hover img{transform:scale(1.02)}.partial-news .date.news{background-color:var(--blue);margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.2rem;font-weight:900;color:#fff;padding:6px 22px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5)}.partial-news .image img{transition:transform .3s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partial-news .title{color:var(--dark);margin:20px 0;font-size:2.4rem;line-height:1.41667;font-weight:800}.partial-news .description{color:var(--dark);font-size:1.6rem;line-height:1.375;font-weight:400}.custom-template-branches{display:flex;flex-direction:column}@media (min-width:1024px){.custom-template-branches{flex-direction:row;justify-content:space-between}}@media (min-width:1024px){.custom-template-branches .cities{width:40%}}.custom-template-branches .image{padding-top:50px;text-align:center}@media (min-width:1024px){.custom-template-branches .image{padding-top:0;width:60%;text-align:right;padding-right:30px;margin-top:-40px}}.custom-template-branches img{height:auto}.custom-template-branches .title{font-size:2.2rem;font-weight:500;color:var(--blue);padding-bottom:20px}.custom-template-branches .list{position:relative}.custom-template-branches ul{position:absolute;top:100%;width:100%;left:0;padding:10px 0;background-color:#fff;z-index:1;box-shadow:-1px 5px 10px -5px rgba(0,0,0,.5);display:none}.custom-template-branches ul.open{display:block}@media (min-width:1024px){.custom-template-branches ul{display:block!important;position:static;box-shadow:none}}.custom-template-branches li{padding:2px 15px}@media (min-width:1024px){.custom-template-branches li{padding:6px 0}}.custom-template-branches a{text-shadow:none;display:block;padding:5px 0;color:var(--dark)}@media (min-width:1024px){.custom-template-branches a{font-size:3rem;font-weight:700;display:flex;align-items:center;position:relative;padding-left:20px}.custom-template-branches a:before{content:"";width:5px;height:5px;position:absolute;left:0;top:13px!important;background-color:var(--blue)}.custom-template-branches a:hover{color:var(--green)}}.custom-template-branches button{display:flex;justify-content:space-between;width:100%;align-items:center;font-size:2.4rem;font-weight:700;padding:5px 0;border-bottom:1px solid #e7e7e8}@media (min-width:1024px){.custom-template-branches button{display:none}}.slider-default{max-width:415px}@media (min-width:1024px){.slider-default{max-width:none}}.slider-default .glide__track{margin-right:-30px}@media (min-width:475px){.slider-default .glide__track{margin-right:calc(-100vw + 445px)}}@media (min-width:768px){.slider-default .glide__track{margin-right:calc(-100vw + 480px)}}@media (min-width:1024px){.slider-default .glide__track{margin-right:0}}@media (min-width:1330px){.slider-default .glide__track{margin-right:calc(-50vw + 665px)}}.slider-default .glide__slides{height:100%}@media (min-width:768px){.slider-default .glide__slide{width:414px}}.slider-default .group-controls{display:flex;align-items:center;margin-left:-10px;padding:15px 0 0}@media (min-width:475px){.slider-default .group-controls{margin-right:calc(-100vw + 475px)}}@media (min-width:768px){.slider-default .group-controls{padding:55px 0 0;margin-right:calc(-100vw + 545px)}}@media (min-width:1024px){.slider-default .group-controls{padding:60px 0 0;margin-right:0}}.slider-default .group-controls .progress{position:relative;background-color:#a09fa5;height:4px;flex:1;overflow:hidden}.slider-default .group-controls .line{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .2s;background-color:#dcdcde;transform:translateX(calc((var(--current-slide) + 1)/var(--count-slides)*100%))}@media (min-width:1024px){.slider-default .group-controls .line{transform:translateX(calc((var(--current-slide) + var(--per-view))/var(--count-slides)*100%))}}.slider-default .controls{margin-right:20px}.slider-default .controls button{outline:none;margin:0 5px}.slider-default .controls button:disabled span{background-color:#cbcbcb}.slider-default .controls button span{transition:background-color .1s;background-color:var(--blue);width:32px;height:32px}.slider-products .glide__track{width:100%}.slider-products .glide__track .glide__slides{overflow:visible}.slider-categories .glide__track{width:100%}.slider-categories .glide__track .glide__slides{overflow:visible}.slider-categories .glide__track .glide__slides .glide__slide{height:auto;display:flex;flex-direction:column;gap:15px;border:2px solid transparent}.slider-categories .glide__track .glide__slides .glide__slide:hover{border:2px solid var(--blue)}.slider-categories .glide__track .glide__slides .glide__slide img{width:100%}.slider-categories .category-name{font-size:2.4rem;line-height:1.375;font-weight:800;color:var(--dark)}.partial-product{position:relative;height:auto;display:flex;flex-direction:column;gap:10px;border:2px solid transparent}.partial-product:hover{border:2px solid var(--blue)}.partial-product img{width:100%}.partial-product .product-badges{display:flex;gap:10px;color:#fff;padding:0 10px;flex-wrap:wrap;align-items:flex-start}.partial-product .product-badges .badge{font-size:1rem;line-height:1.4;font-weight:700;border-radius:3px;padding:4px 12px;text-transform:uppercase}.partial-product .product-badges .badge.bestseller{background-color:var(--blue)}.partial-product .product-badges .badge.new{background-color:var(--green)}.partial-product .product-badges .badge.sale{background-color:var(--red)}.partial-product .product-badges .badge.promotion{background-color:var(--azure)}.partial-product .product-badges .badge.request{background-color:var(--yellow);text-align:center}.partial-product .product-title{padding:0 10px;color:var(--dark);font-size:1.6rem;line-height:1.375;font-weight:500}.partial-product .product-title:hover{color:var(--green)}.partial-product .product-price{padding:0 10px;font-size:2rem;line-height:1.35;font-weight:800;color:var(--blue);margin:auto 0 0}.partial-product .product-price-current{font-size:1.6rem}.partial-product .product-price-current--net{font-size:2rem}.favourite-toggle{position:absolute;right:13px;top:13px}.favourite-toggle.added .fv-remove{display:block;background-color:var(--blue)}.favourite-toggle.wait .fv-loading,.favourite-toggle:not(.added):not(.wait) .fv-add{display:block}.favourite-toggle span{display:none;background-color:var(--blue);width:18px;height:18px}.inspiration-with-pins{position:relative;padding-bottom:15px}.inspiration-with-pins .image img{width:100%}@media (max-width:400px){.inspiration-with-pins{padding-bottom:0;margin-bottom:15px}}.inspiration-with-pins .points-group{position:absolute;top:0;left:0;width:100%;height:100%}.inspiration-with-pins .point{display:none}.inspiration-with-pins .point.active .product,.inspiration-with-pins .point.show{display:block}.inspiration-with-pins .point.active .pin{border:3px solid var(--green)}.inspiration-with-pins .point.active .pin:after{background-color:var(--green);width:8px;height:8px}@media (min-width:768px){.inspiration-with-pins .point.active .pin:after{width:11px;height:11px}}.inspiration-with-pins .pin{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background-color:rgba(20,18,34,.55)}@media (min-width:768px){.inspiration-with-pins .pin{width:40px;height:40px}}.inspiration-with-pins .pin:after{content:"";position:absolute;background-color:#fff;width:12px;height:12px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.inspiration-with-pins .pin:after{width:17px;height:17px}}.module-inspirations-point-product{background-color:#fff;box-shadow:0 0 15px -2px rgba(0,0,0,.3);width:130px;padding:10px 20px;line-height:1.2}@media (min-width:768px){.module-inspirations-point-product{width:135px;padding:20px 30px}}.module-inspirations-point-product a{display:block}.module-inspirations-point-product a:hover span{color:var(--blue)}.module-inspirations-point-product a img{width:100%}.module-inspirations-point-product a span{font-weight:500;font-size:1.4rem;color:var(--dark);word-break:break-word}.cookieInfo{position:fixed;bottom:0;width:100%;background-color:#fff;border-top:1px solid var(--dark);display:flex;align-items:center;justify-content:space-between;padding:15px;z-index:5;box-sizing:border-box}.cookieInfo .desc{font-size:1.6rem}.cookieInfo .buttons{display:flex}.cookieInfo .buttons button{margin:0 5px}.cookieInfo label{position:relative}@media (max-width:640px){.cookieInfo{flex-direction:column}.cookieInfo .buttons{flex-direction:row;align-self:center}.cookieInfo .buttons button{margin:10px 5px 0}}.cookies-modal{color:var(--dark)!important}.cookies-modal-desc{margin-bottom:15px}.cookies-modal-options .option{display:flex;flex-direction:column;margin-bottom:15px}.cookies-modal-options .option-title{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:5px}.cookies-modal-options .option label{position:relative;display:flex;cursor:pointer}.cookies-modal-options .option .disabled{color:var(--gray-4);pointer-events:none}.cookies-modal-options .option .disabled span:before{border-color:var(--gray-4)}.cookies-modal-options .option .disabled span:after{background-color:var(--gray-4)}