@font-face{font-family:"SF-Pro-Display-Regular";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Regular.otf")}@font-face{font-family:"SF-Pro-Display-Medium";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Medium.otf")}@font-face{font-family:"SF-Pro-Display-Semibold";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Semibold.otf")}@font-face{font-family:"SF-Pro-Display-Bold";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Bold.otf")}@font-face{font-family:"SF-Pro-Display-Black";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Black.otf")}@font-face{font-family:"SF-Pro-Display-Heavy";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Heavy.otf")}@font-face{font-family:"SF-Pro-Display-Thin";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Thin.otf")}@font-face{font-family:"SF-Pro-Display-Light";font-weight:300;font-style:normal;font-display:swap;src:url("../fonts/SF-Pro-Display-Light.otf")}.subcategories_wrap .subcategories_container{display:grid;grid-template-columns:1fr 1fr;gap:.625vw}@media(max-width: 768px){.subcategories_wrap .subcategories_container{grid-template-columns:100%;gap:2.8125vw 0}}.subcategories_wrap .subcategories_container>.subcategory_item{border:thin solid rgba(21,49,81,.15);border-radius:16px;display:grid;grid-template-columns:7.5vw auto;gap:0 1.1111vw;padding:.5555vw}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item{display:flex;flex-direction:column;gap:2.5vw 0;padding:2.5vw;position:relative}}.subcategories_wrap .subcategories_container>.subcategory_item .category_image{display:block}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_image{position:absolute;top:2.5vw;left:2.5vw;width:18.125vw}}.subcategories_wrap .subcategories_container>.subcategory_item .category_image a{display:block;width:100%;position:relative;padding-bottom:100%}.subcategories_wrap .subcategories_container>.subcategory_item .category_image a img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;border-radius:12px}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .category_name{padding:6.25vw 0 6.25vw 20.625vw}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .category_name a{display:block;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Bold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#153151;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;margin:.5555vw 0 .6944vw}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .category_name a{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .category_name a{font-size:calc(14vw*100/1440);margin:0}}@media(max-width: 768px)and (max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .category_name a{font-size:calc(14vw*100/320)}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .category_name a:hover{color:#db7d43}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list{margin:0;padding:0}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list{margin-top:2.5vw;padding-left:2.5vw}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item{margin:0 0 .3472vw;padding:0}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item{margin:0 0 1.5625vw}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item:last-child{margin-bottom:0}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a{display:grid;grid-template-columns:.5555vw auto;gap:0 .5555vw;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:1.25vw;letter-spacing:.01em;color:#3b3b3b;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a{grid-template-columns:2.5vw auto;font-size:calc(14vw*100/1440);line-height:5vw;gap:0 2.5vw}}@media(max-width: 768px)and (max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a{font-size:calc(14vw*100/320)}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a:hover{color:rgba(59,59,59,.65)}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a:before{content:"";display:block;width:.5555vw;height:.5555vw;background:url(../images/catalog-category-li.svg) center center no-repeat;background-size:contain;margin-top:4px}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item a:before{width:2.5vw;height:2.5vw;margin-top:3px}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item.hidden{display:none}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategory_item.hidden.visible{display:block}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap{margin:0}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:0;padding:0;margin:0 0 0 1.1111vw}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button{margin:0 0 0 5vw}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button span{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:1.25vw;letter-spacing:.01em;color:#3b3b3b;text-decoration:underline;text-decoration-color:#3b3b3b;text-underline-offset:4px;-webkit-transition:.3s text-decoration-color linear;-moz-transition:.3s text-decoration-color linear;-ms-transition:.3s text-decoration-color linear;-o-transition:.3s text-decoration-color linear;transition:.3s text-decoration-color linear;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button span{font-size:calc(16vw*100/320)}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button span:hover{text-decoration-color:inherit}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button span{font-size:calc(14vw*100/1440);line-height:5vw}}@media(max-width: 768px)and (max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button span{font-size:calc(14vw*100/320)}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button span:hover{color:#db7d43;text-decoration-color:#db7d43}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button:after{content:"";display:block;width:.6944vw;height:.4166vw;background:url(../images/catalog-category-show-arrow.svg) center center no-repeat;background-size:contain;margin-top:1px;margin-left:.5555vw}@media(max-width: 768px){.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button:after{width:3.125vw;height:1.875vw;margin-left:2.5vw}}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button .closed_label{display:inline-flex}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button .opened_label{display:none}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button.active .closed_label{display:none}.subcategories_wrap .subcategories_container>.subcategory_item .category_info .subcategories_list .subcategories_list_button_wrap button.active .opened_label{display:inline-flex}.category-description{width:100%}.category-description .consultation_form_main_wrapper{margin:2.2222vw 0 1.6666vw;padding:1.6666vw;background:url(../images/home-form-bg.svg) center center no-repeat;background-size:cover;border-radius:16px}@media(max-width: 768px){.category-description .consultation_form_main_wrapper{padding:10vw 5vw 5vw;border-radius:8px;margin:7.5vw 0 5vw}}.category-description .consultation_form_main_wrapper .block_title span{display:block;font-size:calc(24vw*100/1440);font-family:"SF-Pro-Display-Black";font-weight:normal;line-height:initial;text-transform:uppercase;letter-spacing:.01em;color:#fff}@media(max-width: 768px){.category-description .consultation_form_main_wrapper .block_title span{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper .block_title span{font-size:calc(22vw*100/1440);list-style:.06em}}@media(max-width: 768px)and (max-width: 768px){.category-description .consultation_form_main_wrapper .block_title span{font-size:calc(22vw*100/320)}}@media(min-width: 769px){.category-description .consultation_form_main_wrapper .block_description{width:78.415%}}.category-description .consultation_form_main_wrapper .block_description p{display:block;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#fff;margin:.5555vw 0 1.6666vw}@media(max-width: 768px){.category-description .consultation_form_main_wrapper .block_description p{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper .block_description p{font-size:calc(14vw*100/1440);line-height:6.25vw;margin:7.5vw 0}}@media(max-width: 768px)and (max-width: 768px){.category-description .consultation_form_main_wrapper .block_description p{font-size:calc(14vw*100/320)}}.category-description .consultation_form_main_wrapper form{width:auto !important;min-width:initial !important}.category-description .consultation_form_main_wrapper form .base_fields{display:flex;gap:0 1.6666vw;margin-bottom:0;width:78.415%}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields{width:100%;flex-direction:column;gap:2.5vw 0;margin-bottom:2.5vw}}.category-description .consultation_form_main_wrapper form .base_fields .field{display:flex;flex-direction:column;width:100%}.category-description .consultation_form_main_wrapper form .base_fields .field .control{display:flex;flex-direction:column;width:100%;position:relative}.category-description .consultation_form_main_wrapper form .base_fields .field input{height:3.4027vw;background:rgba(0,0,0,0);border:thin solid rgba(255,255,255,.25);border-radius:8px;padding:0 .5555vw;font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#fff;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field input{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field input{height:10.3125vw;padding:0 2.5vw}}.category-description .consultation_form_main_wrapper form .base_fields .field input::placeholder{font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:rgba(255,255,255,.65)}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field input::placeholder{font-size:calc(14vw*100/320)}}.category-description .consultation_form_main_wrapper form .base_fields .field input:hover{border-color:#fff}.category-description .consultation_form_main_wrapper form .base_fields .field input:active,.category-description .consultation_form_main_wrapper form .base_fields .field input:focus{border-color:#fff}.category-description .consultation_form_main_wrapper form .base_fields .field input.mage-error{border-color:#db7d43}.category-description .consultation_form_main_wrapper form .base_fields .field textarea{height:5.7638vw;resize:none;background:rgba(0,0,0,0);border:thin solid rgba(255,255,255,.25);border-radius:8px;padding:1.1111vw .5555vw;font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#fff;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field textarea{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field textarea{height:20.9375vw;padding:2.5vw}}.category-description .consultation_form_main_wrapper form .base_fields .field textarea::placeholder{font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:rgba(255,255,255,.65)}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field textarea::placeholder{font-size:calc(14vw*100/320)}}.category-description .consultation_form_main_wrapper form .base_fields .field textarea:hover{border-color:#fff}.category-description .consultation_form_main_wrapper form .base_fields .field textarea:active,.category-description .consultation_form_main_wrapper form .base_fields .field textarea:focus{border-color:#fff}.category-description .consultation_form_main_wrapper form .base_fields .field textarea.mage-error{border-color:#db7d43}.category-description .consultation_form_main_wrapper form .base_fields .field div.mage-error{font-size:calc(12vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#db7d43;text-align:right;margin:0}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field div.mage-error{font-size:calc(12vw*100/320)}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field div.mage-error{font-size:calc(10vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .consultation_form_main_wrapper form .base_fields .field div.mage-error{font-size:calc(10vw*100/320)}}.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap{position:relative}.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button{display:flex;align-items:center;justify-content:center;gap:0;border:0;margin:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:.3s transform linear;-moz-transition:.3s transform linear;-ms-transition:.3s transform linear;-o-transition:.3s transform linear;transition:.3s transform linear}@media(min-width: 769px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button{padding:0 1.5972vw;width:9.5833vw;height:9.375vw;position:absolute;bottom:-2.9861vw;right:0;background:url(../images/contacts-form-btn-bg.svg) center center no-repeat;background-size:contain}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button{height:11.5625vw;background:#db7d43;border-radius:6px;margin-top:7.5vw;position:initial;width:100%}}.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button span{display:grid;grid-template-columns:auto 1.1111vw;align-items:flex-end;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#fff;text-align:left}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button span{display:flex;align-items:center;gap:0 3.125vw;font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button span{font-size:calc(14vw*100/320)}}.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button span:after{content:"";display:block;width:1.1111vw;height:1.1111vw;margin-left:-1px;margin-bottom:-1px;background:url(../images/contacts-form-btn-arrow.svg) center center no-repeat;background-size:contain}@media(max-width: 768px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button span:after{width:5vw;height:5vw;margin:0}}@media(min-width: 769px){.category-description .consultation_form_main_wrapper form .consultation_form_submit_btn_wrap button:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}}.category-description .slider_title{margin-bottom:1.6666vw}@media(max-width: 768px){.category-description .slider_title{margin-bottom:0}}.category-description .slider_title span{font-size:calc(24vw*100/1440);font-family:"SF-Pro-Display-Bold";font-weight:normal;line-height:normal;letter-spacing:.01em;color:#153151}@media(max-width: 768px){.category-description .slider_title span{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.category-description .slider_title span{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .slider_title span{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.category-description .slider_title span{font-size:calc(22vw*100/1440);letter-spacing:.01em}}@media(max-width: 768px)and (max-width: 768px){.category-description .slider_title span{font-size:calc(22vw*100/320)}}.category-description .items_slider{padding-bottom:5.8333vw;margin:1.6666vw 0;border-bottom:thin solid rgba(21,49,81,.15)}@media(max-width: 768px){.category-description .items_slider{padding-bottom:5vw;margin:5vw 0}}@media(max-width: 768px){.category-description .items_slider .owl-stage-outer{margin-right:-5vw}}.category-description .items_slider .banner-thumb .image{display:block;width:100%;position:relative;padding-bottom:100%}.category-description .items_slider .banner-thumb .image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;border-radius:16px}.category-description .items_slider .banner-thumb .banner_title{margin:1.1111vw 0 0}@media(max-width: 768px){.category-description .items_slider .banner-thumb .banner_title{margin:5vw 0 0}}.category-description .items_slider .banner-thumb .banner_title span{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#153151}@media(max-width: 768px){.category-description .items_slider .banner-thumb .banner_title span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description .items_slider .banner-thumb .banner_title span{font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .items_slider .banner-thumb .banner_title span{font-size:calc(14vw*100/320)}}.category-description .items_slider .banner-thumb .banner_title span strong{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#153151}@media(max-width: 768px){.category-description .items_slider .banner-thumb .banner_title span strong{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description .items_slider .banner-thumb .banner_title span strong{font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .items_slider .banner-thumb .banner_title span strong{font-size:calc(14vw*100/320)}}.category-description .items_slider .owl-nav{position:absolute;display:flex;align-items:center;gap:0 1.6666vw;right:0;bottom:1.6666vw}.category-description .items_slider .owl-nav button{display:flex;justify-content:center;align-items:center;width:3.6111vw;height:3.6111vw;border-radius:100%;background:#153151;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.category-description .items_slider .owl-nav button span{font-size:0}.category-description .items_slider .owl-nav button span:before{content:"";display:block;width:1.6666vw;height:1.6666vw;background:url(../images/home-main-slider-arrow.svg) center center no-repeat;background-size:contain;opacity:1;-webkit-transition:.3s opacity linear;-moz-transition:.3s opacity linear;-ms-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}.category-description .items_slider .owl-nav button.owl-prev span:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.category-description .items_slider .owl-nav button:hover{background:rgba(21,49,81,.85)}@media(max-width: 768px){.category-description .items_slider .owl-nav{display:none}}.category-description .items_slider .owl-nav button{width:2.5vw;height:2.5vw}@media(max-width: 768px){.category-description .items_slider .owl-dots{display:flex;align-items:center;gap:0 .5555vw;margin:5vw 0 0}}@media(max-width: 768px)and (max-width: 768px){.category-description .items_slider .owl-dots{justify-content:center;gap:0 2.5vw}}@media(max-width: 768px){.category-description .items_slider .owl-dots .owl-dot{display:flex;align-items:center}.category-description .items_slider .owl-dots .owl-dot span{height:8px;width:8px;background:rgba(21,49,81,.15);border-radius:16px;-webkit-transition:.5s all linear;-moz-transition:.5s all linear;-ms-transition:.5s all linear;-o-transition:.5s all linear;transition:.5s all linear}}@media(max-width: 768px)and (max-width: 768px){.category-description .items_slider .owl-dots .owl-dot span{width:4px;height:4px}}@media(max-width: 768px){.category-description .items_slider .owl-dots .owl-dot.active span{width:4.4444vw;background:#db7d43}}@media(max-width: 768px)and (max-width: 768px){.category-description .items_slider .owl-dots .owl-dot.active span{width:20vw}}.category-description div[data-content-type=row] h2{margin-bottom:1.6666vw}@media(max-width: 768px){.category-description div[data-content-type=row] h2{margin-bottom:5vw}}.category-description div[data-content-type=row] h2 span{font-size:calc(24vw*100/1440);font-family:"SF-Pro-Display-Bold";font-weight:normal;line-height:normal;letter-spacing:.01em;color:#153151}@media(max-width: 768px){.category-description div[data-content-type=row] h2 span{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] h2 span{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] h2 span{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] h2 span{font-size:calc(20vw*100/1440);letter-spacing:.01em}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] h2 span{font-size:calc(20vw*100/320)}}.category-description div[data-content-type=row] p{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:1.5277vw;letter-spacing:.01em;color:#3b3b3b;margin-bottom:1.6666vw}@media(max-width: 768px){.category-description div[data-content-type=row] p{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] p{font-size:calc(14vw*100/1440);line-height:6.25vw;margin-bottom:5vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] p{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] p:last-child{margin-bottom:0}.category-description div[data-content-type=row] p strong{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#3b3b3b}@media(max-width: 768px){.category-description div[data-content-type=row] p strong{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] p strong{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] p strong{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] p a{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#db7d43;text-decoration:underline;text-decoration-color:#db7d43;text-underline-offset:4px;-webkit-transition:.3s text-decoration-color linear;-moz-transition:.3s text-decoration-color linear;-ms-transition:.3s text-decoration-color linear;-o-transition:.3s text-decoration-color linear;transition:.3s text-decoration-color linear;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.category-description div[data-content-type=row] p a{font-size:calc(16vw*100/320)}}.category-description div[data-content-type=row] p a:hover{text-decoration-color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] p a{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] p a{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] p a:hover{opacity:.85}.category-description div[data-content-type=row] img[style="float: right;"]{margin:2.2222vw 0 2.2222vw 2.2222vw}@media(max-width: 768px){.category-description div[data-content-type=row] img[style="float: right;"]{margin:5vw 0}}.category-description div[data-content-type=row] img[style="float: left;"]{margin:2.2222vw 2.2222vw 2.2222vw 0}@media(max-width: 768px){.category-description div[data-content-type=row] img[style="float: left;"]{margin:5vw 0}}.category-description div[data-content-type=row] pre{background:rgba(0,0,0,0);border:0;border-bottom:thin solid rgba(21,49,81,.15);outline:none;width:100%;height:0;padding:0;margin:1.6666vw 0}@media(max-width: 768px){.category-description div[data-content-type=row] pre{margin:5vw 0}}.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"]{display:grid;grid-template-columns:1fr 1fr;gap:.625vw;margin:1.6666vw 0;width:100%}@media(max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"]{grid-template-columns:100%;gap:2.8125vw 0;margin:5vw 0}}.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li{border:thin solid rgba(21,49,81,.15);padding:1.6666vw;margin:0;border-radius:16px;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#3b3b3b}@media(max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li{font-size:calc(14vw*100/1440);line-height:6.25vw;padding:5vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li strong{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#3b3b3b;margin-bottom:1.6666vw}@media(max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li strong{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li strong{font-size:calc(14vw*100/1440);line-height:6.25vw;margin:0}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li strong{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li[style="text-align: center;"]{text-align:left !important}@media(min-width: 769px){.category-description div[data-content-type=row] ol[style="list-style-type: lower-alpha;"] li[style="text-align: center;"]{grid-column:1/3}}.category-description div[data-content-type=row] ul{margin:1.6666vw 0 1.6666vw 1.7361vw}@media(max-width: 768px){.category-description div[data-content-type=row] ul{margin:5vw 0 5vw 6.5625vw}}.category-description div[data-content-type=row] ul li{list-style:outside disc;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#3b3b3b}@media(max-width: 768px){.category-description div[data-content-type=row] ul li{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ul li{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ul li{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ul li span{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] ul li span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ul li span{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ul li span{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ul li strong{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] ul li strong{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ul li strong{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ul li strong{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]){margin:1.6666vw 0 1.6666vw 1.7361vw}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]){margin:5vw 0 5vw 6.5625vw}}.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li{list-style:outside decimal;font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#3b3b3b}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li span{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li span{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li span{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li strong{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li strong{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li strong{font-size:calc(14vw*100/1440);line-height:6.25vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] ol:not([style="list-style-type: lower-alpha;"]) li strong{font-size:calc(14vw*100/320)}}.category-description div[data-content-type=row] table{display:flex;width:100%;max-width:100%;border:0}@media(max-width: 768px){.category-description div[data-content-type=row] table{overflow:auto;width:calc(100% + 10vw) !important;max-width:initial;margin-right:-5vw !important;margin-left:-5vw !important;padding-left:5vw !important}}.category-description div[data-content-type=row] table tbody{display:flex;flex-direction:column;width:100%}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody{width:auto;max-width:initial}}.category-description div[data-content-type=row] table tbody tr{display:flex;align-items:center;width:100%;justify-content:space-between;padding:1.1111vw .2777vw;margin-bottom:.2777vw;background:#eef3f9;border-radius:16px}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr{width:auto;padding:2.5vw 1.25vw 3.125vw;background:rgba(0,0,0,0);padding:0;margin-bottom:.625vw;justify-content:flex-start;align-items:flex-start;max-width:initial}.category-description div[data-content-type=row] table tbody tr:after{content:"";display:block;width:5vw;height:2px;flex:1 0 5vw}}.category-description div[data-content-type=row] table tbody tr:first-child{background:#153151}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child{background:rgba(0,0,0,0)}}.category-description div[data-content-type=row] table tbody tr:first-child td{font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#fff}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child td{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child td{font-size:calc(12vw*100/1440);background:#153151}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child td{font-size:calc(12vw*100/320)}}.category-description div[data-content-type=row] table tbody tr:first-child td span,.category-description div[data-content-type=row] table tbody tr:first-child td strong{font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child td span,.category-description div[data-content-type=row] table tbody tr:first-child td strong{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child td span,.category-description div[data-content-type=row] table tbody tr:first-child td strong{font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] table tbody tr:first-child td span,.category-description div[data-content-type=row] table tbody tr:first-child td strong{font-size:calc(12vw*100/320)}}.category-description div[data-content-type=row] table tbody tr:last-child{margin-bottom:0}.category-description div[data-content-type=row] table tbody tr td{padding:.625vw .6944vw;width:100%;border:0;font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#3b3b3b}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr td{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr td{padding:2.5vw 3.125vw 3.125vw;font-size:calc(12vw*100/1440);flex:0 0 38.75vw;flex:1 0 38.75vw;display:flex;align-items:center;height:100%;background:#eef3f9}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] table tbody tr td{font-size:calc(12vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr td:first-child{border-radius:16px 0 0 16px}.category-description div[data-content-type=row] table tbody tr td:last-child{border-radius:0 16px 16px 0}}.category-description div[data-content-type=row] table tbody tr td span,.category-description div[data-content-type=row] table tbody tr td strong{font-size:calc(14vw*100/1440);font-family:"SF-Pro-Display-Regular";font-weight:normal;line-height:initial;letter-spacing:.01em;color:inherit}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr td span,.category-description div[data-content-type=row] table tbody tr td strong{font-size:calc(14vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] table tbody tr td span,.category-description div[data-content-type=row] table tbody tr td strong{font-size:calc(12vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] table tbody tr td span,.category-description div[data-content-type=row] table tbody tr td strong{font-size:calc(12vw*100/320)}}.category-description div[data-content-type=row] table tbody tr td strong{font-family:"SF-Pro-Display-Semibold"}.category-description div[data-content-type=row] table caption{display:none}.category-description div[data-content-type=row] table caption~tbody{width:auto}.category-description div[data-content-type=row] .content-video-wrapper{background:#eef3f9;padding:2.2222vw;border-radius:16px;margin:1.6666vw 0}@media(max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper{padding:5vw 2.5vw}}.category-description div[data-content-type=row] .content-video-wrapper .title{font-size:calc(24vw*100/1440);font-family:"SF-Pro-Display-Bold";font-weight:normal;line-height:normal;letter-spacing:.01em;color:#153151;text-align:center;margin-bottom:1.6666vw}@media(max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper .title{font-size:calc(24vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper .title{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper .title{font-size:calc(18vw*100/320)}}@media(max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper .title{font-size:calc(20vw*100/1440);margin-bottom:5vw}}@media(max-width: 768px)and (max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper .title{font-size:calc(20vw*100/320)}}.category-description div[data-content-type=row] .content-video-wrapper iframe{width:100%;height:35.0694vw}@media(max-width: 768px){.category-description div[data-content-type=row] .content-video-wrapper iframe{height:47.8125vw}}.category-description .am-fileline{background:rgba(21,49,81,.15);border-radius:16px;margin-bottom:.625vw;padding:.5555vw .6944vw .5555vw .5555vw;display:grid;grid-template-columns:3.8888vw auto auto;align-items:center;gap:0 1.1111vw}@media(max-width: 768px){.category-description .am-fileline{padding:2.5vw 3.4375vw 2.5vw 2.5vw;margin-bottom:2.5vw;grid-template-columns:12.5vw auto;gap:2.5vw}}.category-description .am-fileline .file_icon svg{width:3.8888vw;height:3.8888vw}@media(max-width: 768px){.category-description .am-fileline .file_icon svg{width:12.5vw;height:12.5vw}}.category-description .am-fileline .file_name span{font-size:calc(22vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#153151}@media(max-width: 768px){.category-description .am-fileline .file_name span{font-size:calc(22vw*100/320)}}@media(max-width: 768px){.category-description .am-fileline .file_name span{font-size:calc(18vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .am-fileline .file_name span{font-size:calc(18vw*100/320)}}@media(min-width: 769px){.category-description .am-fileline .file_download_button{justify-self:flex-end}}@media(max-width: 768px){.category-description .am-fileline .file_download_button{grid-column:1/3}}.category-description .am-fileline .file_download_button a{display:inline-flex;align-items:center;justify-content:center;height:3.4027vw;padding:0 1.1111vw;border:2px solid #153151;border-radius:8px;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.category-description .am-fileline .file_download_button a{width:100%;height:11.5625vw}}.category-description .am-fileline .file_download_button a span{font-size:calc(16vw*100/1440);font-family:"SF-Pro-Display-Semibold";font-weight:normal;line-height:initial;letter-spacing:.01em;color:#153151;-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}@media(max-width: 768px){.category-description .am-fileline .file_download_button a span{font-size:calc(16vw*100/320)}}@media(max-width: 768px){.category-description .am-fileline .file_download_button a span{font-size:calc(14vw*100/1440)}}@media(max-width: 768px)and (max-width: 768px){.category-description .am-fileline .file_download_button a span{font-size:calc(14vw*100/320)}}.category-description .am-fileline .file_download_button a svg{width:1.6666vw;height:1.6666vw;margin-left:.6944vw}@media(max-width: 768px){.category-description .am-fileline .file_download_button a svg{width:5vw;height:5vw;margin-left:3.125vw}}.category-description .am-fileline .file_download_button a svg path{-webkit-transition:.3s all linear;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.category-description .am-fileline .file_download_button a:hover{background:#153151}.category-description .am-fileline .file_download_button a:hover span{color:#fff}.category-description .am-fileline .file_download_button a:hover svg path{stroke:#fff}@media(max-width: 768px){.category-description .am-fileline{margin-bottom:2.5vw}}.category-description .am-fileline:last-child{margin-bottom:1.6666vw}@media(max-width: 768px){.category-description .am-fileline:last-child{margin-bottom:5vw}}/*# sourceMappingURL=catalog.css.map */
