@keyframes optimisation-gf-form-loading{0%,to{opacity:0}50%{opacity:1}}@keyframes pulse{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.3);opacity:.5}to{transform:scale(1.6);opacity:0}}div[data-optimisation-gf-form-id]:not(.loaded){width:100%;height:100%;min-height:46px;background:rgb(255 255 255/40%);margin-bottom:24px;display:flex;align-items:center;justify-content:center;position:relative}div[data-optimisation-gf-form-id]:not(.loaded)::after{content:"..."}div[data-optimisation-gf-form-id]:not(.loaded).animation::after{animation:optimisation-gf-form-loading 1s ease-in infinite}.back-top,.back-top a{transition:.3s;width:39px;height:39px;background-color:transparent}.back-top{position:fixed;right:10px;bottom:90px;border-radius:50%;z-index:9}.back-top a{display:flex;justify-content:center;font-size:0;background-image:url(../images/top-button.png);background-size:39px 39px;background-position:center;background-repeat:no-repeat;border:unset;margin:0;padding:0;border-radius:6px}.back-top a:hover{background-image:url(../images/top-button-hover.png)}.tooltip{display:none}.with-btn-play{position:relative;width:100%;height:100%;display:block}.with-btn-play__img{display:block}.with-btn-play:is(:hover,:focus,:focus-within)::before{opacity:.8}.with-btn-play::before{content:" ";aspect-ratio:1/1;transition:opacity .3s;z-index:4;background:url(../images/play-btn.svg)center left 51%/25px 25px no-repeat,radial-gradient(circle,#0071bb 45%,transparent 55%),conic-gradient(from 90deg,rgba(255,255,255,.2),transparent)}.with-btn-play .play-overlay,.with-btn-play::before{position:absolute;top:50%;left:50%;width:90px;height:90px;transform:translate(-50%,-50%);border-radius:50%}.with-btn-play .play-overlay::after{content:"";position:absolute;top:0;left:0;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,#1e90ff,rgba(28,49,69,0) 100%);z-index:1;animation:pulse 2s ease-in-out infinite;transform:scale(1)}.with-btn-play_align-left::after,.with-btn-play_align-right::after{content:" ";display:table;clear:both}.tooltip{position:fixed;white-space:nowrap;padding:10px;font-size:.875rem;line-height:.875rem;border-radius:5px;background:rgba(0,0,0,.9);box-shadow:4px 4px 4px rgba(0,0,0,.4);color:#fff;z-index:1}.tooltip_header{z-index:10}.popup_mobile-menu.popup_open .popup__wrapper{opacity:1;transform:translateX(0)}.popup_mobile-menu{z-index:111}.popup_mobile-menu .logo{margin-bottom:20px}.popup_mobile-menu .social-links{justify-content:flex-start;margin-bottom:20px}.popup_mobile-menu .page-header__language{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;line-height:1.25rem}.popup_mobile-menu .page-header__language a{font-size:.875rem;line-height:1.125rem}.popup_mobile-menu .popup__wrapper{width:100%;max-width:100%;min-height:100vh;left:0;top:0;opacity:0;transform:translateX(-320px);transition:opacity .3s ease-out,transform .3s ease-out;background-color:#161922;padding:10px 35px 35px;display:flex;flex-direction:column;gap:20px}.popup_mobile-menu .popup__close-icon{color:#fff}.popup_mobile-menu .popup__close-btn{top:15px;right:15px}.menu-header-main-mobile__items{padding:0}.menu-header-main-mobile__item{display:flex;flex-wrap:wrap}.menu-header-main-mobile__item.menu-cart-link{display:none}.menu-header-main-mobile__link{font-weight:500;color:#fff;display:flex;align-items:center;padding:10px 0}.menu-header-main-mobile__link_level_top{text-transform:uppercase}.menu-header-main-mobile__link_level_sub{font-size:.9375rem}.menu-header-main-mobile__link_active{color:#ff3232}.menu-header-main-mobile__link_phone{font-size:1.125rem}.menu-header-main-mobile__link_btn:focus{outline:0}.menu-header-main-mobile__link_btn:focus-visible:not(.disabled-visual-focus),.popup_testimonials-form .jet-form-builder__action-button:focus-visible:not(.disabled-visual-focus){outline:1px auto #000}.menu-header-main-mobile__link_btn{font-weight:400;font-size:1rem;line-height:1.5rem;color:#fff;display:inline-block;padding:12px 16px;background:#0071bb;border-radius:8px;text-align:center;text-decoration:none;cursor:pointer;transition:background .3s;min-width:200px;margin-top:10px}.menu-header-main-mobile__link_btn:is(:hover,:focus,:focus-within){background:#212738;text-decoration:none}.menu-header-main-mobile__link_btn[disabled]{background:#dbdbdb;border:1px solid #dbdbdb;color:#898989;pointer-events:none;outline:0;opacity:1}.menu-header-main-mobile__link_no-clickable{pointer-events:none}.menu-header-main-mobile__expend-button{background:0 0;border:0;width:44px;height:44px;flex-shrink:0}.menu-header-main-mobile__sub-menu{width:100%;padding-left:30px}.menu-header-main-mobile__sub-items{padding:0}.menu-header-second-mobile{margin-top:30px}.menu-header-second-mobile__items{display:flex;gap:30px}.menu-header-second-mobile__item{display:flex}.menu-header-second-mobile__item.menu-cart-link{align-items:center}.menu-header-second-mobile__link{display:flex;align-items:center;color:#fff}.menu-header-second-mobile__link.header-link-icon{font-size:0}.menu-header-second-mobile__link.header-link-icon::before{content:"";display:block;width:24px;height:24px}.menu-header-second-mobile__link.header-cart::before{content:"";background:url(../images/header-cart.svg)no-repeat center;background-size:cover}.menu-header-second-mobile__link.header-account::before{content:"";background:url(../images/header-account.svg)no-repeat center;background-size:cover}.menu-header-second-mobile__link.header-compare::before{content:"";background:url(../images/header-compare.svg)no-repeat center;background-size:cover;width:29px}.menu-header-second-mobile__link.header-wishlist::before{content:"";background:url(../images/header-wishlist.svg)no-repeat center;background-size:cover}.popup{z-index:9999}.popup::backdrop{background:#000;opacity:.3}.popup__title{text-align:center;font-family:"Roboto",sans-serif;font-weight:400;font-size:clamp(2.5rem,2.2083rem + 1.2963vw,3.375rem);line-height:clamp(3.375rem,3rem + 1.6667vw,4.5rem);font-style:normal;text-decoration:none;text-transform:none}.popup__close-btn{position:absolute;top:0;right:0;line-height:1.25rem;padding:0;background:0 0;border:0;cursor:pointer;transition:.3s opacity;width:44px;height:44px}.popup__close-btn:is(:hover,:focus,:focus-within){opacity:.8}.popup__close-btn span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.popup__close-btn span:focus,.popup__close-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.popup__close-icon{color:#212738;width:18px;height:18px}.popup__close-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.popup_modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;scrollbar-gutter:stable;background:0 0;z-index:9999}.popup_base .popup__wrapper{width:calc(100% - 30px);max-width:1000px;position:relative;margin:15px;border-radius:4px}.popup_base.popup_modal{overflow:auto;scrollbar-gutter:stable;text-align:center;white-space:nowrap}.popup_base.popup_modal::after{display:inline-block;vertical-align:middle;width:0;height:103%;content:""}.popup_base.popup_modal .popup__wrapper{display:inline-block;vertical-align:middle;white-space:normal;text-align:left}.popup_inline .popup__wrapper{box-shadow:0 0 30px rgba(0,0,0,.05);padding:44px 15px 15px;background:#fff}.popup_iframe .popup__wrapper{padding:44px 0 0}.popup_iframe .popup__iframe{width:100%}.popup_video .popup__iframe{aspect-ratio:16/9;background:#000}.popup_video .popup__close-icon{color:#000}.popup_testimonials-form .stars{display:inline-flex;gap:5px;cursor:pointer}.popup_testimonials-form .star{font-size:1.5rem;line-height:2.125rem;color:#ccc;transition:color .15s}.popup_testimonials-form .star.active{color:#ff7f22}.popup_testimonials-form .jet-form-builder-row{margin:0 0 15px!important;padding:0 0 15px!important}.popup_testimonials-form .jet-form-builder-row.field-type-number-field,.popup_testimonials-form .jet-form-builder-row.field-type-text-field,.popup_testimonials-form .jet-form-builder-row.field-type-textarea-field{border-bottom:1px solid #eaecf0!important}.popup_testimonials-form .jet-form-builder__label-text{font-weight:500;margin-bottom:3px}.popup_testimonials-form .jet-form-builder__required{color:red}.popup_testimonials-form .jet-form-builder__field{padding:10px 5px}.popup_testimonials-form .jet-form-builder__field.textarea-field{min-height:100px;max-height:150px;width:100%;min-width:100%}.popup_testimonials-form .jet-form-builder-file-upload__content{min-width:auto;min-height:auto}.popup_testimonials-form .jet-form-builder__action-button:focus{outline:0}.popup_testimonials-form .jet-form-builder__action-button{font-weight:400;font-size:1rem;line-height:1.5rem;color:#fff;display:inline-block;padding:12px 16px;background:#0071bb;border-radius:8px;text-decoration:none;cursor:pointer;transition:background .3s;border:0;margin-top:20px;text-align:center}.popup_testimonials-form .jet-form-builder__action-button:is(:hover,:focus,:focus-within){background:#212738;text-decoration:none}.popup_testimonials-form .jet-form-builder__action-button[disabled]{background:#dbdbdb;border:1px solid #dbdbdb;color:#898989;pointer-events:none;outline:0;opacity:1}.popup_testimonials-form .popup__title{font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(1.875rem,1.5rem + 1.6667vw,3rem);line-height:clamp(2.375rem,2rem + 1.6667vw,3.5rem);text-decoration:none;text-transform:none;margin-bottom:30px}.popup_testimonials-form .popup__wrapper{max-width:768px;padding:44px 30px 15px}@media all and (min-width:35.5rem){.popup_mobile-menu .popup__wrapper{max-width:320px}.menu-header-main-mobile__link_btn,.popup_testimonials-form .jet-form-builder__action-button{font-size:1.125rem;line-height:1.625rem}}@media all and (min-width:48rem){.back-top{bottom:100px;right:20px}}@media all and (max-width:35.499rem){.menu-header-main-mobile__link_btn{width:100%}}