:root{--white: #fff;--black: #000;--transparent: rgba(255, 255, 255, 0);--background: #F8F8F8;--light-gray: #E9E9E9;--gray: #B5B5B5;--dark-gray: #575757;--footer-background: #424242;--text: #252525;--dark: #151515;--dark-blue: #004A6D;--primary: #EF433D;--primary-dark: #2F1600;--success: #07AF61}*{box-sizing:border-box;-webkit-appearance:none;scroll-behavior:smooth;margin:0;padding:0}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input,textarea{font-family:Open Sans,Montserrat,sans-serif;outline-color:#0000;outline:none;border-radius:0}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:var(--black);-webkit-box-shadow:inset 0 0 0 50px var(--white)!important;box-shadow:inset 0 0 0 50px var(--white)!important}a{font-size:inherit;line-height:inherit;font-weight:inherit;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}a:active{background-color:var(--transparent);outline:none}a:-webkit-any-link:focus-visible{outline-offset:0}a:focus-visible{outline:none}button{font-family:Montserrat,sans-serif;background:none;color:inherit;border:none;padding:0;cursor:pointer;outline:inherit;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;font-family:Quotesa,Montserrat,sans-serif}ul li{list-style:none;display:inline-block}.disable{opacity:.5;pointer-events:none}html{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:.73vw;letter-spacing:.08rem;text-size-adjust:none!important;font-family:Montserrat,sans-serif;-webkit-text-size-adjust:none!important;-moz-text-size-adjust:none!important;-ms-text-size-adjust:none!important;width:100%;height:100%;position:fixed;top:0;overflow:hidden;transition:height .2s;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{width:100%;height:100%;margin:0;padding:0;top:0;font-family:Open Sans;color:var(--black);background-color:var(--background);scroll-behavior:smooth;transition:height .2s;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.inner-image{width:100%;height:100%;object-fit:cover}header{position:relative;z-index:50}header .upper-section{background-color:var(--background)}header .upper-section .container{height:3.28rem;justify-content:space-between;align-items:center}header .upper-section .container .links-list{display:flex;column-gap:2.93rem}header .upper-section .container .links-list .link-item{font-weight:400;font-size:1.14rem;line-height:1;color:var(--dark);cursor:pointer;padding:.28rem;transition:color .3s}header .upper-section .container .links-list .link-item:hover{color:var(--text)}header .upper-section .container .side-menu-toggle{display:flex;align-items:center;font-weight:400;font-size:1rem;line-height:1.2;color:var(--dark);transition:color .3s}header .upper-section .container .side-menu-toggle:hover{color:var(--text)}header .upper-section .container .side-menu-toggle .icon-menu-burger{font-size:1.14rem;margin-right:.57rem}header .main-section{background-color:var(--white)}header .main-section .container{height:5.78rem;align-items:center}header .main-section .container .catalog-button{display:flex;align-items:center;justify-content:center;padding:.86rem 1.14rem;margin-right:1.71rem;border-radius:.43rem;background-color:var(--primary);font-weight:600;font-size:1.28rem;line-height:1.3;color:var(--white);transition:background-color .3s}header .main-section .container .catalog-button:hover{background-color:var(--dark)}header .main-section .container .catalog-button span{padding:.28rem;margin-right:.86rem}header .main-section .container .logo-container{width:13.5rem}header .main-section .container .phone-list-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.28rem;margin:0 auto}header .main-section .container .phone-list-container .phone-container{display:flex;align-items:center;column-gap:.57rem;font-weight:600;font-size:1.36rem;line-height:1;text-align:center;color:var(--primary)}header .main-section .container .phone-list-container .phone-container .icon-phone{font-size:1.14rem}header .main-section .container .phone-list-container .phone-container .icon-arrow-down{font-size:.86rem}header .main-section .container .phone-list-container .schedule-container{font-weight:400;font-size:1rem;line-height:1;text-align:center;color:var(--dark-gray)}header .main-section .container .phone-list-container .phones-drop-list{position:absolute;top:50%;left:50%;transform:translate(-50%);z-index:2;min-width:14rem;padding:.86rem 1.43rem;background-color:var(--white);border-radius:.29rem;box-shadow:0 4px 10px #00000012;opacity:0;visibility:hidden}header .main-section .container .phone-list-container .phones-drop-list .our-phone-title{font-weight:600;font-size:1.28rem;line-height:1;color:var(--dark);white-space:nowrap;margin-bottom:.86rem}header .main-section .container .phone-list-container .phones-drop-list .phone-list{display:flex;flex-direction:column;row-gap:.28rem}header .main-section .container .phone-list-container .phones-drop-list .phone-list .phone-item{font-weight:600;font-size:1.14rem;line-height:1.3;color:var(--dark-gray)}header .main-section .container .phone-list-container .phones-drop-list .phone-list .phone-item:nth-child(2 of.phone-item){color:var(--primary);text-decoration:underline}header .main-section .container .phone-list-container:hover .phones-drop-list{pointer-events:auto;opacity:1;visibility:visible}header .main-section .container .messengers-container{display:flex;align-items:center;column-gap:2.57rem;margin-right:auto}header .main-section .container .messengers-container .contact-link{display:flex;align-items:center;column-gap:.57rem}header .main-section .container .messengers-container .contact-link .logo-of-link{width:1.71rem;aspect-ratio:1}header .main-section .container .messengers-container .contact-link .link-text{font-weight:600;font-size:1.21rem;line-height:1;color:var(--text);transition:color .3s}header .main-section .container .messengers-container .contact-link:hover .link-text{color:var(--dark)}header .main-section .container .buttons-container .cart-button{position:relative;padding:.18rem;font-size:1.64rem}header .main-section .container .buttons-container .cart-button .count{position:absolute;right:0;bottom:.18rem;display:flex;justify-content:center;align-items:center;height:1.14rem;aspect-ratio:1;border-radius:50%;background-color:var(--primary);font-weight:600;font-size:.71rem;line-height:1;color:var(--white)}@media screen and (max-width: 1000px){header .upper-section .container{height:3.64rem}header .main-section .container{height:21.57rem;padding-top:1.14rem;padding-bottom:1.14rem;flex-direction:column;justify-content:center;align-items:center;row-gap:1.14rem}header .main-section .container .catalog-button{order:2;width:100%}header .main-section .container .logo-container{width:11.86rem;height:2rem}header .main-section .container .phone-list-container .phone-container{flex-direction:column;row-gap:.57rem}header .main-section .container .phone-list-container .phone-container .contact-link .icon-phone{margin-right:.57rem}header .main-section .container .messengers-container{margin-right:0}}footer{margin-top:auto;padding:5.28rem 0 6.57rem;background-color:var(--footer-background)}footer .container{justify-content:space-between}footer .container .main-section{max-width:25.43rem;margin-bottom:1.43rem}footer .container .main-section .logo-container{display:block;width:19.07rem;height:5.71rem;margin-bottom:1.14rem}footer .container .main-section .text{font-weight:400;font-size:1rem;color:var(--light-gray)}footer .container .links-section{margin-bottom:1.43rem}footer .container .links-section .section-title{font-weight:600;font-size:1.43rem;color:var(--white);margin-bottom:1.43rem}footer .container .links-section .links-list{display:flex;flex-direction:column;row-gap:1.14rem}footer .container .links-section .links-list .link-item{font-weight:400;font-size:1.07rem;color:var(--light-gray);transition:color .3s}footer .container .links-section .links-list .link-item:hover{color:var(--white)}footer .container .links-section .contacts-block{display:flex;flex-direction:column;row-gap:.28rem}footer .container .links-section .contacts-block .contact-link{font-weight:600;font-size:1.14rem;color:var(--white);transition:color .3s}footer .container .links-section .contacts-block .contact-link:hover{color:var(--light-gray)}footer .container .links-section .contacts-block .contact-text{font-weight:400;font-size:1.07rem;color:var(--light-gray)}footer .container .links-section .contacts-block:nth-child(1 of.contacts-block){margin-bottom:1.43rem}@media screen and (max-width: 1000px){footer{padding:2.86rem 0}footer .container{flex-direction:column;align-items:flex-start}footer .container .section-title{text-align:start}}section.breadcrumbs-block-container{padding:1.43rem 0}section.breadcrumbs-block-container .breadcrumbs-container{display:flex;align-items:center;column-gap:2rem}section.breadcrumbs-block-container .breadcrumbs-container .link-item{position:relative;font-weight:600;font-size:1rem;letter-spacing:0;text-align:center;color:var(--gray)}section.breadcrumbs-block-container .breadcrumbs-container .link-item .icon-home{padding:.125rem;font-size:1.43rem}section.breadcrumbs-block-container .breadcrumbs-container .link-item a[href]{transition:color .3s}section.breadcrumbs-block-container .breadcrumbs-container .link-item:hover a[href]{color:var(--dark-gray)}section.breadcrumbs-block-container .breadcrumbs-container .link-item:nth-child(1 of.link-item):before{display:none}section.breadcrumbs-block-container .breadcrumbs-container .link-item:before{position:absolute;top:50%;right:calc(100% + 1rem);transform:translate(50%,-50%);display:block;padding:0 .17rem;font-family:icomoon;content:"";font-size:.93rem}.tabs-component-container{width:100%}.tabs-component-container .tab-headers{position:relative;display:flex}.tabs-component-container .tab-headers .tab-headers-wrapper{display:flex;width:100%;background-color:var(--light-gray)}.tabs-component-container .tab-headers .tab-header{padding:.86rem;border-top:.28rem solid var(--transparent);background-color:var(--transparent);font-weight:600;font-size:1.28rem;color:var(--text);cursor:pointer;transition:all .4s}.tabs-component-container .tab-headers .tab-header:hover{background-color:var(--white);border-top:.28rem solid var(--primary)}.tabs-component-container .tab-headers .tab-header.active{background-color:var(--white);border-top:.28rem solid var(--primary);cursor:auto}@media screen and (max-width: 620px){.tabs-component-container .tab-headers .tab-header{flex:1}}.tabs-component-container .tab-headers:before{position:absolute;top:0;bottom:0;left:0;right:50%;z-index:-1;display:block;background-color:var(--white);content:""}.tabs-component-container .tab-headers:after{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:-1;display:block;background-color:var(--light-gray);content:""}.tabs-component-container .tabs-container{position:relative;overflow:hidden;background-color:var(--white)}.tabs-component-container .tabs-container .tab-container{position:absolute;top:0;z-index:-1;width:100%;height:100%;opacity:0}.tabs-component-container .tabs-container .tab-container.active{position:relative;z-index:0;opacity:1}:root{--gap-diference: 0px}.container{width:100%;max-width:96.57vw;display:flex;flex-wrap:wrap;padding:0 2.86rem;margin-left:auto;margin-right:auto}.container.short{max-width:1360px;max-width:1440px}.container.nowrap{flex-wrap:nowrap}@media screen and (max-width: 1200px){.container.short{max-width:80vw;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px){.container{padding:0 1.14rem;max-width:100vw}.container.short{max-width:100vw;margin-left:auto;margin-right:auto}}.wrap{display:flex;flex-wrap:wrap}.col-1{width:calc(8.3333333333% - var(--gap-diference));max-width:calc(8.3333333333% - var(--gap-diference))}.col-2{width:calc(16.6666666667% - var(--gap-diference));max-width:calc(16.6666666667% - var(--gap-diference))}.col-3{width:calc(25% - var(--gap-diference));max-width:calc(25% - var(--gap-diference))}.col-4{width:calc(33.3333333333% - var(--gap-diference));max-width:calc(33.3333333333% - var(--gap-diference))}.col-5{width:calc(41.6666666667% - var(--gap-diference));max-width:calc(41.6666666667% - var(--gap-diference))}.col-6{width:calc(50% - var(--gap-diference));max-width:calc(50% - var(--gap-diference))}.col-7{width:calc(58.3333333333% - var(--gap-diference));max-width:calc(58.3333333333% - var(--gap-diference))}.col-8{width:calc(66.6666666667% - var(--gap-diference));max-width:calc(66.6666666667% - var(--gap-diference))}.col-9{width:calc(75% - var(--gap-diference));max-width:calc(75% - var(--gap-diference))}.col-10{width:calc(83.3333333333% - var(--gap-diference));max-width:calc(83.3333333333% - var(--gap-diference))}.col-11{width:calc(91.6666666667% - var(--gap-diference));max-width:calc(91.6666666667% - var(--gap-diference))}.col-12{width:calc(100% - var(--gap-diference));max-width:calc(100% - var(--gap-diference))}.col-2-5{width:22.5%}.col{flex:auto}@media screen and (min-width: 540px){.col-md-1{width:calc(8.3333333333% - var(--gap-diference));max-width:calc(8.3333333333% - var(--gap-diference))}.col-md-2{width:calc(16.6666666667% - var(--gap-diference));max-width:calc(16.6666666667% - var(--gap-diference))}.col-md-3{width:calc(25% - var(--gap-diference));max-width:calc(25% - var(--gap-diference))}.col-md-4{width:calc(33.3333333333% - var(--gap-diference));max-width:calc(33.3333333333% - var(--gap-diference))}.col-md-5{width:calc(41.6666666667% - var(--gap-diference));max-width:calc(41.6666666667% - var(--gap-diference))}.col-md-6{width:calc(50% - var(--gap-diference));max-width:calc(50% - var(--gap-diference))}.col-md-7{width:calc(58.3333333333% - var(--gap-diference));max-width:calc(58.3333333333% - var(--gap-diference))}.col-md-8{width:calc(66.6666666667% - var(--gap-diference));max-width:calc(66.6666666667% - var(--gap-diference))}.col-md-9{width:calc(75% - var(--gap-diference));max-width:calc(75% - var(--gap-diference))}.col-md-10{width:calc(83.3333333333% - var(--gap-diference));max-width:calc(83.3333333333% - var(--gap-diference))}.col-md-11{width:calc(91.6666666667% - var(--gap-diference));max-width:calc(91.6666666667% - var(--gap-diference))}.col-md-12{width:calc(100% - var(--gap-diference));max-width:calc(100% - var(--gap-diference))}.col-md-2-5{width:22.5%}.col-md{width:unset;max-width:unset}}@media screen and (min-width: 800px){.col-lg-1{width:calc(8.3333333333% - var(--gap-diference));max-width:calc(8.3333333333% - var(--gap-diference))}.col-lg-2{width:calc(16.6666666667% - var(--gap-diference));max-width:calc(16.6666666667% - var(--gap-diference))}.col-lg-3{width:calc(25% - var(--gap-diference));max-width:calc(25% - var(--gap-diference))}.col-lg-4{width:calc(33.3333333333% - var(--gap-diference));max-width:calc(33.3333333333% - var(--gap-diference))}.col-lg-5{width:calc(41.6666666667% - var(--gap-diference));max-width:calc(41.6666666667% - var(--gap-diference))}.col-lg-6{width:calc(50% - var(--gap-diference));max-width:calc(50% - var(--gap-diference))}.col-lg-7{width:calc(58.3333333333% - var(--gap-diference));max-width:calc(58.3333333333% - var(--gap-diference))}.col-lg-8{width:calc(66.6666666667% - var(--gap-diference));max-width:calc(66.6666666667% - var(--gap-diference))}.col-lg-9{width:calc(75% - var(--gap-diference));max-width:calc(75% - var(--gap-diference))}.col-lg-10{width:calc(83.3333333333% - var(--gap-diference));max-width:calc(83.3333333333% - var(--gap-diference))}.col-lg-11{width:calc(91.6666666667% - var(--gap-diference));max-width:calc(91.6666666667% - var(--gap-diference))}.col-lg-12{width:calc(100% - var(--gap-diference));max-width:calc(100% - var(--gap-diference))}.col-lg-2-5{width:22.5%}.col-lg{max-width:unset;width:unset}}@media screen and (min-width: 1200px){.col-xl-1{width:calc(8.3333333333% - var(--gap-diference));max-width:calc(8.3333333333% - var(--gap-diference))}.col-xl-2{width:calc(16.6666666667% - var(--gap-diference));max-width:calc(16.6666666667% - var(--gap-diference))}.col-xl-3{width:calc(25% - var(--gap-diference));max-width:calc(25% - var(--gap-diference))}.col-xl-4{width:calc(33.3333333333% - var(--gap-diference));max-width:calc(33.3333333333% - var(--gap-diference))}.col-xl-5{width:calc(41.6666666667% - var(--gap-diference));max-width:calc(41.6666666667% - var(--gap-diference))}.col-xl-6{width:calc(50% - var(--gap-diference));max-width:calc(50% - var(--gap-diference))}.col-xl-7{width:calc(58.3333333333% - var(--gap-diference));max-width:calc(58.3333333333% - var(--gap-diference))}.col-xl-8{width:calc(66.6666666667% - var(--gap-diference));max-width:calc(66.6666666667% - var(--gap-diference))}.col-xl-9{width:calc(75% - var(--gap-diference));max-width:calc(75% - var(--gap-diference))}.col-xl-10{width:calc(83.3333333333% - var(--gap-diference));max-width:calc(83.3333333333% - var(--gap-diference))}.col-xl-11{width:calc(91.6666666667% - var(--gap-diference));max-width:calc(91.6666666667% - var(--gap-diference))}.col-xl-12{width:calc(100% - var(--gap-diference));max-width:calc(100% - var(--gap-diference))}.col-xl-2-5{width:22.5%}.col-xl{max-width:unset;width:unset}}@media screen and (min-width: 1400px){.col-xxl-1{width:calc(8.3333333333% - var(--gap-diference));max-width:calc(8.3333333333% - var(--gap-diference))}.col-xxl-2{width:calc(16.6666666667% - var(--gap-diference));max-width:calc(16.6666666667% - var(--gap-diference))}.col-xxl-3{width:calc(25% - var(--gap-diference));max-width:calc(25% - var(--gap-diference))}.col-xxl-4{width:calc(33.3333333333% - var(--gap-diference));max-width:calc(33.3333333333% - var(--gap-diference))}.col-xxl-5{width:calc(41.6666666667% - var(--gap-diference));max-width:calc(41.6666666667% - var(--gap-diference))}.col-xxl-6{width:calc(50% - var(--gap-diference));max-width:calc(50% - var(--gap-diference))}.col-xxl-7{width:calc(58.3333333333% - var(--gap-diference));max-width:calc(58.3333333333% - var(--gap-diference))}.col-xxl-8{width:calc(66.6666666667% - var(--gap-diference));max-width:calc(66.6666666667% - var(--gap-diference))}.col-xxl-9{width:calc(75% - var(--gap-diference));max-width:calc(75% - var(--gap-diference))}.col-xxl-10{width:calc(83.3333333333% - var(--gap-diference));max-width:calc(83.3333333333% - var(--gap-diference))}.col-xxl-11{width:calc(91.6666666667% - var(--gap-diference));max-width:calc(91.6666666667% - var(--gap-diference))}.col-xxl-12{width:calc(100% - var(--gap-diference));max-width:calc(100% - var(--gap-diference))}.col-xxl-2-5{width:22.5%}.col-xxl{max-width:unset;width:unset}}.modal{z-index:100000;position:fixed!important;top:0;left:0;width:100vw;height:100%;max-height:100vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;display:flex;background-color:#28282899}.modal::-webkit-scrollbar{display:none}.modal .content{position:relative;margin:auto;width:auto;max-width:91.7%;flex:none;background-color:var(--white);padding:2rem 1.7rem}.modal .content .close-modal{position:absolute;color:var(--black);opacity:.6;font-size:3rem;line-height:1;transition:opacity .2s;top:.3rem;right:1rem;cursor:pointer}.modal .content .close-modal:hover{opacity:1}.modal.cart .close-modal{color:#000;top:3rem;right:4rem;font-size:2rem;font-weight:600;opacity:1}.modal.cart .content{width:100%;margin-right:0;max-width:40.35rem;max-height:100%;min-height:100vh;height:100%;overflow:hidden;padding:2.57rem 4rem}.modal.cart .section-title{margin-bottom:2.28rem}.modal.cart .cart__products{width:100%;height:calc(100% - 16.5rem);max-height:34.4rem;margin-bottom:2rem;--svrollbar-track-width: 2px;--svrollbar-track-background: #e0e0e0;--svrollbar-track-opacity: 1;--svrollbar-thumb-width: 2px;--svrollbar-thumb-background: black;--svrollbar-thumb-opacity: 1}.modal.cart .cart__products_item{margin-bottom:.57rem}.modal.cart .cart__info{display:flex;justify-content:space-between;align-items:center;min-height:5rem}.modal.cart .cart__info span{font-size:1.14rem;font-weight:700}.modal.cart .cart__button_arrange .custom-button{padding:.57rem;border-radius:.28rem;border:0;background-color:var(--primary);font-weight:400;font-size:1.14rem;letter-spacing:0;text-align:center;color:var(--white);transition:all .3s}.modal.cart .cart__button_arrange .custom-button:hover{background-color:var(--dark)}.modal.cart .cart__continue{width:100%;justify-content:center;align-items:center;margin-top:1.71rem;display:none}.modal.cart .cart__continue .custom-button{padding:.57rem .71rem;border-radius:.28rem;border:1px solid var(--text);background-color:var(--transparent);overflow:hidden;font-weight:400;font-size:1.14rem;letter-spacing:0;color:var(--dark-gray);transition:all .3s}.modal.cart .cart__continue .custom-button:hover{background-color:var(--dark-gray);color:var(--white)}@media screen and (max-width: 640px){.modal.cart .close-modal{display:none}.modal.cart .content{max-width:100%;padding:4rem 1.7rem 2.28rem}.modal.cart .cart .section-title{margin-bottom:1.71rem}.modal.cart .cart__products{margin-bottom:1rem;max-height:32.4rem;height:calc(100% - 19.5rem);width:100%}.modal.cart .cart__continue{display:flex}}@media screen and (max-width: 640px) and (max-height: 790px){.modal.cart .content{padding:1rem 1.71rem 1.71rem!important}.modal.cart .cart__products{margin-bottom:1rem;max-height:25.4rem;width:100%}}.modal.categories-modal{z-index:40}.modal.categories-modal .close-modal{display:none}.modal.categories-modal .content{margin:calc(9.06rem + 1px) 0 auto;width:100%;max-width:100%;padding:.86rem 0;background-color:var(--white);box-shadow:0 4px 4px #00000040}.modal.categories-modal .content .container{column-gap:5.71rem;flex-wrap:wrap}.modal.categories-modal .content .container .category-card-container{display:flex;justify-content:center;align-items:center;column-gap:1.14rem;padding:.57rem}.modal.categories-modal .content .container .category-card-container .image-container{width:5.71rem;min-width:5.71rem;aspect-ratio:1}.modal.categories-modal .content .container .category-card-container .category-title{font-weight:600;font-size:1.21rem;line-height:1.2;color:var(--text);transition:color .3s}.modal.categories-modal .content .container .category-card-container:hover .category-title{color:var(--dark)}@media screen and (max-width: 1000px){.modal.categories-modal .content{margin:calc(25.21rem + 1px) 1rem auto;max-width:calc(100% - 2rem)}.modal.categories-modal .content .container .category-card-container{justify-content:flex-start;align-items:center;width:100%;padding:.57rem 0;border-bottom:1px solid var(--light-gray)}.modal.categories-modal .content .container .category-card-container .image-container{width:2.86rem;min-width:2.86rem}}.modal.side-menu .content{width:80%;padding:0;margin:0 auto 0 0;background-color:var(--white)}.modal.side-menu .content .close-modal{display:none}.modal.side-menu .content .modal-header{display:flex;justify-content:flex-start;align-items:center;height:3.64rem;padding:0 1rem;border-bottom:1px solid var(--light-gray)}.modal.side-menu .content .modal-header .own-close-button{font-weight:400;font-size:1rem;line-height:1.2;color:var(--dark);transition:color .3s;cursor:pointer}.modal.side-menu .content .modal-header .own-close-button:hover{color:var(--text)}.modal.side-menu .content .modal-header .own-close-button .icon-menu-cross{padding:.14rem;font-size:.78rem;margin-right:.57rem}.modal.side-menu .content .modal-body{display:flex;flex-direction:column;height:100%;max-height:calc(100dvh - 3.64rem);padding-bottom:1.43rem;overflow-y:auto}.modal.side-menu .content .modal-body .section-block{padding:1.43rem 1.14rem;border-bottom:1px solid var(--light-gray)}.modal.side-menu .content .modal-body .section-block .links-list{display:flex;flex-direction:column;row-gap:.57rem}.modal.side-menu .content .modal-body .section-block .links-list .link-item{padding:.28rem;font-weight:400;font-size:1.43rem;line-height:1.2;color:var(--dark);transition:color .3s}.modal.side-menu .content .modal-body .section-block .links-list .link-item:hover{color:var(--text)}.modal.side-menu .content .modal-body .section-block.contacts-block{padding:.86rem 1.14rem}.modal.side-menu .content .modal-body .section-block.contacts-block .our-phone-title{font-weight:400;font-size:1.28rem;line-height:1.2;color:var(--dark);white-space:nowrap;margin-bottom:.86rem}.modal.side-menu .content .modal-body .section-block.contacts-block .phone-list{display:flex;flex-direction:column;row-gap:.57rem}.modal.side-menu .content .modal-body .section-block.contacts-block .phone-list .phone-item{font-weight:600;font-size:1.43rem;line-height:1.3;color:var(--dark-gray)}.modal.side-menu .content .modal-body .section-block.contacts-block .phone-list .phone-item:nth-child(2 of.phone-item){color:var(--primary);text-decoration:underline}.modal.side-menu .content .modal-body .section-block .profile-button,.modal.side-menu .content .modal-body .section-block .cart-button{font-weight:400;font-size:1.43rem;line-height:1.2;color:var(--dark);transition:color .3s}.modal.side-menu .content .modal-body .section-block .profile-button:hover,.modal.side-menu .content .modal-body .section-block .cart-button:hover{color:var(--text)}.modal.side-menu .content .modal-body .section-block .cart-button{display:block;margin-top:1.14rem}.modal.side-menu .content .modal-body .lang-changer-container{margin-top:auto}.modal.authorize .content{width:91.7%;max-width:460px;background-color:var(--white);border-radius:.28rem}.modal.authorize .content .authorize-container{color:var(--text)}.modal.authorize .content .authorize-container .small-margin-top{margin-top:.28rem}.modal.authorize .content .authorize-container .small-margin-bottom{margin-bottom:.28rem}.modal.authorize .content .authorize-container .title{font-weight:700;font-size:2.28rem;text-align:center;margin-bottom:1.78rem}.modal.authorize .content .authorize-container .form-element{display:flex;flex-direction:column;align-items:center}.modal.authorize .content .authorize-container .form-element .form-label{width:100%;text-align:center;margin-bottom:.57rem}.modal.authorize .content .authorize-container .form-element .custom-button{padding:.57rem;border-radius:.28rem;border:0;border:1px solid var(--primary);background-color:var(--primary);font-weight:400;font-size:1.14rem;letter-spacing:0;text-align:center;color:var(--white);transition:all .3s}.modal.authorize .content .authorize-container .form-element .custom-button:hover{border:1px solid var(--dark);background-color:var(--dark)}.modal.authorize .content .authorize-container .form-element .link-button{padding:.57rem .71rem;border-radius:.28rem;border:1px solid var(--text);background-color:var(--transparent);overflow:hidden;font-weight:400;font-size:1.14rem;letter-spacing:0;color:var(--dark-gray);transition:all .3s}.modal.authorize .content .authorize-container .form-element .link-button:hover{background-color:var(--dark-gray);color:var(--white)}.modal.authorize .content .authorize-container .error-mes{margin:.57rem 0;color:var(--primary);font-weight:100;font-size:.86rem}.modal.authorize .content .authorize-container .custom-button{margin-top:.57rem}.modal.authorize .content .authorize-container .link-button{background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;margin-top:.57rem;font-weight:400;font-size:1rem}.custom-button{padding:1.15rem 2.2rem;background-color:#000;color:#fff;font-size:1.15rem;font-weight:700;border:solid 1px #000;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center}.custom-button .span{font-size:1.42rem}.custom-button:hover,.custom-button:active{background-color:#414141;color:#fff}.custom-button.full-size{width:100%}.cart-card{position:relative;width:100%;display:flex;margin-right:.71rem;overflow:hidden}.cart-card__heading{margin-bottom:1.14rem;padding-top:.28rem;display:flex;flex-direction:column}.cart-card__heading h3{font-size:1.14rem;font-weight:700;margin-bottom:.71rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-card__heading span{font-size:1.14rem;font-weight:400}.cart-card__img{width:10rem;min-width:10rem;margin-right:2rem;aspect-ratio:.754}.cart-card__img img{height:100%;width:100%;object-fit:cover;display:block}.cart-card__img img[src*=logo-white]{object-fit:contain;object-position:center;padding:.57rem}.cart-card__info ul{display:flex;flex-direction:column}.cart-card__info ul li{margin-bottom:.57rem;display:flex}.cart-card__info ul li .label{margin-right:.57rem}.cart-card__warning{color:#c90100;margin-bottom:3px;line-height:1.5}.cart-card__crossed{text-decoration:line-through}.cart-card .remove-product-button{width:1.5rem;height:1.5rem;top:0;right:5px;padding:.28rem;background-color:#0000001a;border-radius:50%;box-sizing:content-box;transition:background-color .3s}.cart-card .remove-product-button:hover{background-color:#a208081a}.cart-card .remove-product-button:hover svg path{stroke:#a20808}.cart-card .remove-product-button svg{width:100%;height:100%}.cart-card .remove-product-button svg path{transition:stroke .3s;stroke:gray}@media screen and (max-width: 640px){.cart-card{min-width:100%;height:12rem;display:flex;margin-right:11rem}.cart-card__heading h3{font-size:1rem;margin-bottom:.7rem}.cart-card__img{width:8.4rem;min-width:8.4rem;margin-right:1.6rem}.cart-card__heading span{font-size:1rem}}.lang-selector-container{position:relative}.lang-selector-container .current-lang{display:flex;align-items:center;justify-content:center;font-size:1.14rem;line-height:1;color:var(--dark-gray)}.lang-selector-container .current-lang .icon-arrow-down{font-size:.86rem;margin-left:.28rem}.lang-selector-container .lang-drop-list{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:var(--white);padding:.5rem 0;border-radius:.29rem;box-shadow:0 4px 10px #00000012;text-align:center;color:var(--dark-gray);font-size:1.14rem;cursor:pointer;transition:color .3s;opacity:0;visibility:hidden}.lang-selector-container .lang-drop-list:hover{color:var(--text)}.lang-selector-container .lang-drop-list .lang-changer-item{padding:.5rem 1rem}.lang-selector-container:hover .lang-drop-list{pointer-events:auto;opacity:1;visibility:visible}.lang-changer-container{display:flex;column-gap:.57rem;justify-content:center;align-items:center}.lang-changer-container .lang-changer-item{font-size:1rem;line-height:1.2;color:var(--dark-gray);padding:0}.lang-changer-container .lang-changer-item.active{font-weight:600;color:var(--dark)}.lang-changer-container .divider{width:1px;background-color:var(--dark);height:1.21rem}.profile-button .icon-profile{padding:.28rem;font-size:1.64rem}.product-card-container{display:flex;flex-direction:column;align-items:center;padding:1.14rem;border-radius:.43rem;background-color:var(--white);box-shadow:0 4px 10px #00000012}.product-card-container .image-container{width:100%;aspect-ratio:1;margin-bottom:1.14rem}.product-card-container .info-container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.57rem}.product-card-container .info-container .rate-container{display:flex;column-gap:.28rem;font-weight:400;font-size:1rem;color:var(--text);letter-spacing:0}.product-card-container .info-container .rate-container .stars .icon-star{padding:.14rem .07rem;font-size:.86rem;color:var(--light-gray)}.product-card-container .info-container .rate-container .stars .icon-star.active{color:var(--primary)}.product-card-container .product-title{align-self:flex-start;font-weight:400;font-size:1.14rem;color:var(--text);letter-spacing:0;margin-bottom:1.14rem}.product-card-container .selector-container{width:100%;margin-bottom:.86rem}.product-card-container .selector-container .error-mes{font-weight:400;font-size:.86rem;letter-spacing:0;color:var(--primary);margin-bottom:.86rem}.product-card-container .selector-container .list-obj ul.select-default{padding:.46rem .57rem}.product-card-container .selector-container .list-obj ul.select-ul{padding:0}.product-card-container .selector-container .list-obj ul.select-ul li{padding:.46rem .57rem}.product-card-container .product-price{align-self:flex-start;font-weight:600;font-size:1.43rem;color:var(--text);letter-spacing:0;margin-top:auto;margin-bottom:1.14rem}.product-card-container .custom-button{display:flex;justify-content:center;width:100%;padding:.57rem;border-radius:.28rem;border:0;background-color:var(--dark);font-weight:400;font-size:1.14rem;letter-spacing:0;text-align:center;color:var(--white);transition:all .3s}.product-card-container .custom-button:hover{background-color:var(--primary)}.product-card-container .custom-button .icon-cart-plus{padding:.28rem;font-size:1.43rem;margin-left:.86rem}@media screen and (max-width: 620px){.product-card-container .image-container{max-width:12.64rem}}.in-stock-tag{padding:.14rem .28rem;border-radius:.28rem;background-color:var(--background);font-weight:400;font-size:1rem;color:var(--success);white-space:nowrap;letter-spacing:0}.review-card-container{padding:1.43rem;border-radius:.28rem;background-color:var(--white);box-shadow:0 4px 10px #00000012}.review-card-container .review-header{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:.28rem;margin-bottom:.86rem}.review-card-container .review-header .author{width:50%;font-weight:400;font-size:1rem;color:var(--text);letter-spacing:0}.review-card-container .review-header .stars{display:flex;justify-content:flex-end;align-items:center;width:50%}.review-card-container .review-header .stars .icon-star{padding:.14rem .07rem;font-size:.86rem;color:var(--light-gray)}.review-card-container .review-header .stars .icon-star.active{color:var(--primary)}.review-card-container .review-header .date{width:50%;font-weight:400;font-size:1rem;color:var(--dark-gray);opacity:.8;letter-spacing:0}.review-card-container .text{font-weight:400;font-size:1rem;line-height:1.3;color:var(--text);letter-spacing:0}.rangeSlider{font-size:.77rem;margin:0!important;--range-slider: #d7dada;--range-handle-inactive: var(--primary);--range-handle: var(--primary);--range-handle-focus: var(--primary);--range-handle-border: var(--transparent);--range-range-inactive: var(--primary);--range-range: var(--primary);--range-limit: #b9c2c2;--range-float-inactive: var(--primary);--range-float: var(--primary);--range-float-text: white}.accordion .header{display:flex;align-items:center;width:100%;cursor:pointer}.accordion .header .text{font-weight:600;font-size:1.14rem;letter-spacing:0}.accordion .header .text .sub-text{color:var(--gray)}.accordion .header .icon-arrow-down{font-size:.93rem;transform-origin:center;margin-left:auto;transition:transform .3s}.accordion .header.opened .icon-arrow-down{transform:scaleY(-1)}.accordion .details{padding-top:1.21rem}.accordion-faq{background-color:var(--white);border-radius:.28rem;padding:1.14rem}.accordion-faq .header{display:flex;align-items:center;width:100%;cursor:pointer}.accordion-faq .header .text{font-weight:600;font-size:1.28rem;letter-spacing:0;color:var(--primary)}.accordion-faq .header .icon-arrow-down{font-size:.93rem;color:var(--primary);transform-origin:center;margin-left:auto;transition:transform .3s}.accordion-faq .header.opened .icon-arrow-down{transform:scaleY(-1)}.accordion-faq .details{padding-top:.57rem;font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:0;color:var(--dark-gray)}.accordion-faq .details p{padding-bottom:1em}.accordion-faq .details p:last-child{padding-bottom:0}.sort-selector-container{position:relative}.sort-selector-container .header{display:flex;align-items:center;width:100%;padding:.86rem;border-radius:.57rem;border:1px solid var(--gray);background-color:var(--white);cursor:pointer}.sort-selector-container .header .text{font-weight:400;font-size:1.14rem;letter-spacing:0}.sort-selector-container .header .icon-arrow-down{font-size:.64rem;color:var(--gray);transform-origin:center;margin-left:1.14rem;transition:transform .3s}.sort-selector-container .header.opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.sort-selector-container .header.opened .icon-arrow-down{transform:scaleY(-1)}@media screen and (max-width: 1000px){.sort-selector-container .header .icon-arrow-down{margin-left:auto;color:var(--text)}}.sort-selector-container .options-list{position:absolute;top:100%;display:flex;flex-direction:column;width:100%;border:1px solid var(--gray);border-top:0;border-bottom-left-radius:.57rem;border-bottom-right-radius:.57rem;background-color:var(--white);overflow:hidden}.sort-selector-container .options-list .option-item{width:100%;padding:.86rem;background-color:var(--white);transition:background-color .3s;font-weight:400;font-size:1.14rem;letter-spacing:0;text-align:start}.sort-selector-container .options-list .option-item:hover{background-color:var(--light-gray)}.product-extra-type-button{display:inline-block;padding:.57rem .71rem;background-color:var(--light-gray);border-radius:.28rem;font-size:1.14rem;color:var(--dark-gray);cursor:pointer;transition:all .2s ease-in-out}.product-extra-type-button:hover{background:var(--primary);color:var(--white)}.product-extra-type-button.selected{background:var(--primary);color:var(--white);animation:tremble .5s}@keyframes tremble{0%{transform:rotate(0)}16.6%{transform:rotate(10deg)}33.3%{transform:rotate(0)}50%{transform:rotate(-10deg)}66.7%{transform:rotate(0)}83.3%{transform:rotate(10deg)}to{transform:rotate(0)}}@media screen and (max-width: 620px){.product-extra-type-button{font-size:1rem}}.counter-container{display:flex;align-items:center;column-gap:.28rem;width:fit-content;height:2.86rem;margin-bottom:1.43rem;border-radius:.28rem;border:1px solid var(--gray);background-color:var(--white);overflow:hidden}.counter-container .counter-button{display:flex;align-items:center;height:100%;padding:0 .86rem;font-size:2rem;line-height:1;color:var(--gray);background-color:var(--white);transition:all .3s}.counter-container .counter-button:hover{color:var(--text);background-color:var(--light-gray)}.counter-container .count{font-weight:400;font-size:1.28rem;line-height:1.2;letter-spacing:0;color:var(--text)}input,textarea{width:100%;border:1px solid var(--light-gray);border-radius:.28rem;padding:1.1rem 1.71rem;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0;color:var(--text)}input::placeholder,textarea::placeholder{font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0;color:var(--gray)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.default-input p{font-size:1.17rem;font-weight:700;margin-bottom:.57rem}.default-input label{display:flex;justify-content:center}.default-input label input{width:100%;font-size:1.1rem}.default-input label.phone-label{position:relative;border:1px solid var(--light-gray);border-radius:.28rem;padding:1.1rem 1.71rem;font-weight:400;font-size:1.14rem;line-height:1.2;letter-spacing:0}.default-input label.phone-label span.placeholder{position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:400;font-size:1.14rem;line-height:1.2;letter-spacing:0;color:var(--gray);z-index:0}.default-input label.phone-label input{position:relative;z-index:1;background-color:#0000;padding:0;border:0;font-weight:400;font-size:1.14rem;line-height:1.2;letter-spacing:0;color:var(--text)}.default-input label.phone-label .input-block{transform:translateY(.14rem);display:block;position:relative;width:100%}.default-input label.phone-label span.phone-prefix{line-height:1.5;font-weight:500;cursor:pointer}.default-input label.phone-label span.phone-flag{display:inline-flex;align-items:center;padding-right:0;margin-right:.5rem}.default-input label.phone-label span.phone-flag img{width:1.9rem;min-width:1.9rem;height:1.9rem;object-fit:cover;object-position:center}.default-input label.phone-label span.phone-flag:after{content:"";font-family:icomoon,sans-serif;color:var(--black);font-size:.5rem;margin-left:.2rem}.default-input label.phone-label span.mask_list{position:absolute;max-height:10rem;width:calc(100% + 2px);z-index:20;top:100%;left:-1px;background-color:#fff;padding:0;margin-right:auto;margin-bottom:.5rem;font-size:1.4rem;line-height:1.2;letter-spacing:0;color:var(--text);border:1px solid #000;align-items:center;transition:background-color .1s,border .2s;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.default-input label.phone-label span.mask_list ul{list-style:none;margin-left:0}.default-input label.phone-label span.mask_list ul li{padding:.6rem 1rem .55rem;list-style:none;display:flex;align-items:center}.default-input label.phone-label span.mask_list ul li img{margin-right:.7rem;width:1.9rem;min-width:1.9rem;height:1.9rem}.default-input label.phone-label span.mask_list::-webkit-scrollbar{display:none}.default-input label.phone-label span.mask_list li{transition:all .3s;width:100%;cursor:pointer}.default-input label.phone-label span.mask_list li:last-child{border-bottom:none}.default-input label.phone-label span.mask_list li:hover{background-color:#fff}.default-input label.phone-label span.mask_list span.observer{position:absolute;bottom:2rem;left:0;height:1rem;width:100%}.default-input.textarea label{position:relative;min-height:8.21rem}.default-input.error p{color:#c90100}.default-input.error input,.default-input.error textarea{border:2px solid #c90100}.default-input.error .error-message{color:#c90100;display:flex;align-items:center;margin-top:.57rem}.default-input.error .error-message span{margin-right:.57rem}.default-input.disabled{pointer-events:none;opacity:.5}.list-obj{position:relative;width:100%;border-radius:5px}.list-obj.disabled{pointer-events:none;opacity:.5}.list-obj label.info-block{display:flex;width:100%;justify-content:space-between}.list-obj label.info-block a{text-decoration:underline;color:#595959;cursor:pointer}.list-obj label.info-block .label{font-size:1.17rem;font-weight:700;padding-left:0;margin-top:.57rem;color:#404142}.list-obj .lists{position:relative}.list-obj ul{width:100%;font-size:1.1rem;line-height:1.5;color:#000;min-width:100px}.list-obj ul.select-default{height:fit-content;display:flex;background-color:#fff;min-height:2.7rem;padding:1.1rem 2.5rem 1.1rem 1.71rem;margin-right:auto;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0;border:1px solid var(--light-gray);border-radius:.28rem;align-items:center;transition:border .2s;position:relative}.list-obj ul.select-default::placeholder{font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0}.list-obj ul.select-default span[class*=icon]{top:.9rem;font-size:.64rem;line-height:.9;color:var(--text);display:block;padding:.18rem;margin-left:auto}.list-obj ul.select-default li{height:fit-content;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;min-height:1.2rem;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0;color:var(--text)}.list-obj ul.select-default li.placeholder{color:var(--gray)}.list-obj ul.select-default.open{border:1px solid var(--light-gray);border-radius:.28rem}.list-obj ul.select-default.open:after{transform:rotateX(180deg)}.list-obj ul.select-default:hover{cursor:pointer}.list-obj ul.select-ul{z-index:10;position:absolute;overflow-y:auto;max-height:250px;top:100%;left:0;background-color:#fff;padding:1rem;margin-right:auto;margin-bottom:.5rem;font-size:1.1rem;line-height:1.5;color:var(--text);border:1px solid var(--light-gray);border-radius:.28rem;align-items:center;transition:background-color .1s,border .2s;--svrollbar-track-width: 2px;--svrollbar-track-background: #e0e0e0;--svrollbar-track-opacity: 1;--svrollbar-thumb-width: 2px;--svrollbar-thumb-background: black;--svrollbar-thumb-opacity: 1;-ms-overflow-style:none;scrollbar-width:none}.list-obj ul.select-ul::-webkit-scrollbar{display:none}.list-obj ul.select-ul.searching .svlr-wrapper{pointer-events:none;opacity:.5}.list-obj ul.select-ul .svlr-contents{position:relative}.list-obj ul.select-ul li{transition:all .3s;padding:.65rem 1rem .45rem;width:100%;cursor:pointer}.list-obj ul.select-ul li:last-child{border-bottom:none}.list-obj ul.select-ul li:hover{background-color:#dcdcdc}.list-obj ul.select-ul span.observer{position:absolute;bottom:5rem;left:0;height:1rem;width:100%}.list-obj ul.select-ul .svlr-wrapper,.list-obj ul.select-ul .svlr-viewport{height:unset!important;max-height:200px!important}.list-obj ul.select-ul .default-input{position:relative;margin-bottom:1.1rem}.list-obj ul.select-ul .default-input span[class*=icon]{position:absolute;font-size:1.7rem;top:calc(50% - .85rem);right:1.7rem}.list-obj ul.select-ul .default-input input{padding-right:3rem}.list-obj ul.select-ul .default-input~.svlr-wrapper,.list-obj ul.select-ul .svlr-viewport{max-height:120px!important}.list-obj .select-ul{width:100%}.list-obj.error p,.list-obj.error label,.list-obj.error .hint{color:red}.list-obj.error .select-default,.list-obj.error .select-default.open{border:2px solid red}.list-obj.error .error-message{color:red;display:flex;align-items:center;margin-top:.57rem}.list-obj.error .error-message span{margin-right:.57rem}.list-obj.error ul.select-ul{border:2px solid red}.vodka-slide.swiper-slide{height:auto}.vodka-slide .slide-canvas{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-size:cover}.vodka-slide .type-image{background-color:#ffffff4d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vodka-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.vodka-slide.slide-1 .slide-canvas .background-image .inner-image{object-fit:cover;object-position:100% 45%}.vodka-slide.slide-1 .slide-canvas .container.short{position:relative}.vodka-slide.slide-1 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:37.71rem;height:36.43rem}.vodka-slide.slide-1 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.vodka-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:center;color:var(--primary-dark);margin-bottom:4.28rem}.vodka-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;column-gap:1.43rem}.vodka-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.vodka-slide.slide-1 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.vodka-slide.slide-1 .slide-canvas .container.short{display:flex;flex-direction:column;align-items:center;padding:.86rem 0 5.5rem}.vodka-slide.slide-1 .slide-canvas .package-img{position:static;transform:none;width:15.36rem;height:15rem;margin-bottom:1.71rem}.vodka-slide.slide-1 .slide-canvas .product-content{position:static;transform:none}.vodka-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;margin-bottom:1.71rem}.vodka-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;flex-direction:column;align-items:center;row-gap:1.14rem}.vodka-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:100%;max-width:20.21rem;padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.vodka-slide.slide-1 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}}@media screen and (max-width: 540px){.vodka-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}}.vodka-slide.slide-2 .slide-canvas{background-position:center}.vodka-slide.slide-2 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.vodka-slide.slide-2 .slide-canvas .background-image .inner-image{object-fit:cover}.vodka-slide.slide-2 .slide-canvas .container.short{position:relative;height:100%}.vodka-slide.slide-2 .slide-canvas .package-img{position:absolute;bottom:0;right:7.14rem;width:40rem;height:auto}.vodka-slide.slide-2 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.vodka-slide.slide-2 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem}.vodka-slide.slide-2 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem;max-width:40rem}.vodka-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.vodka-slide.slide-2 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.vodka-slide.slide-2 .slide-canvas .container.short{display:flex;flex-direction:column-reverse;align-items:center;padding:.86rem 0 0}.vodka-slide.slide-2 .slide-canvas .package-img{position:static;transform:none;width:25.36rem;height:auto;margin-top:0}.vodka-slide.slide-2 .slide-canvas .product-content{position:static;transform:none;width:100%}.vodka-slide.slide-2 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem}.vodka-slide.slide-2 .slide-canvas .product-content .types-container{display:flex;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.vodka-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:calc(33.33% - .9533333333rem);max-width:none;padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;white-space:nowrap;color:var(--white);text-align:center;transition:background-color .3s}.vodka-slide.slide-2 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}}@media screen and (max-width: 540px){.vodka-slide.slide-2 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}.vodka-slide.slide-2 .slide-canvas .product-content .types-container{padding:0}.vodka-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem)}}.vodka-slide.slide-3 .slide-canvas .types-container{width:80%;display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.vodka-slide.slide-3 .slide-canvas .types-container .column{width:50%;text-align:center;font-size:1.5rem;cursor:pointer}.vodka-slide.slide-3 .slide-canvas .types-container .column .type-image{border:#a8a8a8 solid 1px;display:flex;justify-content:center;align-items:center;padding:1rem}.vodka-slide.slide-3 .slide-canvas .types-container .column .type-image .type-img{object-fit:contain;max-height:6rem}.vodka-slide.slide-3 .slide-canvas .types-container .column .type-name{border:#a8a8a8 solid 1px;background-color:#ececec}.vodka-slide.slide-3 .slide-canvas .types-container .column .price{border:rgb(180,14,26) solid 1px;background-color:#e41120;font-weight:900;color:#fff}.vodka-slide.slide-4 .slide-canvas .types-container{width:80%;display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.vodka-slide.slide-4 .slide-canvas .types-container .column{width:100%;text-align:center;font-size:1.5rem;cursor:pointer}.vodka-slide.slide-4 .slide-canvas .types-container .column .type-image{border:#a8a8a8 solid 1px;display:flex;justify-content:center;align-items:center;padding:1rem}.vodka-slide.slide-4 .slide-canvas .types-container .column .type-image .type-img{object-fit:contain;max-height:6rem}.vodka-slide.slide-4 .slide-canvas .types-container .column .type-name{border:#a8a8a8 solid 1px;background-color:#ececec}.vodka-slide.slide-4 .slide-canvas .types-container .column .price{border:rgb(180,14,26) solid 1px;background-color:#e41120;font-weight:900;color:#fff}.cognac-slide.swiper-slide{height:auto}.cognac-slide .slide-canvas{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-size:cover}.cognac-slide .type-image{background-color:#ffffff4d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cognac-slide.slide-1 .slide-canvas{background-position:center}.cognac-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.cognac-slide.slide-1 .slide-canvas .background-image .inner-image{object-fit:cover}.cognac-slide.slide-1 .slide-canvas .container.short{position:relative;height:100%}.cognac-slide.slide-1 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:20rem;height:auto}.cognac-slide.slide-1 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.cognac-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem}.cognac-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem;max-width:60rem}.cognac-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(33.33% - .9533333333rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.cognac-slide.slide-1 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.cognac-slide.slide-1 .slide-canvas .container.short{display:flex;flex-direction:column;align-items:center;padding:.86rem 0 5.5rem}.cognac-slide.slide-1 .slide-canvas .package-img{position:static;transform:none;width:12.36rem;height:auto;margin-bottom:1.71rem}.cognac-slide.slide-1 .slide-canvas .product-content{position:static;transform:none;width:100%}.cognac-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem}.cognac-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.cognac-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(33.33% - .9533333333rem);max-width:none;padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;white-space:nowrap;color:var(--white);text-align:center;transition:background-color .3s}.cognac-slide.slide-1 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}}@media screen and (max-width: 640px){.cognac-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}.cognac-slide.slide-1 .slide-canvas .product-content .types-container{padding:0}.cognac-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem)}}@media screen and (max-width: 540px){.cognac-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}.cognac-slide.slide-1 .slide-canvas .product-content .types-container{padding:0}.cognac-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem)}}.cognac-slide.slide-3 .slide-canvas .types-container{width:80%;display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.cognac-slide.slide-3 .slide-canvas .types-container .column{width:50%;text-align:center;font-size:1.5rem;cursor:pointer}.cognac-slide.slide-3 .slide-canvas .types-container .column .type-image{border:#a8a8a8 solid 1px;display:flex;justify-content:center;align-items:center;padding:1rem}.cognac-slide.slide-3 .slide-canvas .types-container .column .type-image .type-img{object-fit:contain;max-height:5.5rem}.cognac-slide.slide-3 .slide-canvas .types-container .column .type-name{border:#a8a8a8 solid 1px;background-color:#ececec}.cognac-slide.slide-3 .slide-canvas .types-container .column .price{border:rgb(180,14,26) solid 1px;background-color:#e41120;font-weight:900;color:#fff}.spirit-slide.swiper-slide{height:auto}.spirit-slide .slide-canvas{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-size:cover}.spirit-slide.slide-1 .slide-canvas{background-position:center}.spirit-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.spirit-slide.slide-1 .slide-canvas .background-image .inner-image{object-fit:cover}.spirit-slide.slide-1 .slide-canvas .container.short{position:relative;height:100%}.spirit-slide.slide-1 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:14rem;height:auto}.spirit-slide.slide-1 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.spirit-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem}.spirit-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem;max-width:60rem}.spirit-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.spirit-slide.slide-1 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.spirit-slide.slide-1 .slide-canvas .container.short{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.86rem 0 5.5rem}.spirit-slide.slide-1 .slide-canvas .package-img{position:static;transform:none;width:10.36rem;height:auto;margin-bottom:1.71rem}.spirit-slide.slide-1 .slide-canvas .product-content{position:static;transform:none;width:100%}.spirit-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem}.spirit-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;justify-content:center;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.spirit-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:50%}}@media screen and (max-width: 540px){.spirit-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}}.spirit-slide.slide-2 .slide-canvas{background-position:center}.spirit-slide.slide-2 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.spirit-slide.slide-2 .slide-canvas .background-image .inner-image{object-fit:cover}.spirit-slide.slide-2 .slide-canvas .container.short{position:relative;height:100%}.spirit-slide.slide-2 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:24rem;height:auto}.spirit-slide.slide-2 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.spirit-slide.slide-2 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem;max-width:50rem}.spirit-slide.slide-2 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem}.spirit-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.spirit-slide.slide-2 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.spirit-slide.slide-2 .slide-canvas .container.short{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.86rem 0 5.5rem}.spirit-slide.slide-2 .slide-canvas .package-img{position:static;transform:none;width:20.36rem;height:auto;margin-bottom:1.71rem}.spirit-slide.slide-2 .slide-canvas .product-content{position:static;transform:none;width:100%}.spirit-slide.slide-2 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem;width:100%;max-width:none}.spirit-slide.slide-2 .slide-canvas .product-content .types-container{display:flex;justify-content:center;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.spirit-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:50%}}@media screen and (max-width: 540px){.spirit-slide.slide-2 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}}.elite-slide.swiper-slide{height:auto}.elite-slide .slide-canvas{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-size:cover;background-position:center}.elite-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.elite-slide.slide-1 .slide-canvas .background-image .inner-image{object-fit:cover}.elite-slide.slide-1 .slide-canvas .container.short{position:relative;height:100%}.elite-slide.slide-1 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:24rem;height:auto}.elite-slide.slide-1 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.elite-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem}.elite-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem;max-width:50rem}.elite-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.elite-slide.slide-1 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.elite-slide.slide-1 .slide-canvas .container.short{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.86rem 0 5.5rem}.elite-slide.slide-1 .slide-canvas .package-img{position:static;transform:none;width:14.36rem;height:auto;margin-bottom:1.71rem}.elite-slide.slide-1 .slide-canvas .product-content{position:static;transform:none;width:100%}.elite-slide.slide-1 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem}.elite-slide.slide-1 .slide-canvas .product-content .types-container{display:flex;justify-content:center;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.elite-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem)}}@media screen and (max-width: 620px){.elite-slide.slide-1 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}.elite-slide.slide-1 .slide-canvas .product-content .types-container{padding:0 2rem}.elite-slide.slide-1 .slide-canvas .product-content .types-container .custom-button{width:80%}}.elite-slide.slide-2 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.elite-slide.slide-2 .slide-canvas .background-image .inner-image{object-fit:cover}.elite-slide.slide-2 .slide-canvas .container.short{position:relative;height:100%}.elite-slide.slide-2 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:18rem;height:auto}.elite-slide.slide-2 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.elite-slide.slide-2 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem}.elite-slide.slide-2 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem;max-width:50rem}.elite-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.elite-slide.slide-2 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.elite-slide.slide-2 .slide-canvas .container.short{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.86rem 0 5.5rem}.elite-slide.slide-2 .slide-canvas .package-img{position:static;transform:none;width:14.36rem;height:auto;margin-bottom:1.71rem}.elite-slide.slide-2 .slide-canvas .product-content{position:static;transform:none;width:100%}.elite-slide.slide-2 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem}.elite-slide.slide-2 .slide-canvas .product-content .types-container{display:flex;justify-content:center;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.elite-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem)}}@media screen and (max-width: 620px){.elite-slide.slide-2 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}.elite-slide.slide-2 .slide-canvas .product-content .types-container{padding:0 2rem}.elite-slide.slide-2 .slide-canvas .product-content .types-container .custom-button{width:80%}}.elite-slide.slide-3 .slide-canvas .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:-1}.elite-slide.slide-3 .slide-canvas .background-image .inner-image{object-fit:cover}.elite-slide.slide-3 .slide-canvas .container.short{position:relative;height:100%}.elite-slide.slide-3 .slide-canvas .package-img{position:absolute;top:50%;right:7.14rem;transform:translateY(-50%);width:18rem;height:auto}.elite-slide.slide-3 .slide-canvas .product-content{position:absolute;top:50%;left:10rem;transform:translateY(-50%)}.elite-slide.slide-3 .slide-canvas .product-content .product-name{font-weight:700;font-size:3rem;text-align:start;color:var(--primary-dark);margin-bottom:4.28rem}.elite-slide.slide-3 .slide-canvas .product-content .types-container{display:flex;flex-wrap:wrap;column-gap:1.43rem;row-gap:.57rem;max-width:50rem}.elite-slide.slide-3 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem);padding:.86rem 1.43rem;border-radius:3rem;border:0;background-color:var(--dark);font-weight:600;font-size:1.28rem;color:var(--white);text-align:center;transition:background-color .3s}.elite-slide.slide-3 .slide-canvas .product-content .types-container .custom-button:hover{background-color:var(--primary)}@media screen and (max-width: 1000px){.elite-slide.slide-3 .slide-canvas .container.short{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.86rem 0 5.5rem}.elite-slide.slide-3 .slide-canvas .package-img{position:static;transform:none;width:14.36rem;height:auto;margin-bottom:1.71rem}.elite-slide.slide-3 .slide-canvas .product-content{position:static;transform:none;width:100%}.elite-slide.slide-3 .slide-canvas .product-content .product-name{font-weight:700;font-size:1.86rem;text-align:center;margin-bottom:1.71rem}.elite-slide.slide-3 .slide-canvas .product-content .types-container{display:flex;justify-content:center;align-items:center;row-gap:1.14rem;width:100%;max-width:none;padding:0 6rem}.elite-slide.slide-3 .slide-canvas .product-content .types-container .custom-button{width:calc(50% - .715rem)}}@media screen and (max-width: 620px){.elite-slide.slide-3 .slide-canvas .background-image{position:absolute;top:0;bottom:0;width:auto;height:100%;object-position:100% 100%;transform:none}.elite-slide.slide-3 .slide-canvas .product-content .types-container{padding:0 2rem}.elite-slide.slide-3 .slide-canvas .product-content .types-container .custom-button{width:90%}}section.hero-container{position:relative;height:calc(70dvh - 9.06rem);overflow:hidden}section.hero-container .swiper{height:100%}section.hero-container .swiper .slider-buttons-container{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:100%;pointer-events:none}section.hero-container .swiper .slider-buttons-container .container{justify-content:space-between}section.hero-container .swiper .slider-buttons-container .container .swiper-button-prev,section.hero-container .swiper .slider-buttons-container .container .swiper-button-next{position:static;pointer-events:auto;display:flex;justify-content:center;align-items:center;min-width:2.86rem;width:2.86rem;height:2.86rem;aspect-ratio:1;border-radius:50%;background-color:var(--light-gray);color:var(--dark-gray);transition:color .3s,background-color .3s;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}section.hero-container .swiper .slider-buttons-container .container .swiper-button-prev:after,section.hero-container .swiper .slider-buttons-container .container .swiper-button-next:after{font-weight:600;font-size:1rem;opacity:.8;transition:opacity .3s}section.hero-container .swiper .slider-buttons-container .container .swiper-button-prev:hover,section.hero-container .swiper .slider-buttons-container .container .swiper-button-next:hover{background-color:var(--dark-gray);color:var(--light-gray)}section.hero-container .swiper .slider-buttons-container .container .swiper-button-prev:hover:after,section.hero-container .swiper .slider-buttons-container .container .swiper-button-next:hover:after{opacity:1}@media screen and (max-width: 1000px){section.hero-container{height:auto}}@media screen and (max-width: 540px){section.hero-container .swiper .slider-buttons-container{top:auto;bottom:1.5rem}}section.advantages-container{display:flex;justify-content:space-between;align-items:flex-start;height:30dvh;padding:4.28rem 0 5.71rem}section.advantages-container .container{justify-content:space-between;align-items:flex-start;max-width:77.43rem}section.advantages-container .container .advantage-item-container{display:flex;flex-direction:column;align-items:center;width:14rem;text-align:center}section.advantages-container .container .advantage-item-container .image-container{min-width:5.14rem;width:5.14rem;aspect-ratio:1;margin-bottom:1.14rem}section.advantages-container .container .advantage-item-container .image-container .inner-image{object-fit:contain}section.advantages-container .container .advantage-item-container .advantage-title{font-weight:600;font-size:1.14rem;color:var(--text);margin-bottom:.43rem}section.advantages-container .container .advantage-item-container .advantage-text{font-weight:400;font-size:1rem;color:var(--dark-gray)}@media screen and (max-width: 1000px){section.advantages-container{height:auto}}@media screen and (max-width: 620px){section.advantages-container .container{align-items:flex-start;padding:0 .5rem;max-width:100%;row-gap:1.43rem}section.advantages-container .container .advantage-item-container{width:50%}section.advantages-container .container .advantage-item-container:nth-child(1 of.advantage-item-container){order:1}section.advantages-container .container .advantage-item-container:nth-child(2 of.advantage-item-container){order:3}section.advantages-container .container .advantage-item-container:nth-child(3 of.advantage-item-container){order:2}section.advantages-container .container .advantage-item-container:nth-child(4 of.advantage-item-container){order:4}}section.categories-container{padding-bottom:8rem}section.categories-container .container{flex-direction:column;align-items:center}section.categories-container .container .section-title{margin-bottom:2.57rem}section.categories-container .container .categories-list{display:flex;justify-content:space-between;column-gap:1.71rem;width:100%}section.categories-container .container .categories-list .category-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 calc(25% - 1.2825rem);padding:1.14rem;border-radius:.43rem;background-color:var(--white);box-shadow:0 4px 10px #00000012;transition:transform .3s}section.categories-container .container .categories-list .category-card-container .image-container{width:100%;align-items:center;margin-bottom:1.14rem}section.categories-container .container .categories-list .category-card-container .category-title{font-weight:600;font-size:1.43rem;color:var(--text);text-align:center}section.categories-container .container .categories-list .category-card-container:hover{transform:translateY(-.5rem)}@media screen and (max-width: 1000px){section.categories-container .container .categories-list{flex-wrap:wrap;row-gap:2rem}section.categories-container .container .categories-list .category-card-container{flex:1 1 calc(50% - .855rem)}}@media screen and (max-width: 620px){section.categories-container{padding-bottom:4.28rem}section.categories-container .container .section-title{margin-bottom:1.43rem}section.categories-container .container .categories-list{max-width:100%;padding:0 1.14rem;row-gap:1.43rem}section.categories-container .container .categories-list .category-card-container{flex:1 1 100%}section.categories-container .container .categories-list .category-card-container .image-container{max-width:12.64rem}section.categories-container .container .categories-list .category-card-container .category-title{font-size:1.14rem}}section.bestsellers-container{padding-bottom:8rem}section.bestsellers-container .container{flex-direction:column;align-items:center}section.bestsellers-container .container .section-title{margin-bottom:2.57rem}section.bestsellers-container .container .products-list{display:flex;justify-content:space-between;column-gap:1.34rem;width:100%}section.bestsellers-container .container .products-list .product-card-container{flex:1 1 calc(20% - 1.072rem)}@media screen and (max-width: 1200px){section.bestsellers-container .container .products-list{flex-wrap:wrap;row-gap:2rem}section.bestsellers-container .container .products-list .product-card-container{flex:0 1 calc(25% - 1.005rem)}}@media screen and (max-width: 1000px){section.bestsellers-container .container .products-list .product-card-container{flex:0 1 calc(50% - .67rem)}}@media screen and (max-width: 620px){section.bestsellers-container{padding-bottom:4.28rem}section.bestsellers-container .container .section-title{margin-bottom:1.43rem}section.bestsellers-container .container .products-list{max-width:100%;padding:0 1.14rem;row-gap:1.43rem}section.bestsellers-container .container .products-list .product-card-container{flex:1 1 100%}}section.texts-container{padding-bottom:8rem}section.texts-container .container{flex-direction:column;align-items:center}section.texts-container .container .section-title{margin-bottom:2.57rem}section.texts-container .container .section-content{font-weight:400;font-size:1.14rem;color:var(--text);letter-spacing:0}section.texts-container .container .section-content p{margin-bottom:1.86rem}section.texts-container .container .section-content ul{padding-left:2rem}section.texts-container .container .section-content ul li{display:list-item;list-style-type:disc;margin-bottom:.56rem}@media screen and (max-width: 620px){section.texts-container{padding-bottom:4.28rem}section.texts-container .container .section-title{margin-bottom:1.43rem}}.reviews-container{padding-bottom:5.71rem}.reviews-container .container{flex-direction:column;align-items:center}.reviews-container .container .section-title{margin-bottom:2.57rem}.reviews-container .container .slider-container{position:relative;width:100%;padding:0 4.07rem}.reviews-container .container .slider-container .swiper{position:static;width:100%;height:auto;padding:1rem 0}.reviews-container .container .slider-container .swiper .slider-buttons-container{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:3;display:flex;justify-content:space-between;width:100%;height:2.86rem;pointer-events:none}.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-prev,.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-next{position:static;pointer-events:auto;display:flex;justify-content:center;align-items:center;min-width:2.86rem;width:2.86rem;height:2.86rem;margin:0;aspect-ratio:1;border-radius:50%;background-color:var(--light-gray);color:var(--dark-gray);transform:none;transition:color .3s,background-color .3s;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-prev:after,.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-next:after{font-weight:600;font-size:1rem;opacity:.8;transition:opacity .3s}.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-prev:hover,.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-next:hover{background-color:var(--dark-gray);color:var(--light-gray)}.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-prev:hover:after,.reviews-container .container .slider-container .swiper .slider-buttons-container .swiper-button-next:hover:after{opacity:1}@media screen and (max-width: 620px){.reviews-container{padding-bottom:4.28rem}.reviews-container .container .section-title{margin-bottom:1.43rem}}section.catalog-section-container{padding:.86rem 0 5.71rem}section.catalog-section-container .section-title{margin-bottom:2.28rem}section.catalog-section-container .container.short{flex-wrap:wrap}section.catalog-section-container .container.short .filters-wrapper{padding-right:1.43rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container{width:100%;background-color:var(--white);padding:1rem;border-radius:.57rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-header{display:flex;align-items:center;width:100%;font-weight:400;font-size:1.43rem;color:var(--text)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-header .icon-filter{font-size:1.43rem;color:var(--primary);padding:.16rem;margin-right:.57rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-header .icon-arrow-down{display:none;margin-left:auto;transform-origin:center;transition:transform .3s}@media screen and (max-width: 1200px){section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-header .icon-arrow-down{display:inline}}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-header.opened .icon-arrow-down{transform:scaleY(-1)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body{display:flex;flex-direction:column;row-gap:1.14rem;padding-top:1.14rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body input{width:unset;border:unset;padding:unset;font-size:unset}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body hr{border:none;border-bottom:1px solid var(--gray)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .costs-container .inputs-container{display:flex;align-items:center;column-gap:.57rem;margin-bottom:1.21rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .costs-container .inputs-container .costs-input-container{max-width:6.28rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .costs-container .inputs-container .costs-input-container .costs-input{padding:.57rem 1.14rem;border-radius:1.43rem;border:1px solid var(--gray);font-weight:600;font-size:1.14rem;color:var(--dark-gray)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .costs-container .inputs-container .divider{width:1rem;border-bottom:1px solid var(--gray)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .costs-container .range-wrapper{padding:.46rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container{display:flex;flex-direction:column;row-gap:.57rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container .category-checkbox-container{display:flex;align-items:center;font-weight:600;font-size:1.14rem;letter-spacing:0;color:var(--dark-gray);cursor:pointer}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container .category-checkbox-container .category-checkbox:checked~.checkmark{background-color:var(--primary);border-color:var(--primary)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container .category-checkbox-container .category-checkbox:checked~.checkmark .icon-checkbox-check{opacity:1}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container .category-checkbox-container .checkmark{position:relative;min-width:1.14rem;width:1.14rem;aspect-ratio:1;border-radius:.14rem;border:1px solid var(--gray);margin-right:.57rem;transition:all .3s}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container .category-checkbox-container .checkmark .icon-checkbox-check{position:absolute;top:.24rem;left:.22rem;font-size:.67rem;color:var(--white);opacity:0;transition:opacity .3s}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .categories-container .category-checkbox-container .category-products-count{margin-left:auto;color:var(--gray)}section.catalog-section-container .container.short .catalog-container{display:flex;flex-direction:column;row-gap:1.43rem}section.catalog-section-container .container.short .catalog-container .catalog-header{display:flex;align-items:center;padding:.86rem 1.71rem;border-radius:.28rem;background-color:var(--white)}section.catalog-section-container .container.short .catalog-container .catalog-header .info-block{font-weight:400;font-size:1.14rem;letter-spacing:0;margin-right:auto}section.catalog-section-container .container.short .catalog-container .products-list{display:flex;flex-wrap:wrap;row-gap:1.14rem;column-gap:.86rem;width:100%}section.catalog-section-container .container.short .catalog-container .products-list .product-card-container{flex:0 1 calc(25% - .645rem);max-width:calc(25% - .645rem)}@media screen and (max-width: 1200px){section.catalog-section-container .container.short .filters-wrapper{padding-right:0;margin-bottom:.57rem}section.catalog-section-container .container.short .catalog-container .products-list{row-gap:1.14rem}section.catalog-section-container .container.short .catalog-container .products-list .product-card-container{flex:0 1 calc(33.33% - .5733333333rem);max-width:calc(33.33% - .5733333333rem)}}@media screen and (max-width: 1000px){section.catalog-section-container .container.short .filters-wrapper{margin:.57rem 0 1.71rem}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-header .icon-arrow-down{font-size:.64rem;color:var(--text)}section.catalog-section-container .container.short .filters-wrapper .filter-block-container .filter-body .costs-container .inputs-container .costs-input-container{max-width:none;width:fit-content}section.catalog-section-container .container.short .catalog-container{row-gap:1.71rem}section.catalog-section-container .container.short .catalog-container .catalog-header{order:1}section.catalog-section-container .container.short .catalog-container .catalog-header .info-block{margin-left:auto}section.catalog-section-container .container.short .catalog-container .products-list{row-gap:.86rem}section.catalog-section-container .container.short .catalog-container .products-list .product-card-container{flex:0 1 calc(50% - .43rem);max-width:calc(50% - .43rem)}}@media screen and (max-width: 620px){section.catalog-section-container{padding:1.14rem 0 4.28rem}section.catalog-section-container .section-title{margin-bottom:1.43rem}section.catalog-section-container .container.short .catalog-container .products-list{max-width:100%;row-gap:.86rem}section.catalog-section-container .container.short .catalog-container .products-list .product-card-container{flex:1 1 100%;max-width:100%}}section.texts-container{padding-bottom:5.71rem}@media screen and (max-width: 620px){section.texts-container{padding-bottom:4.28rem}}section.faq-section-container{position:relative;padding:4.28rem 0 5.21rem}section.faq-section-container .background-image{position:absolute;top:0;width:100%;height:100%;opacity:.8;z-index:-1}section.faq-section-container .background-image .inner-image{object-fit:cover;object-position:100% 30%}section.faq-section-container .container.short{flex-direction:column;align-items:center}section.faq-section-container .container.short .section-title{margin-bottom:2.28rem}section.faq-section-container .container.short .faq-container{display:flex;flex-direction:column;row-gap:.86rem;max-width:65.14rem;width:100%}@media screen and (max-width: 620px){section.faq-section-container{padding:2.28rem 0}}section.reviewed-products-container{padding:5.71rem 0}section.reviewed-products-container .container{flex-direction:column;align-items:center}section.reviewed-products-container .container .section-title{margin-bottom:1.43rem}section.reviewed-products-container .container .products-list{display:flex;justify-content:flex-start;column-gap:1.34rem;width:100%}section.reviewed-products-container .container .products-list .product-card-container{flex:0 1 calc(20% - 1.072rem)}@media screen and (max-width: 1200px){section.reviewed-products-container .container .products-list{flex-wrap:wrap;row-gap:2rem}section.reviewed-products-container .container .products-list .product-card-container{flex:0 1 calc(25% - 1.005rem)}}@media screen and (max-width: 1000px){section.reviewed-products-container .container .products-list .product-card-container{flex:0 1 calc(50% - .67rem)}}@media screen and (max-width: 620px){section.reviewed-products-container{padding:4.28rem 0}section.reviewed-products-container .container .section-title{margin-bottom:1.43rem}section.reviewed-products-container .container .products-list{max-width:100%;padding:0 1.14rem;row-gap:1.43rem}section.reviewed-products-container .container .products-list .product-card-container{flex:1 1 100%}}section.product-header-container{background-color:var(--white);padding-top:.86rem}section.product-header-container .container.short{flex-direction:column}section.product-header-container .container.short .product-title{font-weight:600;font-size:2rem;letter-spacing:0;color:var(--text);margin-bottom:.86rem}section.product-header-container .container.short .info-row{display:flex;row-gap:.57rem;column-gap:1.78rem}section.product-header-container .container.short .info-row .article-container{font-weight:400;font-size:1rem;letter-spacing:0;color:var(--dark-gray)}section.product-header-container .container.short .info-row .article-container .value{color:var(--text)}section.product-header-container .container.short .info-row .review-rate-container .stars .icon-star{padding:.14rem .07rem;font-size:.86rem;color:var(--light-gray)}section.product-header-container .container.short .info-row .review-rate-container .stars .icon-star.active{color:var(--primary)}section.product-header-container .container.short .info-row .review-rate-container .to-review-link{font-weight:400;font-size:1rem;letter-spacing:0;color:var(--dark-blue);cursor:pointer;border-bottom:1px dashed var(--dark-blue);margin-left:.57rem;transition:color .3s}section.product-header-container .container.short .info-row .review-rate-container .to-review-link:hover{color:var(--text)}section.product-header-container .container.short .divider{width:100%;margin-top:.86rem;border-bottom:1px solid var(--light-gray)}@media screen and (max-width: 620px){section.product-header-container .container .product-title{font-size:1.86rem}section.product-header-container .container .info-row{flex-direction:column}}.product-details-container{background-color:var(--white);padding:2.28rem 0 2.86rem}.product-details-container .container.short{justify-content:space-between;column-gap:4.07rem}.product-details-container .container.short .gallery-block-container{width:calc(38.04% - 2.7133333333rem)}.product-details-container .container.short .gallery-block-container .product-gallery{display:flex;flex-direction:column}.product-details-container .container.short .gallery-block-container .product-gallery .small-gallery{display:flex;order:1;width:100%;padding-top:1.86rem}.product-details-container .container.short .gallery-block-container .product-gallery .small-gallery .swiper{width:100%;margin:0}.product-details-container .container.short .gallery-block-container .product-gallery .small-gallery .swiper-slide{width:5.71rem;aspect-ratio:1;cursor:pointer;overflow:hidden}.product-details-container .container.short .gallery-block-container .product-gallery .small-gallery .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 620px){.product-details-container .container.short .gallery-block-container .product-gallery .small-gallery{display:none}}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery{width:100%}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-wrapper{height:100%}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .slider-buttons-container{display:none}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-slide{cursor:pointer}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-slide .swiper-zoom-container{width:100%;height:100%}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-slide video,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-slide video.fill,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .swiper-slide img.fill{background-color:var(--transparent)}@media screen and (max-width: 620px){.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery{position:relative}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider{position:static;max-width:17.14rem}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:3;display:flex;justify-content:space-between;width:100%;height:2.86rem;pointer-events:none}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-prev,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-next{position:static;pointer-events:auto;display:flex;justify-content:center;align-items:center;min-width:2.86rem;width:2.86rem;height:2.86rem;margin:0;aspect-ratio:1;border-radius:50%;background-color:var(--light-gray);color:var(--dark-gray);transform:none;transition:color .3s,background-color .3s;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-prev:after,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-next:after{font-weight:600;font-size:1rem;opacity:.8;transition:opacity .3s}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-prev:hover,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-next:hover{background-color:var(--dark-gray);color:var(--light-gray)}.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-prev:hover:after,.product-details-container .container.short .gallery-block-container .product-gallery .main-gallery .main-slider .slider-buttons-container .swiper-button-next:hover:after{opacity:1}}.product-details-container .container.short .details-block-container{width:calc(31.46% - 2.7133333333rem)}.product-details-container .container.short .details-block-container .block-title{font-weight:400;font-size:1.57rem;letter-spacing:0;color:var(--text);margin-bottom:1.43rem}.product-details-container .container.short .details-block-container .product-types-container{margin-bottom:1.43rem}.product-details-container .container.short .details-block-container .product-types-container .product-types-title{font-weight:600;font-size:1.14rem;letter-spacing:0;color:var(--text);margin-bottom:.86rem}.product-details-container .container.short .details-block-container .product-types-container .product-types-title .required{color:var(--primary)}.product-details-container .container.short .details-block-container .product-types-container .error-mes{font-weight:400;font-size:1.14rem;color:var(--primary);margin-bottom:.86rem}.product-details-container .container.short .details-block-container .product-types-container .product-types-list{display:flex;flex-wrap:wrap;gap:.86rem}.product-details-container .container.short .details-block-container .product-params-list{display:flex;flex-direction:column;row-gap:.86rem}.product-details-container .container.short .details-block-container .product-params-list .product-param-item{font-weight:600;font-size:1.14rem;letter-spacing:0;color:var(--text)}.product-details-container .container.short .details-block-container .product-params-list .product-param-item .label{font-weight:400;color:var(--dark-gray)}.product-details-container .container.short .buy-block-container{display:flex;flex-direction:column;width:calc(30.5% - 2.7133333333rem);height:fit-content;padding:1.43rem;background-color:var(--white);box-shadow:0 0 10px #82818040}.product-details-container .container.short .buy-block-container .accessibility-row{display:flex;align-items:center;column-gap:.86rem;margin-bottom:1.43rem}.product-details-container .container.short .buy-block-container .accessibility-row .accessibility-label{display:flex;column-gap:.28rem;font-weight:400;font-size:1rem;letter-spacing:0;color:var(--black)}.product-details-container .container.short .buy-block-container .accessibility-row .accessibility-label .icon-circle-check{padding:.14rem;font-size:1.14rem;color:var(--success)}.product-details-container .container.short .buy-block-container .price{font-weight:700;font-size:2.28rem;letter-spacing:0;color:var(--text);margin-bottom:1.71rem}.product-details-container .container.short .buy-block-container .custom-button{display:flex;justify-content:center;width:100%;padding:.57rem;margin-bottom:1.71rem;border-radius:.28rem;border:0;background-color:var(--primary);font-weight:400;font-size:1.14rem;letter-spacing:0;text-align:center;color:var(--white);transition:all .3s}.product-details-container .container.short .buy-block-container .custom-button:hover{background-color:var(--dark)}.product-details-container .container.short .buy-block-container .custom-button .icon-cart-plus{padding:.28rem;font-size:1.43rem;margin-left:.86rem}.product-details-container .container.short .buy-block-container .image-container{width:7.71rem;margin:0 auto}@media screen and (max-width: 1000px){.product-details-container .container.short{row-gap:2.28rem}.product-details-container .container.short .gallery-block-container,.product-details-container .container.short .details-block-container,.product-details-container .container.short .buy-block-container{width:100%}}.tabs-component-container{margin-top:4.28rem}.tabs-component-container .tab-container{padding:2.57rem 0}.tabs-component-container .tab-container .container.short{flex-direction:column}.tabs-component-container .tab-container .container.short .section-title{font-size:2rem;margin-left:0;margin-bottom:1.14rem}.tabs-component-container section.product-description-container .container.short .content{font-weight:400;font-size:1.14rem;line-height:1.2;color:var(--dark-gray)}.tabs-component-container section.product-description-container .container.short .content h3{padding:1em 0}.tabs-component-container section.product-description-container .container.short .content p{padding-bottom:1em}.tabs-component-container section.product-description-container .container.short .content p:last-child{padding-bottom:0}.tabs-component-container section.product-description-container .container.short .content ul{padding-left:2rem;padding-bottom:1em}.tabs-component-container section.product-description-container .container.short .content ul li{display:list-item;list-style-type:disc;margin-bottom:.56rem}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper{width:100%;margin-bottom:1.43rem}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list{display:flex;flex-direction:column;row-gap:.86rem;max-width:51.43rem;width:100%;border-top:1px solid var(--light-gray)}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list .review-card-container{padding:.86rem;box-shadow:none;border-bottom:1px solid var(--light-gray)}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list .review-card-container .review-header{row-gap:.86rem}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list .review-card-container .review-header .author{font-weight:600;color:var(--text)}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list .review-card-container .review-header .stars{order:2;justify-content:flex-start}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list .review-card-container .review-header .date{order:1;text-align:end;font-weight:600;color:var(--text);opacity:1}.tabs-component-container section.reviews-description-container .container.short .reviews-list-wrapper .reviews-list .review-card-container .text{line-height:1;color:var(--dark-gray)}.tabs-component-container section.reviews-description-container .container.short .open-form{width:fit-content;padding:.57rem .71rem;border-radius:.28rem;border:1px solid var(--text);background-color:var(--transparent);overflow:hidden;font-weight:400;font-size:1.14rem;letter-spacing:0;color:var(--dark-gray);transition:all .3s}.tabs-component-container section.reviews-description-container .container.short .open-form:hover{background-color:var(--dark-gray);color:var(--white)}.tabs-component-container section.reviews-description-container .container.short .review-form-container{margin-top:2rem}.tabs-component-container section.reviews-description-container .container.short .review-form-container .success-title{font-weight:500;font-size:1.28rem;letter-spacing:0;color:var(--success)}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form{max-width:51.43rem;width:100%}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .default-input.textarea,.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .product-block{margin-bottom:1.43rem;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .default-input.textarea::placeholder,.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .product-block::placeholder{font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .form-label{font-weight:400;font-size:1.14rem;letter-spacing:0;color:var(--text);margin-bottom:.86rem}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .form-label .required{color:var(--primary)}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .product-block{font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:0}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .rating-container{display:flex;justify-content:flex-start;align-items:center;width:fit-content}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .rating-container .icon-star{padding:.16rem .12rem;font-size:1.43rem;color:var(--light-gray);cursor:pointer}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .rating-container .icon-star.active{color:var(--primary)}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .rating-container .icon-star:hover~.icon-star{color:var(--light-gray)}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .rating-container:hover .icon-star{color:var(--primary)}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .submit-button{width:fit-content;padding:.57rem .71rem;margin-top:2rem;border-radius:.28rem;border:1px solid var(--text);background-color:var(--text);overflow:hidden;font-weight:400;font-size:1.14rem;letter-spacing:0;color:var(--white);transition:all .3s}.tabs-component-container section.reviews-description-container .container.short .review-form-container .review-form .submit-button:hover{background-color:var(--dark-gray);color:var(--white)}.tabs-component-container section.reviews-description-container .container.short .need-auth-message{font-weight:500;font-size:1.28rem;letter-spacing:0;color:var(--dark-gray)}section.blog-page-container{padding:2.28rem 0 4.78rem}section.blog-page-container .container.short{flex-direction:column;align-items:flex-start}section.blog-page-container .container.short .section-title{margin-bottom:2.57rem}section.blog-page-container .container.short .articles-list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.14rem;column-gap:.86rem;width:100%}section.blog-page-container .container.short .articles-list .article-card-container{flex:0 1 calc(33.33% - .5733333333rem);max-width:calc(33.33% - .5733333333rem);padding:1.14rem;border-radius:.43rem;background-color:var(--white);box-shadow:0 4px 10px #00000012}section.blog-page-container .container.short .articles-list .article-card-container .image-container{width:100%;aspect-ratio:1.78;cursor:pointer;margin-bottom:.86rem}section.blog-page-container .container.short .articles-list .article-card-container .image-container .inner-image{width:100%;height:100%;object-fit:cover}section.blog-page-container .container.short .articles-list .article-card-container .article-title{font-weight:800;font-size:1.43rem;line-height:1.2;letter-spacing:0;color:var(--primary);cursor:pointer;margin-bottom:.86rem;transition:color .3s}section.blog-page-container .container.short .articles-list .article-card-container .article-title:hover{color:var(--primary-dark)}section.blog-page-container .container.short .articles-list .article-card-container .creation-date{font-weight:500;font-size:1rem;line-height:1;letter-spacing:0;color:var(--gray)}@media screen and (max-width: 1000px){section.blog-page-container .container.short .articles-list .article-card-container{flex:0 1 calc(50% - .43rem);max-width:calc(50% - .43rem)}}@media screen and (max-width: 1000px){section.blog-page-container .container.short .articles-list .article-card-container{flex:1 1 100%;max-width:100%}}section.article-page-container{padding:2.28rem 0 4.78rem;background-color:var(--white)}section.article-page-container .container.short{flex-direction:column;align-items:flex-start}section.article-page-container .container.short .image-container{width:100%;aspect-ratio:2.78;margin-bottom:1.14rem}section.article-page-container .container.short .image-container .inner-image{width:100%;height:100%;object-fit:cover}section.article-page-container .container.short .article-header{padding-bottom:.57rem;border-bottom:1px solid rgba(211,211,211,.4)}section.article-page-container .container.short .article-header .article-title{font-weight:700;font-size:2rem;line-height:1.2;letter-spacing:0;color:var(--primary);margin:0}section.article-page-container .container.short .article-header .creation-date{font-weight:500;font-size:.87rem;line-height:1;letter-spacing:0;color:var(--gray)}section.article-page-container .container.short .article-content{margin-top:1.14rem;font-weight:400;font-size:1.14rem;line-height:1;letter-spacing:0;color:var(--text)}.profile-page-container .section-title{margin-left:0;margin-bottom:2.57rem}.profile-page-container section.reviews-container{padding:2.28rem 0 4.78rem;background-color:var(--white)}.profile-page-container section.reviews-container .container.short{flex-direction:column;align-items:flex-start}.profile-page-container .main-section-container{padding:2.28rem 0 4.78rem}.profile-page-container .main-section-container .container.short .custom-button{padding:.57rem;border-radius:.28rem;border:0;background-color:var(--dark);font-weight:400;font-size:1.14rem;letter-spacing:0;text-align:center;color:var(--white);transition:all .3s}.profile-page-container .main-section-container .container.short .custom-button:hover{background-color:var(--primary)}.checkout-page-container{padding:2.28rem 0 5.71rem;background-color:var(--white)}.checkout-page-container .container.short{flex-direction:column}.checkout-page-container .container.short .section-title{margin-bottom:2.28rem}.checkout-page-container .container.short .checkout-form-container{display:flex;flex-direction:column;row-gap:2rem}.checkout-page-container .container.short .checkout-form-container section.personal-info-container{display:flex;flex-wrap:wrap;column-gap:.86rem;row-gap:1.14rem}.checkout-page-container .container.short .checkout-form-container section.personal-info-container .block-title{width:100%;font-weight:400;font-size:1.57rem;letter-spacing:0;color:var(--text);margin-bottom:1.14rem}.checkout-page-container .container.short .checkout-form-container section.personal-info-container .form-label{flex:0 1 calc(33.33% - .5733333333rem);max-width:calc(33.33% - .5733333333rem)}@media screen and (max-width: 1000px){.checkout-page-container .container.short .checkout-form-container section.personal-info-container .form-label{flex:0 1 100%;max-width:100%}}.checkout-page-container .container.short .checkout-form-container section.cart-container .table-wrapper{overflow-x:auto}.checkout-page-container .container.short .checkout-form-container section.cart-container .table{display:table;width:100%;border-collapse:collapse;text-align:left;font-size:1.14rem}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-row{display:table-row}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-row:nth-child(2n){background-color:var(--background)}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-row.table-header{background-color:var(--dark-blue);color:var(--white)}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-cell{display:table-cell;padding:.57rem;border:1px solid var(--gray);vertical-align:middle}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-cell img{max-width:50px;height:auto;display:block}@media (max-width: 640px){.checkout-page-container .container.short .checkout-form-container section.cart-container .table{display:block}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-row{display:block;margin-bottom:.57rem}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-row.table-header{display:none}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-cell{display:flex;justify-content:space-between;padding:.57rem;border:1px solid var(--gray)}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-cell:before{content:attr(data-label);font-weight:700;margin-right:.57rem}.checkout-page-container .container.short .checkout-form-container section.cart-container .table .table-cell img{max-width:100%;height:auto}}.checkout-page-container .container.short .checkout-form-container section.cart-container .counter-container{margin-bottom:0}.checkout-page-container .container.short .checkout-form-container section.cart-container .remove-product-button{width:1.5rem;height:1.5rem;margin:0 auto;padding:.28rem;background-color:#0000001a;border-radius:50%;box-sizing:content-box;transition:background-color .3s}.checkout-page-container .container.short .checkout-form-container section.cart-container .remove-product-button:hover{background-color:#a208081a}.checkout-page-container .container.short .checkout-form-container section.cart-container .remove-product-button:hover svg path{stroke:#a20808}.checkout-page-container .container.short .checkout-form-container section.cart-container .remove-product-button svg{width:100%;height:100%}.checkout-page-container .container.short .checkout-form-container section.cart-container .remove-product-button svg path{transition:stroke .3s;stroke:gray}.checkout-page-container .container.short .checkout-form-container section.cart-container .block-title{width:100%;font-weight:400;font-size:1.57rem;letter-spacing:0;color:var(--text);margin-bottom:1.14rem}.checkout-page-container .container.short .checkout-form-container section.cart-container .block-title.text-align-center{text-align:center}.checkout-page-container .container.short .checkout-form-container .custom-button{width:100%;padding:1.42rem;margin-bottom:1.71rem;border-radius:.28rem;border:0;background-color:var(--primary);font-weight:400;font-size:1.28rem;letter-spacing:0;text-align:center;color:var(--white);transition:all .3s}.checkout-page-container .container.short .checkout-form-container .custom-button:hover{background-color:var(--dark)}section.offer-page,section.shipping-page,section.refund-page{padding:2.28rem 0 4.78rem;background-color:var(--white)}section.offer-page .container.short,section.shipping-page .container.short,section.refund-page .container.short{flex-direction:column;align-items:flex-start}section.offer-page .container.short .section-title,section.shipping-page .container.short .section-title,section.refund-page .container.short .section-title{margin-left:0}section.offer-page .container.short .content,section.shipping-page .container.short .content,section.refund-page .container.short .content{width:100%;font-weight:400;font-size:1.14rem;line-height:1.2;color:var(--text)}section.offer-page .container.short .content h1,section.offer-page .container.short .content h2,section.offer-page .container.short .content h3,section.offer-page .container.short .content h4,section.offer-page .container.short .content h5,section.shipping-page .container.short .content h1,section.shipping-page .container.short .content h2,section.shipping-page .container.short .content h3,section.shipping-page .container.short .content h4,section.shipping-page .container.short .content h5,section.refund-page .container.short .content h1,section.refund-page .container.short .content h2,section.refund-page .container.short .content h3,section.refund-page .container.short .content h4,section.refund-page .container.short .content h5{padding:1em 0}section.offer-page .container.short .content p,section.shipping-page .container.short .content p,section.refund-page .container.short .content p{padding-bottom:1em}section.offer-page .container.short .content p:last-child,section.shipping-page .container.short .content p:last-child,section.refund-page .container.short .content p:last-child{padding-bottom:0}section.offer-page .container.short .content p .c1,section.shipping-page .container.short .content p .c1,section.refund-page .container.short .content p .c1{padding:1em 0;font-weight:700;color:var(--dark)}section.offer-page .container.short .content ul,section.shipping-page .container.short .content ul,section.refund-page .container.short .content ul{padding-left:2rem;padding-bottom:1em}section.offer-page .container.short .content ul li,section.shipping-page .container.short .content ul li,section.refund-page .container.short .content ul li{display:list-item;list-style-type:disc;margin-bottom:.56rem}section.thank-you-page-container .container.short{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(70dvh - 9.06rem)}section.thank-you-page-container .container.short .section-title{margin-bottom:2.28rem}section.thank-you-page-container .container.short .operator-contact{margin-bottom:2.28rem;font-weight:400;font-size:1.42rem;text-align:center}section.thank-you-page-container .container.short .buttons-container{display:flex;justify-content:space-evenly}section.thank-you-page-container .container.short .buttons-container .link-item{font-weight:400;font-size:1.14rem;color:var(--text);transition:color .3s}section.thank-you-page-container .container.short .buttons-container .link-item:hover{color:var(--primary)}@media screen and (max-width: 1000px){section.thank-you-page-container .container.short{height:calc(100dvh - 25.21rem)}}.about-us-page-container{padding:2.28rem 0 4.78rem;background-color:var(--white)}.about-us-page-container .container.short{flex-direction:column;align-items:flex-start}.about-us-page-container .container.short .section-title{margin-left:0}.about-us-page-container .container.short .content{width:100%;font-weight:400;font-size:1.14rem;line-height:1.2;letter-spacing:0;color:var(--text)}.about-us-page-container .container.short .content h1,.about-us-page-container .container.short .content h2,.about-us-page-container .container.short .content h3,.about-us-page-container .container.short .content h4,.about-us-page-container .container.short .content h5{font-weight:600;font-size:1.57rem;letter-spacing:0;padding:1em 0}.about-us-page-container .container.short .content p{padding-bottom:1em;color:var(--dark-gray)}.about-us-page-container .container.short .content p:last-child{padding-bottom:0}.about-us-page-container .container.short .content ul{padding-bottom:1em}.about-us-page-container .container.short .content ul li{position:relative;display:flex;flex-direction:column;row-gap:1.14rem;width:100%;padding-left:2rem;margin-bottom:.56rem;font-weight:600;font-size:1.14rem;letter-spacing:0;color:var(--dark-gray)}.about-us-page-container .container.short .content ul li:before{display:block;position:absolute;left:0;top:0;font-family:icomoon!important;content:"";color:var(--primary)}.about-us-page-container .container.short .categories-container{display:flex;justify-content:space-between;width:100%;margin-bottom:1.71rem}.about-us-page-container .container.short .categories-container .category-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.57rem;max-width:22.86rem;padding:1.14rem .86rem 2.71rem;border-radius:.71rem;background-color:var(--background)}.about-us-page-container .container.short .categories-container .category-card-container .image-container{width:8rem;min-width:8rem;aspect-ratio:1}.about-us-page-container .container.short .categories-container .category-card-container .category-title{font-weight:400;font-size:1.14rem;line-height:1.2;letter-spacing:0;color:var(--text)}.about-us-page-container .container.short .categories-container .category-card-container .category-title b{font-weight:600}@media screen and (max-width: 1000px){.about-us-page-container .container.short .categories-container{flex-direction:column;row-gap:1.14rem}.about-us-page-container .container.short .categories-container .category-card-container{width:100%;max-width:none}}.contacts-page-container{padding:2.28rem 0;background-color:var(--white)}.contacts-page-container .container.short{justify-content:space-between}.contacts-page-container .container.short .contacts-block-container{max-width:39.28rem}.contacts-page-container .container.short .contacts-block-container .section-title{margin-left:0;margin-bottom:2.28rem;text-align:left}.contacts-page-container .container.short .contacts-block-container .content{width:100%;font-weight:400;font-size:1.14rem;line-height:1.2;letter-spacing:0;color:var(--text)}.contacts-page-container .container.short .contacts-block-container .content h1,.contacts-page-container .container.short .contacts-block-container .content h2,.contacts-page-container .container.short .contacts-block-container .content h3,.contacts-page-container .container.short .contacts-block-container .content h4,.contacts-page-container .container.short .contacts-block-container .content h5{font-weight:600;font-size:1.57rem;letter-spacing:0;padding:1rem 0}.contacts-page-container .container.short .contacts-block-container .content h1.ul-title,.contacts-page-container .container.short .contacts-block-container .content h2.ul-title,.contacts-page-container .container.short .contacts-block-container .content h3.ul-title,.contacts-page-container .container.short .contacts-block-container .content h4.ul-title,.contacts-page-container .container.short .contacts-block-container .content h5.ul-title{padding-top:1.28rem;padding-bottom:.86rem;font-weight:600;font-size:1.28rem;line-height:1;letter-spacing:0}.contacts-page-container .container.short .contacts-block-container .content p{padding-bottom:1rem;color:var(--dark-gray)}.contacts-page-container .container.short .contacts-block-container .content p:last-child{padding-bottom:0}.contacts-page-container .container.short .contacts-block-container .content ul{padding-bottom:1rem}.contacts-page-container .container.short .contacts-block-container .content ul li{position:relative;display:flex;flex-direction:column;row-gap:1.14rem;width:100%;padding-left:2rem;margin-bottom:.56rem;font-weight:600;font-size:1.14rem;letter-spacing:0;color:var(--dark-gray)}.contacts-page-container .container.short .contacts-block-container .content ul li:before{display:block;position:absolute;left:0;top:0;font-family:icomoon!important;color:var(--primary)}.contacts-page-container .container.short .contacts-block-container .content ul li.phone-item:before{content:""}.contacts-page-container .container.short .contacts-block-container .content ul li.mail-item:before{content:""}.contacts-page-container .container.short .contacts-block-container .content ul li.time-item:before{content:""}.contacts-page-container .container.short .form-container{max-width:41.28rem;width:100%;margin-top:5.42rem}.contacts-page-container .container.short .form-container .success-result{font-weight:600;font-size:1.71rem;line-height:1;letter-spacing:0;text-align:center;color:var(--success)}.contacts-page-container .container.short .form-container .contact-us-form{display:flex;flex-direction:column;row-gap:.86rem;width:100%}.contacts-page-container .container.short .form-container .contact-us-form .block-title{font-weight:600;font-size:1.28rem;line-height:1;letter-spacing:0;color:var(--text);margin-bottom:.57rem}.contacts-page-container .container.short .form-container .contact-us-form .submit-button{width:fit-content;padding:.57rem 2.07rem;margin-top:.57rem;border-radius:.28rem;border:1px solid var(--text);background-color:var(--text);overflow:hidden;font-weight:400;font-size:1.14rem;letter-spacing:0;color:var(--white);transition:all .3s}.contacts-page-container .container.short .form-container .contact-us-form .submit-button:hover{background-color:var(--dark-gray);color:var(--white)}.contacts-page-container .container.short .image-block{display:flex;justify-content:center;width:100%;margin-top:5.14rem}.contacts-page-container .container.short .image-block .image-container{width:24.43rem;aspect-ratio:1}.section-title{font-weight:600;font-size:2.28rem;color:var(--text);text-align:center;margin:0 auto}.c0{font-weight:700}.seo-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width: 1560px){html{font-size:.973vw}}@media screen and (max-width: 1000px){html{font-size:1.2vw}}@media screen and (max-width: 800px){html{font-size:1.7vw}}@media screen and (max-width: 620px){html{font-size:2.2vw}.section-title{font-size:1.86rem}}@media screen and (max-width: 540px){html{font-size:2.6vw}}@media screen and (max-width: 450px){html{font-size:3.1vw}}@media screen and (max-width: 390px){html{font-size:3.75vw}}.cart-card.svelte-1hszvxw.svelte-1hszvxw{position:relative}.cart-card.svelte-1hszvxw .remove-product-button.svelte-1hszvxw{background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;width:1.5rem;height:1.5rem;top:0;right:5px;padding:5px;background-color:#0000001a;border-radius:50%;box-sizing:content-box;transition:background-color .3s}.cart-card.svelte-1hszvxw .remove-product-button.svelte-1hszvxw:hover{background-color:#a208081a}.cart-card.svelte-1hszvxw .remove-product-button:hover svg path.svelte-1hszvxw{stroke:#a20808}.cart-card.svelte-1hszvxw .remove-product-button svg.svelte-1hszvxw{width:100%;height:100%}.cart-card.svelte-1hszvxw .remove-product-button svg path.svelte-1hszvxw{transition:stroke .3s;stroke:gray}.cart-card__info.svelte-1hszvxw ul.svelte-1hszvxw{padding-left:0}.cart-card__info.svelte-1hszvxw ul li.svelte-1hszvxw{display:flex;align-items:center}.cart-card__info.svelte-1hszvxw ul button.svelte-1hszvxw{font-weight:600;font-size:1.4rem;line-height:1}@media screen and (max-width: 450px){.cart-card__img.svelte-1hszvxw.svelte-1hszvxw{width:5.5rem;min-width:5.5rem;aspect-ratio:1.325;margin-right:.5rem}h3.svelte-1hszvxw.svelte-1hszvxw{margin-top:8px}.cart-card__info.svelte-1hszvxw ul li span.svelte-1hszvxw{min-width:3.2rem;margin-right:.8rem}}.contacts-container.svelte-1hjlln5.svelte-1hjlln5{display:flex;column-gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap}.contacts-container.svelte-1hjlln5 .contact-link.svelte-1hjlln5{font-weight:600;font-size:1.2rem;line-height:1.5;padding:1rem 0}.contacts-container.svelte-1hjlln5 .contact-link img.svelte-1hjlln5{width:2rem;aspect-ratio:1;object-fit:contain;margin-right:.5rem}.contacts-container.svelte-1hjlln5 .phone-column.svelte-1hjlln5{display:flex;flex-direction:column}.contacts-container.svelte-1hjlln5 .phone-column .contact-link.svelte-1hjlln5{font-weight:600;font-size:1rem;line-height:1.2;padding:0rem 0}.contacts-container.short-links.svelte-1hjlln5 .contact-link.svelte-1hjlln5{padding:0}@media screen and (max-width: 430px){.contacts-container.svelte-1hjlln5 .contact-link.link-with-image .link-text.svelte-1hjlln5{display:none}.contacts-container.svelte-1hjlln5 .phone-column .contact-link.svelte-1hjlln5{font-size:.9rem}}.modal-backdrop.svelte-14cu5x5{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content.svelte-14cu5x5{background-color:#fff;padding:2rem;border-radius:8px;max-width:400px;text-align:center}.btn.svelte-14cu5x5{margin:1rem;padding:.8rem 1.2rem;cursor:pointer;font-size:1rem}.confirm.svelte-14cu5x5{background-color:#28a745;color:#fff;border:none}.deny.svelte-14cu5x5{background-color:#dc3545;color:#fff;border:none}
