@charset "UTF-8";
@font-face{font-family:"Circe";font-style:normal;font-weight:400;font-display:swap;src:local("Circe Regular"), local("Circe-Regular"), url("/app/fonts/circe/regular/circe-regular.woff2") format("woff2"), url("/app/fonts/circe/regular/circe-regular.woff") format("woff"), url("/app/fonts/circe/regular/circe-regular.ttf") format("truetype"), url("/app/fonts/circe/regular/circe-regular.eot") format("eot")}@font-face{font-family:"Circe";font-style:normal;font-weight:700;font-display:swap;src:local("Circe Bold"), local("Circe-Bold"), url("/app/fonts/circe/bold/circe-bold.woff2") format("woff2"), url("/app/fonts/circe/bold/circe-bold.woff") format("woff"), url("/app/fonts/circe/bold/circe-bold.ttf") format("truetype"), url("/app/fonts/circe/bold/circe-bold.eot") format("eot")}*{margin:0;padding:0;outline:none;border:none;background-color:transparent}*,*::before,*::after{box-sizing:border-box}*:focus{outline:none}html{font-size:10px;scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto}body>footer{margin-top:auto}address{font-style:normal}button{color:currentColor}input,button,select,optgroup,textarea{font:inherit;min-width:0}a:focus,input:focus,textarea:focus{outline:none !important}::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::-webkit-outer-spin-button,::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=number]{-moz-appearance:textfield}[hidden],[x-cloak]{display:none}[disabled]{opacity:0.35}[disabled],[disabled] *{pointer-events:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:inherit;outline:none;border:none;transition:background-color 5000s ease-in-out 0s}input:focus,textarea:focus{outline:none}input.middle:focus{outline-width:0}[contenteditable="true"]:focus{outline:none}textarea{resize:vertical}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;white-space:normal}label,button,.button,[role=button]{user-select:none;cursor:pointer}img,svg{flex:none;max-width:100%;height:auto;vertical-align:middle}img{display:block;object-fit:cover}iframe{max-width:100%}ul{list-style:none}a{transition:0.15s;text-decoration:none;color:inherit}a[href^="tel:"]{white-space:nowrap}table{border-collapse:collapse}iframe{border:0}.color-white{color:#FFF}.bg-white{background:#FFF}.color-black{color:#000}.bg-black{background:#000}.color-star{color:#FF9935}.bg-star{background:#FF9935}.color-main-100{color:#E8E8E8}.bg-main-100{background:#E8E8E8}.color-main-200{color:#F5F5F5}.bg-main-200{background:#F5F5F5}.color-main-300{color:#6E6C6D}.bg-main-300{background:#6E6C6D}.color-main-400{color:#231F20}.bg-main-400{background:#231F20}.color-main-500{color:#1387A0}.bg-main-500{background:#1387A0}.color-main-700{color:#05252C}.bg-main-700{background:#05252C}.color-main-800{color:#03191D}.bg-main-800{background:#03191D}.color-muted-100{color:#9D9FA3}.bg-muted-100{background:#9D9FA3}.color-muted-300{color:#787E88}.bg-muted-300{background:#787E88}.color-primary-500{color:#F0826A}.bg-primary-500{background:#F0826A}.color-primary-800{color:#C12B1B}.bg-primary-800{background:#C12B1B}.color-brand{color:#197790}.bg-brand{background:#197790}.color-success{color:#1ca537}.bg-success{background:#1ca537}.color-error{color:#ca1032}.bg-error{background:#ca1032}.color-telegram{color:#0088cc}.bg-telegram{background:#0088cc}.color-vk{color:#4a76a8}.bg-vk{background:#4a76a8}.color-whatsapp{color:#25d366}.bg-whatsapp{background:#25d366}.color-viber{color:#7a5392}.bg-viber{background:#7a5392}.color-instagram{color:#f72a0f}.bg-instagram{background:#f72a0f}.gap-05{gap:0.5rem}.gap-10{gap:1rem}.gap-15{gap:1.5rem}.gap-20{gap:2rem}.gap-25{gap:2.5rem}.gap-30{gap:3rem}.gap-35{gap:3.5rem}.gap-40{gap:4rem}.gap-50{gap:5rem}.gap-60{gap:6rem}.gap-70{gap:7rem}.radius-xs{border-radius:0.2rem}.radius-s{border-radius:0.5rem}.radius-m{border-radius:1rem}.radius-l{border-radius:1.5rem}.radius-xl{border-radius:3rem}:root{--color-white: #FFF;--color-white-rgb: 255, 255, 255;--color-black: #000;--color-black-rgb: 0, 0, 0;--color-star: #FF9935;--color-star-rgb: 255, 153, 53;--color-main-100: #E8E8E8;--color-main-100-rgb: 232, 232, 232;--color-main-200: #F5F5F5;--color-main-200-rgb: 245, 245, 245;--color-main-300: #6E6C6D;--color-main-300-rgb: 110, 108, 109;--color-main-400: #231F20;--color-main-400-rgb: 35, 31, 32;--color-main-500: #1387A0;--color-main-500-rgb: 19, 135, 160;--color-main-700: #05252C;--color-main-700-rgb: 5, 37, 44;--color-main-800: #03191D;--color-main-800-rgb: 3, 25, 29;--color-muted-100: #9D9FA3;--color-muted-100-rgb: 157, 159, 163;--color-muted-300: #787E88;--color-muted-300-rgb: 120, 126, 136;--color-primary-500: #F0826A;--color-primary-500-rgb: 240, 130, 106;--color-primary-800: #C12B1B;--color-primary-800-rgb: 193, 43, 27;--color-brand: #197790;--color-brand-rgb: 25, 119, 144;--color-success: #1ca537;--color-success-rgb: 28, 165, 55;--color-error: #ca1032;--color-error-rgb: 202, 16, 50;--color-telegram: #0088cc;--color-telegram-rgb: 0, 136, 204;--color-vk: #4a76a8;--color-vk-rgb: 74, 118, 168;--color-whatsapp: #25d366;--color-whatsapp-rgb: 37, 211, 102;--color-viber: #7a5392;--color-viber-rgb: 122, 83, 146;--color-instagram: #f72a0f;--color-instagram-rgb: 247, 42, 15;--gap-05: 0.5rem;--gap-10: 1rem;--gap-15: 1.5rem;--gap-20: 2rem;--gap-25: 2.5rem;--gap-30: 3rem;--gap-35: 3.5rem;--gap-40: 4rem;--gap-50: 5rem;--gap-60: 6rem;--gap-70: 7rem;--border-radius-xs: 0.2rem;--border-radius-s: 0.5rem;--border-radius-m: 1rem;--border-radius-l: 1.5rem;--border-radius-xl: 3rem;--columns: 1;--grid-gap: var(--gap-10);--section-padding: var(--gap-20);--section-header-margin: var(--gap-15);--transition: 0.2s;--fancybox-bg: rgba(var(--color-black-rgb), 0.85)}@media screen and (min-width:576px){:root{--section-padding: var(--gap-25)}}@media screen and (min-width:768px){:root{--columns: 2;--section-header-margin: var(--gap-20)}}@media screen and (min-width:992px){:root{--grid-gap: var(--gap-15);--section-header-margin: var(--gap-25);--section-padding: var(--gap-30)}}@media screen and (min-width:1200px){:root{--section-header-margin: var(--gap-30);--section-padding: var(--gap-40);--grid-gap: var(--gap-25)}}@media screen and (min-width:1440px){:root{--section-padding: var(--gap-50);--grid-gap: var(--gap-35)}}@media (min-width:1550px){:root{--section-padding: var(--gap-70)}}:root{--swiper-theme-color: var(--color-main-400)}.swiper-button-disabled{cursor:default;pointer-events:none;color:rgba(var(--color-main-400-rgb), 0.25)}.swiper-initialized:not(.swiper-no-swiping) .swiper-wrapper{cursor:grab}.swiper-initialized:not(.swiper-no-swiping) .swiper-wrapper:active{cursor:grabbing}.origin-left{transform-origin:left}.origin-right{transform-origin:right}.origin-center{transform-origin:center}.origin-top{transform-origin:top}.origin-bottom{transform-origin:bottom}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.origin-bottom-left{transform-origin:bottom left}.origin-bottom-right{transform-origin:bottom right}.opacity-0{opacity:0}.opacity-085{opacity:0.85}.opacity-1{opacity:1}.outline-none{outline:none}.border-none{border:none}.border-transparent{border:0.1rem solid transparent}.border{border:0.1rem solid currentColor}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.top-0{top:0}.top-100{top:100%}.top-left{top:0;left:0}.top-right{top:0;right:0}.top-center{top:50%;transform:translateY(-50%)}.inset-0{top:0;left:0;right:0;bottom:0}.left-0{left:0}.left-100{left:100%}.left-center{left:50%;transform:translateX(-50%)}.right-0{right:0}.right-100{right:100%}.right-center{right:50%;transform:translateX(50%)}.bottom-0{bottom:0}.bottom-center{bottom:50%;transform:translateY(-50%)}.bottom-left{bottom:0;left:0}.bottom-right{bottom:0;right:0}.bottom-100{bottom:100%}.absolute-center{left:50%;top:50%;transform:translate(-50%, -50%)}.transition{transition-duration:0.2s}.transition-0{transition-duration:0s}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.circle{border-radius:50%;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-unset{overflow:unset}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grab:active{cursor:grabbing}.line-0{line-height:0.1rem}.text-inherit{font-size:inherit}.text-big{font-size:2rem;line-height:1.2}@media screen and (min-width:992px){.text-big{font-size:3rem}}@media screen and (min-width:1440px){.text-big{font-size:4rem}}.text-xxxl{font-size:2rem}@media screen and (min-width:576px){.text-xxxl{font-size:2.5rem}}@media screen and (min-width:992px){.text-xxxl{font-size:3.2rem}}.text-xxl{font-size:1.6rem;line-height:1.16}@media screen and (min-width:992px){.text-xxl{font-size:2rem}}@media screen and (min-width:1440px){.text-xxl{font-size:2.4rem}}.text-xl{font-size:1.6rem;line-height:1.45}@media screen and (min-width:992px){.text-xl{font-size:1.8rem}}@media screen and (min-width:1440px){.text-xl{font-size:2.2rem}}.text-l{font-size:1.4rem;line-height:1.5}@media screen and (min-width:992px){.text-l{font-size:1.6rem}}@media screen and (min-width:1440px){.text-l{font-size:1.8rem}}.text-m{font-size:1.4rem;line-height:1.25}@media screen and (min-width:1440px){.text-m{font-size:1.6rem}}.text-s{font-size:1rem;line-height:1.43}@media screen and (min-width:992px){.text-s{font-size:1.25rem}}@media screen and (min-width:1440px){.text-s{font-size:1.4rem}}.text-xs{font-size:1.2rem;line-height:1.333}.text-sm{font-size:1.4rem;line-height:1.43}.text-xxs{font-size:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.line-through{text-decoration:line-through}.underline{text-decoration:underline}.hover-underline:hover{text-decoration:underline}.hover-opacity:hover{opacity:0.85}.whitespace-nowrap{white-space:nowrap}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.none{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.flex{display:flex}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-auto{flex-basis:50%}.basis-0{flex-basis:0}.basis-25{flex-basis:25%}.basis-33{flex-basis:33.333%}.basis-50{flex-basis:50%}.basis-66{flex-basis:66.666%}.basis-75{flex-basis:75%}.basis-100{flex-basis:100%}.w-auto{width:auto}.w-0{width:0}.w-25{width:25%}.w-33{width:33.333%}.w-50{width:50%}.w-66{width:66.666%}.w-75{width:75%}.w-100{width:100%}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.w-fit{width:fit-content}.min-w-0{min-width:0}.min-w-100{min-width:100%}.max-w-100{max-width:100%}.h-auto{height:auto}.h-0{height:0}.h-25{height:25%}.h-33{height:33.333%}.h-50{height:50%}.h-66{height:66.666%}.h-75{height:75%}.h-100{height:100%}.h-screen{height:100vh}.h-min{height:min-content}.h-max{height:max-content}.h-fit{height:fit-content}.min-h-0{min-height:0}.min-h-100{min-height:100%}.max-h-100{max-height:100%}.size-auto{width:auto;height:auto}.size-0{width:0;height:0}.size-100{width:100%;height:100%}.size-min{width:min-content;height:min-content}.size-max{width:max-content;height:max-content}.size-fit{width:fit-content;height:fit-content}.m-auto{margin:auto}.m-0-auto{margin:0 auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.z-1{z-index:1}.z-2{z-index:2}.z-reverse{z-index:-1}.z-auto{z-index:auto}.z-xl{z-index:999}.z-max{z-index:9999}.container{--container-width: 100%;width:100%;max-width:var(--container-width);padding:0 var(--grid-gap);margin:0 auto}@media screen and (min-width:576px){.container{--container-width: calc(516px + (var(--grid-gap) * 2))}}@media screen and (min-width:768px){.container{--container-width: calc(696px + (var(--grid-gap) * 2))}}@media screen and (min-width:992px){.container{--container-width: calc(936px + (var(--grid-gap) * 2))}}@media screen and (min-width:1200px){.container{--container-width: calc(1224px + (var(--grid-gap) * 2))}}@media screen and (min-width:1440px){.container{--container-width: calc(1500px + (var(--grid-gap) * 2))}}.container .container{--container-width: 100%;padding:0}.fancybox__slide{padding:0}.grid{--gap-y: var(--grid-gap, 1rem);--gap-x: var(--grid-gap, 1rem);--col: var(--columns, 1);display:flex;flex-wrap:wrap;column-gap:var(--gap-x);row-gap:var(--gap-y)}.grid>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% / var(--col)) - (var(--gap-x) * (var(--col) - 1)) / var(--col))}.content li{position:relative;padding-left:1em}.content li:before{content:"";position:absolute;left:0;top:0.63rem;width:0.6rem;height:0.6rem;border-radius:50%;background-color:currentColor}.content p,.content ul,.content ol,.content ul li,.content ol li,.content table,.content hr{margin:1.5em 0}.content p:first-child,.content ul:first-child,.content ol:first-child,.content ul li:first-child,.content ol li:first-child,.content table:first-child,.content hr:first-child{margin-top:0}.content p:last-child,.content ul:last-child,.content ol:last-child,.content ul li:last-child,.content ol li:last-child,.content table:last-child,.content hr:last-child{margin-bottom:0}.content strong,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:var(--color-main-400)}.content a{color:var(--color-main-400);text-decoration:underline;text-underline-offset:2px}.bg-current{background-color:currentColor}.hover-opacity:hover{opacity:0.75}.active-item{border-bottom:0.1rem solid}.img-contain img{object-fit:contain}.img-cover img{object-fit:cover}.img-full-contain img{width:100%;height:100%;object-fit:contain}.img-full-cover img{width:100%;height:100%;object-fit:cover}.video-contain video{object-fit:contain}.video-cover video{object-fit:cover}.video-full-contain video{width:100%;height:100%;object-fit:contain}.video-full-cover video{width:100%;height:100%;object-fit:cover}.icon svg,.icon path{transition-duration:0.15s}.icon-vk:hover svg,.icon-vk:hover path{fill:var(--color-vk)}.icon-telegram:hover svg,.icon-telegram:hover path{fill:var(--color-telegram)}.icon-instagram:hover svg,.icon-instagram:hover path{fill:var(--color-instagram)}.icon-whatsapp:hover svg,.icon-whatsapp:hover path{fill:var(--color-whatsapp)}.icon-viber:hover svg,.icon-viber:hover path{fill:var(--color-viber)}@media screen and (max-width:1200px){.prod-arrow{display:none}}.products-grid{--columns: 2;--grid-gap: 2.5rem}@media (min-width:768px){.products-grid{--columns: 3}}@media (min-width:992px){.products-grid{--columns: 4}}@media (min-width:1200px){.products-grid{--grid-gap: 1.5rem}}@media (min-width:1440px){.products-grid{--columns: 5}}.underline-link{border-bottom:0.1rem solid currentColor;transition:border-bottom-color 0.2s}.underline-link:hover{border-bottom-color:transparent}.htmx-swapping>*,.is-loading>*{opacity:0.2;pointer-events:none !important}.htmx-swapping,.is-loading{position:relative}.htmx-swapping::after,.is-loading::after{font-size:3rem}.htmx-swapping::after,.is-loading::after{content:"";z-index:101;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:1.25em;height:1.25em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:1s linear infinite spinner-border}@keyframes spinner-border{to{transform:rotate(360deg)}}#jGrowl{top:auto;bottom:0}.fancybox__content :focus:not(.carousel__button.is-close){outline:none}.edit{--size: 1.4rem;right:var(--size);top:var(--size);padding:calc(var(--size) / 2);font-size:var(--size);opacity:0.25}@media (max-width:992px){.edit{display:none}}.edit:hover{opacity:1;color:var(--color-brand);width:min-content}.edit:hover svg{display:none}.edit:hover span{display:block}.edit span{padding-top:0.2em}@keyframes preloader{from{filter:drop-shadow(0 0 0 rgba(var(--color-main-400-rgb), 0.85))}to{filter:drop-shadow(0 0 0.25rem rgba(var(--color-main-400-rgb), 0.85))}}.preloader img{animation:preloader;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;width:16rem}@media screen and (min-width:768px){.preloader img{width:20rem}}@media screen and (min-width:992px){.preloader img{width:25rem}}@media screen and (min-width:1440px){.preloader img{width:35rem}}.page{flex:1}.page__wrapper{display:grid;column-gap:var(--gap-30);padding-top:var(--gap-20)}@media screen and (min-width:1200px){.page__wrapper{padding-top:var(--gap-30)}}@media screen and (min-width:1440px){.page__wrapper{padding-top:var(--gap-40)}}@media (min-width:1550px){.page__wrapper{padding-top:var(--gap-70)}}.page__wrapper--inner{--section-padding: var(--gap-30);padding-top:var(--gap-15)}@media screen and (min-width:1200px){.page__wrapper--inner{padding-top:var(--gap-30)}}.page__wrapper--there-sidebar{grid-template-columns:1fr}@media screen and (min-width:992px){.page__wrapper--there-sidebar{grid-template-columns:27rem 1fr}}.page__wrapper--cart{grid-template-columns:1fr}@media screen and (min-width:1200px){.page__wrapper--cart{grid-template-columns:1fr 47rem}}.page__sidebar{padding:2.5rem 1.5rem;align-self:baseline;max-width:27rem;width:100%}@media screen and (max-width:992px){.page__sidebar{display:none}}.page__sections{display:flex;flex-direction:column;min-width:0}.section{padding-bottom:var(--section-padding)}.section__header{padding:0 1rem;margin-bottom:var(--section-header-margin)}@media screen and (min-width:768px){.section__header{padding:0 1rem}}@media screen and (min-width:992px){.section__header{padding:0 1.5rem}}@media screen and (min-width:1200px){.section__header{padding:0 2rem}}.section__box{padding:2rem 1rem}@media screen and (min-width:1200px){.section__box{padding:2.5rem 1rem}}.section__box-wrapper{padding:0}@media screen and (min-width:992px){.section__box-wrapper{padding:0 1.5rem}}@media screen and (min-width:1200px){.section__box-wrapper{padding:0 3rem}}@media screen and (min-width:1440px){.section__box-wrapper{padding:0 4rem}}.section__box-wrapper:has(.swiper-pagination-bullets){padding-bottom:4rem}.section__box-less{padding:0 1.5rem}.popup{padding:5rem;max-width:110rem}.pagination{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem;justify-content:space-between}@media (min-width:768px){.pagination{margin-top:3rem}}.pagination:not(:last-child){display:none}.pagination-list{display:flex;align-items:center}.pagination-list li+li{margin-left:0.5rem}.pagination-list a,.pagination-list-active{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:1rem;background-color:var(--color-main-200);font-size:1.6rem}@media (max-width:991px){.pagination-list a,.pagination-list-active{width:4rem;height:4rem}}@media (max-width:767px){.pagination-list a,.pagination-list-active{width:3.5rem;height:3.5rem;font-size:1.4rem}}.pagination-list a:hover,.pagination-list-active{background-color:var(--color-main-400);color:var(--color-white)}.pagination-list-skip{padding:0 0.25rem}.button{border:0.1rem solid var(--color-main-400);height:3.5rem;color:var(--color-white);background:var(--color-main-400)}@media screen and (min-width:768px){.button{height:4rem}}@media screen and (min-width:992px){.button{height:4.5rem}}.button:hover{background:var(--color-black)}.button:active::after{transform:scale(0);opacity:0.3;transition:0s}.button::after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, currentColor 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform 0.5s, opacity 1s}.button--default{width:unset;padding:0 1rem}.button--s{max-width:10rem}.button--m{max-width:15rem}.button--l{max-width:20rem}.button--xl{max-width:26rem}.button--full{max-width:unset}.button--gray{color:var(--color-main-400);border-color:var(--color-white);background-color:var(--color-main-100)}.button--gray:hover{border-color:var(--color-main-300);color:var(--color-white);background:var(--color-main-300)}.button--white{color:var(--color-main-400);border-color:var(--color-white);background-color:var(--color-white)}.button--white:hover{border-color:var(--color-main-400);color:var(--color-white);background:var(--color-main-400)}.button--border{color:var(--color-main-400);border-color:currentColor;background-color:transparent}.button--border:hover{color:var(--color-white);border-color:var(--color-main-400);background-color:var(--color-main-400)}.button span{padding-top:0.15em;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1440px){.button span{padding-top:0.25em}}.select{display:inline-flex;position:relative;z-index:999}.select__button-main{background:var(--color-main-200);border-color:var(--color-main-200);border-radius:3rem;color:var(--color-main-400);transition:background-color 0.15s, border-color 0.15s}.select__button-main.active,.select__button-main:hover{background:var(--color-main-400);border-color:var(--color-main-400);color:var(--color-white)}.select__list{--offset-top: 1rem;width:100%;position:absolute;left:0;top:calc(100% + var(--offset-top));display:flex;flex-direction:column;background:var(--color-white);border-radius:3rem;overflow:hidden;box-shadow:0 0 1rem rgba(var(--color-main-300-rgb), 0.25)}.select__item button,.select__item a{display:block;text-align:left;padding:1.5rem 2rem;transition:background-color 0.15s}.select__item button:hover,.select__item a:hover{background:var(--color-main-200)}.select__btn{padding:0 2rem}.select__btn span{padding-top:0}.select__btn path,.select__btn span{color:currentColor;transition:color 0.15s}.breadcrumb{padding-top:var(--gap-15);padding-bottom:0}@media screen and (min-width:576px){.breadcrumb{padding-top:var(--gap-25)}}.breadcrumb__title{margin-top:var(--gap-05)}@media screen and (min-width:992px){.breadcrumb__title{margin-top:var(--gap-10)}}.breadcrumb__item{margin-bottom:var(--gap-05)}@media screen and (max-width:768px){.breadcrumb__item *{font-size:1.2rem}}.breadcrumb__item:not(:last-child)::after{content:"→";margin:-0.2em 0.5rem 0}.side-menu__item{margin-left:0.5rem;text-transform:uppercase;border-bottom:0.1rem solid rgba(120, 126, 136, 0.25)}.side-menu__item:last-child{border-bottom:0}.side-menu__item>span,.side-menu__item>a,.side-menu__item>button{padding:1rem 2rem}.side-menu__item--active>a,.side-menu__item--active>span{color:var(--color-main-400);font-weight:700}.side-menu__item--level-0>span,.side-menu__item--level-0>a{text-transform:uppercase;padding:1rem 0}.side-menu__item span{cursor:default}.slider-arrow{width:3rem;z-index:2}@media screen and (min-width:1440px){.slider-arrow{width:4rem}}.slider-arrow:hover{opacity:1}.avatar{--size: 5rem;width:var(--size);height:var(--size)}.avatar__initials{font-size:calc(var(--size) / 2.5)}.avatar--xs{--size: 4rem}.avatar--s{--size: 6rem}.avatar--m{--size: 12rem}.avatar--l{--size: 18rem}.avatar--xl{--size: 25rem}.mini-banner{padding:3rem}@media screen and (min-width:992px){.mini-banner{padding:6rem 6.5rem}}.mini-banner__content{max-width:80rem}.mini-banner__title{margin-bottom:0.6rem}.mini-banner__button{margin-top:3rem}.action-btn{--size: 3.5rem;border:0.2rem solid var(--color-main-100);width:var(--size);height:var(--size)}@media screen and (min-width:768px){.action-btn{--size: 4.5rem}}.action-btn:hover{border-color:var(--color-main-400);background:var(--color-main-400);color:var(--color-white)}.action-btn:hover .action-btn__count{background-color:var(--color-primary-500)}.action-btn__count{--size: 1.5rem;width:var(--size);height:var(--size);top:calc((var(--size) / 4) * -1);right:calc((var(--size) / 4) * -1)}@media screen and (min-width:768px){.action-btn__count{--size: 1.8rem}}.action-btn__count span{font-size:0.95em}.nav-catalog{padding-top:0.25rem;padding-bottom:0.25em}.nav-catalog__delimiter{height:1.4em;width:0.2rem}@media screen and (min-width:992px){.menu{margin-bottom:1rem;display:block}}@media screen and (min-width:1200px){.menu{margin-bottom:0}}.menu__list--catalog{margin-left:1.5rem}.menu__item--level-2{margin-left:2.5rem;opacity:0.8}.menu__item--parrent{display:flex;flex-direction:column;gap:1.5rem}.menu__sub{display:flex;flex-direction:column;gap:1.5rem}.menu__item--all{margin-left:2.5rem;font-size:1.6rem;opacity:0.8}.menu__chevron{display:inline-block;vertical-align:middle;margin-left:0.5rem;transition:transform 0.2s;transform:translateY(-1px)}.menu__toggle--open .menu__chevron{transform:translateY(-1px) rotate(180deg)}.search{max-width:80rem;height:4.5rem;flex:1 1 40rem}.search__label{border:0.1rem solid var(--color-main-400)}.search__input{font-size:1.6rem;padding:0 2rem}.search__input::placeholder{color:var(--color-muted-100)}.search__button{padding:0 1.5rem;border-radius:0 var(--border-radius-xl) var(--border-radius-xl) 0}@media screen and (min-width:992px){.search__button{padding:0 2.5rem}}.search__button:hover{background-color:var(--color-black)}.search__button--disable{pointer-events:none;opacity:0.5}.search__button path{stroke:var(--color-white)}.burger-screen{padding:5rem 0 0 0}.burger-screen__wrapper{max-width:60rem;padding:0 1.6rem}@media screen and (min-width:768px){.burger-screen__wrapper{padding:0 4rem}}.burger-screen__menu ul{display:flex;flex-direction:column;gap:1.5rem}.burger-screen__menu li{font-size:1.6rem}.burger-screen__logo{width:15rem;margin-bottom:2rem}.burger-screen__section{padding-bottom:2rem;margin-bottom:2rem}.burger-screen__section:not(:last-child){border-bottom:0.1rem solid rgba(var(--color-main-300-rgb), 0.25)}.burger-screen__section:last-child{padding-bottom:6rem}.burger-screen .carousel__button.is-close{position:fixed;top:1rem;right:1rem;color:var(--color-black)}.burger-screen .carousel__button.is-close svg{filter:none}.burger-screen__contact-item--soc svg{width:20px;height:20px;max-width:20px;max-height:20px}.header{--paddding-y: 1.25rem;padding:var(--paddding-y) 0}@keyframes favoritesAnimation{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@media screen and (min-width:768px){.header{--paddding-y: 1.5rem}}@media screen and (min-width:992px){.header{--paddding-y: 2rem}}@media screen and (min-width:992px){.header__top{align-items:flex-start;gap:6rem}}@media screen and (min-width:768px){.header__search{display:flex}}.header__logo{width:12rem}@media screen and (min-width:768px){.header__logo{width:16rem}}@media screen and (min-width:992px){.header__logo{width:18rem}}@media screen and (min-width:1440px){.header__logo{width:22rem;margin-bottom:2rem}}.header__logo img{width:100%;object-fit:contain}@media screen and (min-width:768px){.header__elements{justify-content:space-between}}@media screen and (min-width:1200px){.header__elements{gap:3rem;margin:1rem 0;padding:1rem 0}}@media screen and (max-width:1200px){.header__actions{gap:1rem}}@media screen and (min-width:992px){.header__action--burger{display:none}}.header__action--favorites:not(._empty) svg{fill:var(--color-primary-500)}.header__action--favorites:not(._empty) path{stroke:var(--color-primary-500)}.header__action--favorites._add svg{animation:favoritesAnimation 0.25s ease-in-out}.header__action--active{pointer-events:none;border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.header__action--active .action-btn__count{background-color:var(--color-error)}.header__catalog-btn{background:transparent;color:var(--color-black)}@media screen and (max-width:992px){.header__catalog-btn{display:none}}.header__catalog-btn:hover,.header__catalog-btn--active{background:var(--color-black);color:var(--color-white)}@media screen and (min-width:1200px){.header__bottom{display:block}}.footer{--padding-y: 1.5rem;padding:var(--padding-y) 0}@media screen and (min-width:768px){.footer{--padding-y: 2.3rem}}@media screen and (max-width:768px){.footer__wrapper{flex-direction:column}}.footer__copyright{padding:0 1rem}.footer__copyright a{margin-right:8px;text-decoration:underline;text-underline-offset:2px;transition:0.295s all}.footer__copyright a:last-of-type{margin-right:0}.footer__copyright a:hover{text-decoration:none}.footer__top{padding:0 1rem}.footer__top:hover{color:var(--color-main-400)}@media screen and (max-width:768px){.footer__right{flex:1}}.footer__soc{padding:0 1rem}@media screen and (max-width:768px){.footer__soc{flex:1}}@media screen and (max-width:576px){.footer__soc-text{display:none}}@media screen and (max-width:992px){.big-banner{max-height:220px}}@media screen and (min-width:992px){.big-banner{padding-bottom:33.334%}}.big-banner__wrapper{padding:2rem;min-height:35rem}.big-banner__wrapper::after{content:"";position:absolute;inset:0;background:rgba(var(--color-black-rgb), 0.15)}@media screen and (min-width:576px){.big-banner__wrapper{padding:3rem}}@media screen and (min-width:992px){.big-banner__wrapper{position:absolute;min-height:unset;padding:6rem 6.5rem}}.big-banner__content{z-index:2;max-width:80rem}.big-banner__title{margin-bottom:0.6rem}.big-banner__button{margin-top:3rem}.review-card{padding:var(--gap-15)}.sale-card{--size: 16rem;padding:0.8rem 1rem;background:linear-gradient(-45deg, var(--color-white) 0%, var(--color-main-400) 100%);height:var(--size);width:var(--size)}@media screen and (min-width:768px){.sale-card{--size: 18rem}}@media screen and (min-width:992px){.sale-card{--size: 21rem}}.sale-card__price{padding:0.7rem 1.5rem}.sale-card__img{transform:translate(25%, 25%)}.article-card__image{border-radius:var(--border-radius-m) var(--border-radius-m) 0 0;padding-bottom:75%}.article-card__content{gap:1rem;padding:2rem 1.5rem;border-width:0 0.2rem 0.2rem 0.2rem;border-style:solid;border-color:var(--color-main-100);border-radius:0 0 var(--border-radius-m) var(--border-radius-m)}@media screen and (min-width:992px){.article-card__content{gap:2rem}}.article-card__date{gap:0.5rem}.article-card__date span{padding-top:0.2rem}.article-card__date svg{flex-shrink:0}.article-card__content-top{gap:1rem}@media screen and (min-width:1200px){.article-card__content-top{gap:1.5rem}}.products-hit-slider .swiper-slide,.products-new-slider .swiper-slide,.products-sales-slider .swiper-slide,.products-similar-slider .swiper-slide,.change-color-products-slider .swiper-slide{height:auto;display:flex}.products-hit-slider .swiper-slide>.product-card,.products-new-slider .swiper-slide>.product-card,.products-sales-slider .swiper-slide>.product-card,.products-similar-slider .swiper-slide>.product-card,.change-color-products-slider .swiper-slide>.product-card{height:100%;width:100%}.product-card__top{box-shadow:0 0 1rem 0 var(--color-main-100)}.product-card__image{padding-bottom:73%}.product-card__labels{padding-top:0.5rem}@media screen and (min-width:768px){.product-card__labels{padding-top:1rem;gap:var(--gap-10)}}.product-card__labels span{padding:0.25rem 0.5rem;border-radius:0 0.5rem 0.5rem 0}@media screen and (min-width:768px){.product-card__labels span{padding:0.5rem 1.5rem;border-radius:0 1rem 1rem 0}}.product-card__prices{margin-bottom:0.5rem}.product-card__favorite{right:1rem;top:1rem;z-index:2;transition:transform 0.15s}.product-card__favorite path{fill:var(--color-white)}.product-card__favorite:hover{transform:scale(1.15)}.product-card__favorite--active path{stroke:var(--color-white);fill:var(--color-primary-500)}.product-card__title{margin-bottom:0.5rem}@media screen and (min-width:992px){.product-card__title{margin-bottom:1rem}}.product-card__title::after{content:"";position:absolute;inset:0}.product-card__reviews-wrapper{margin-left:auto}.product-card__rating,.product-card__reviews{line-height:0.75}.product-card__reviews{padding-top:0.25rem}.product-card__rating--active path{fill:var(--color-star)}.product-card__rating span{padding-top:0.25rem}.product-card__counter{position:relative;display:flex;justify-content:space-between;overflow:hidden;background:var(--color-main-200);border-radius:4.5rem;z-index:2}.product-card__counter.is-loading::after{font-size:2rem}.product-card__counter span{align-self:center}.product-card__counter-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;aspect-ratio:1;overflow:hidden}.product-card__bottom{flex-wrap:wrap;row-gap:0.5rem;margin-bottom:1rem;align-items:center;margin-top:auto}@media screen and (min-width:1200px){.product-card__bottom{margin-bottom:1.5rem}}@media screen and (min-width:1440px){.product-card__bottom{margin-bottom:2rem}}@media screen and (max-width:768px){.product-card__button{white-space:nowrap}}yandex-pay-badge{margin-bottom:10px;transform:scale(0.95);transform-origin:0}@media screen and (max-width:768px){yandex-pay-badge{transform:scale(0.825)}}:root{--input-height: 4.5rem;--offset: 2.5rem;--offset-top: 1.5rem}@media screen and (min-width:992px){:root{--input-height: 5.5rem}}.input{border:0.1rem solid var(--color-main-100);height:var(--input-height)}.input__label{left:var(--offset);height:var(--input-height);text-transform:uppercase}.input input{padding-left:var(--offset);padding-right:var(--offset);padding-top:calc(var(--offset-top) / 2)}.input input:focus~span,.input input:not(:placeholder-shown)~span{text-transform:initial;transform:translateY(-1.25rem) scale(0.75)}.input-modal{--offset-top: 2rem;--input-height: 5rem;--offset: 1rem;border-bottom:0.1rem solid var(--color-main-400);height:var(--input-height)}@media screen and (min-width:576px){.input-modal{--input-height: 6rem}}.input-modal__label{left:var(--offset);height:var(--input-height);text-transform:uppercase;padding-top:var(--offset-top)}.input-modal input{font-size:1.6rem;padding-left:var(--offset);padding-right:var(--offset);padding-top:var(--offset-top)}.input-modal input:focus~span,.input-modal input:not(:placeholder-shown)~span{padding-top:0;text-transform:initial;transform:translateY(-1.25rem) scale(0.75)}.textarea-modal{--offset-top: 2rem;--input-height: 5rem;--offset: 1rem;border-bottom:0.1rem solid var(--color-main-400);min-height:var(--input-height);padding-top:var(--offset-top)}@media screen and (min-width:576px){.textarea-modal{--input-height: 6rem}}.textarea-modal__label{left:var(--offset);height:var(--input-height);text-transform:uppercase;padding-top:var(--offset-top)}.textarea-modal textarea{height:auto;field-sizing:content;max-height:calc(var(--input-height) * 3);resize:none;font-size:1.6rem;padding-left:var(--offset);padding-right:var(--offset)}.textarea-modal textarea:focus~span,.textarea-modal textarea:not(:placeholder-shown)~span{padding-top:0;text-transform:initial;transform:translateY(-1.75rem) scale(0.75)}.textarea{height:15rem;border:0.1rem solid var(--color-main-100)}.textarea__label{left:var(--offset);height:var(--input-height);text-transform:uppercase}.textarea textarea{padding-top:calc(var(--offset-top) * 1.5);padding-left:var(--offset);padding-right:var(--offset);resize:none}.textarea textarea:focus~span,.textarea textarea:not(:placeholder-shown)~span{text-transform:initial;transform:translateY(-1.25rem) scale(0.75)}.checkbox{--border-color: var(--color-muted-100)}.checkbox:hover:not(:has(input:checked)){--border-color: var(--color-muted-300)}.checkbox input{--size: 1.5rem;flex-shrink:0;position:relative;appearance:none;display:inline-grid;width:var(--size);height:var(--size);border:0.1rem solid var(--border-color);border-radius:0.2rem;cursor:pointer;transition:border 0.2s ease}.checkbox input::after{width:100%;height:100%;background-image:url("/app/img/icons/check.svg");background-position:center;background-repeat:no-repeat;background-size:150%;position:absolute}.checkbox input:checked::after{content:""}.checkbox span{padding-top:0.125em}.radio{--border-color: var(--color-main-300)}.radio:hover:not(:has(input:checked)){--border-color: var(--color-main-400)}.radio input{--size: 1.6rem;flex-shrink:0;position:relative;appearance:none;display:inline-grid;width:var(--size);height:var(--size);border:0.1rem solid var(--border-color);border-radius:50%;cursor:pointer;transition:border 0.2s ease}.radio input::after{--size: 50%;content:"";width:var(--size);height:var(--size);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:50%}.radio input:checked::after{background-color:var(--color-main-400)}.radio span{padding-top:0.125em}.input-rating button{transition:transform 0.15s linear 0s, color 0.05s linear 0s}.input-rating button:active{transform:scale(1.1)}.accept-cookies{opacity:0;pointer-events:none;bottom:2rem;left:-100%;max-width:440px;padding:1.5rem 3rem;margin-right:2rem}@keyframes animateCookies{from{left:-100%;opacity:0;pointer-events:none}to{left:2rem;opacity:1;pointer-events:all}}@keyframes hideCookies{from{left:2rem;opacity:1;pointer-events:all}to{left:-100%;opacity:0;pointer-events:none}}@keyframes animateCookiesBtn{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@media screen and (min-width:768px){.accept-cookies{max-width:500px}}@media screen and (min-width:992px){.accept-cookies{max-width:736px}}@media screen and (max-width:576px){.accept-cookies{flex-direction:column;align-items:flex-start;gap:0.5rem;padding:1.5rem 2rem;max-width:unset}}.accept-cookies--show{animation:animateCookies 0.25s 1.75s forwards}.accept-cookies--hide{animation:hideCookies 0.25s forwards;opacity:0;pointer-events:none}@media screen and (max-width:1200px){.accept-cookies__text{font-size:1.2rem}}.accept-cookies__button{background:var(--color-white);color:var(--color-main-700);animation:animateCookiesBtn 0.25s 2.5s forwards}.accept-cookies__button:hover{background:var(--color-white);color:var(--color-main-700);opacity:0.85}.callback-widget{--cw-bottom-offset: 5rem;--cw-right-offset: 2rem;--cw-button-size: 6rem;--cw-color-bg: #FFFFFF;--cw-color-button: #231F20;--cw-color-text: #231F20;--cw-color-muted: #787E88;--cw-color-hover: #F5F5F5;right:var(--cw-right-offset);bottom:var(--cw-bottom-offset);opacity:0;transform:translateY(100%);pointer-events:none;animation:callbackWidgetIn 0.25s 0.6s forwards;transition:bottom 0.3s ease}.callback-widget--has-cookies{--cw-bottom-offset: 18rem}@media screen and (min-width:576px){.callback-widget{--cw-bottom-offset: 3rem;--cw-right-offset: 3rem}}@media screen and (min-width:992px){.callback-widget{--cw-bottom-offset: 2rem;--cw-button-size: 6.5rem}}@keyframes callbackWidgetIn{0%{transform:translateY(100%);opacity:0;pointer-events:none}100%{transform:translateY(0);opacity:1;pointer-events:all}}.callback-widget__overlay{position:fixed;inset:0;z-index:-1;cursor:pointer}.callback-widget__button{position:relative;display:flex;align-items:center;justify-content:center;width:var(--cw-button-size);height:var(--cw-button-size);border-radius:50%;background:var(--cw-color-button);color:#FFFFFF;cursor:pointer;box-shadow:0 6px 18px rgba(0, 0, 0, 0.18);transition:transform 0.2s ease, box-shadow 0.2s ease}.callback-widget__button:hover{transform:scale(1.06);box-shadow:0 10px 24px rgba(0, 0, 0, 0.24)}.callback-widget__button:active{transform:scale(0.98)}.callback-widget__btn-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease, transform 0.25s ease}.callback-widget__btn-icon svg{width:50%;height:50%;display:block}.callback-widget__btn-icon svg path{fill:#FFFFFF}.callback-widget__btn-icon--close{opacity:0;transform:rotate(-90deg) scale(0.6)}.callback-widget__button--open .callback-widget__btn-icon--chat{opacity:0;transform:rotate(90deg) scale(0.6)}.callback-widget__button--open .callback-widget__btn-icon--close{opacity:1;transform:rotate(0deg) scale(1)}.callback-widget__dropdown{position:absolute;right:0;bottom:calc(var(--cw-button-size) + 1.2rem);min-width:25rem;max-width:calc(100vw - 3rem);padding:1rem;background:var(--cw-color-bg);border-radius:1.6rem;box-shadow:0 12px 32px rgba(0, 0, 0, 0.18);display:flex;flex-direction:column;gap:0.4rem}@media screen and (min-width:576px){.callback-widget__dropdown{min-width:28rem}}.callback-widget__dropdown::after{content:"";position:absolute;right:2.6rem;bottom:-0.6rem;width:1.2rem;height:1.2rem;background:var(--cw-color-bg);transform:rotate(45deg);box-shadow:3px 3px 6px rgba(0, 0, 0, 0.05)}.callback-widget__close{position:absolute;top:0.6rem;right:0.6rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--cw-color-muted);cursor:pointer;border-radius:50%;transition:background 0.15s ease, color 0.15s ease}.callback-widget__close svg{width:1.6rem;height:1.6rem;display:block}.callback-widget__close:hover{background:var(--cw-color-hover);color:var(--cw-color-text)}.callback-widget__item{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.1rem 1.4rem;border-radius:1rem;color:var(--cw-color-text);text-decoration:none;font-size:1.5rem;line-height:1.2;font-weight:500;transition:background 0.15s ease, transform 0.15s ease}.callback-widget__item:hover{background:var(--cw-color-hover);transform:translateX(2px)}.callback-widget__item-label{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.callback-widget__item-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:var(--cw-color-button)}.callback-widget__item-icon svg{width:100%;height:100%;display:block}.callback-widget__item-icon--whatsapp svg{transform:scale(0.9)}@media (min-width:992px){.catalog-filter{margin-bottom:1rem}}.catalog-filter__form{margin-top:1rem}@media (min-width:992px){.catalog-filter__form{display:block !important;margin-bottom:1rem;margin-top:0}}.catalog-filter__section{border-bottom:0.1rem solid rgba(var(--color-muted-100-rgb), 0.2)}.catalog-filter__section--show{border-bottom:none}.catalog-filter__section--show .catalog-filter__title{color:var(--color-main-400)}.catalog-filter__section--show .catalog-filter__title svg{transform:rotate(180deg)}.catalog-filter__show-btn.active{background:var(--color-main-200);border-color:var(--color-main-200);color:var(--color-main-400)}.catalog-filter__show-btn.active:hover{background:var(--color-main-400);border-color:var(--color-main-400);color:var(--color-white)}@media (min-width:992px){.catalog-filter__show-btn{display:none}}.catalog-filter__title{padding:1rem;transition:transform 0.15s ease}.catalog-filter__title:hover{background:rgba(var(--color-muted-100-rgb), 0.05)}.catalog-filter__title svg{transition:transform 0.15s ease}.catalog-filter__ranger{padding:0.5rem 1rem 1rem}.catalog-filter__list-wrapper{padding:0.5rem 1rem 1rem}.catalog-filter__list{width:100%;max-height:20rem;overflow:auto}.catalog-filter__reset{margin-top:2rem}.catalog-filter__more-checkbox{transition:color 0.15s ease}.catalog-filter__more-checkbox:hover{color:currentColor}.catalog-filter__ranger .noUi-target{background:rgba(0, 0, 0, 0.2);border:none;box-shadow:none;cursor:pointer}.catalog-filter__ranger .noUi-horizontal{height:auto}.catalog-filter__ranger .noUi-base,.catalog-filter__ranger .noUi-connects{height:0.2rem;margin:0 0.5rem;width:calc(100% - 1rem);border-radius:0}.catalog-filter__ranger .noUi-connect{background-color:var(--color-main-400)}.catalog-filter__ranger .noUi-target .noUi-handle{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;right:-2rem;top:-1.9rem;box-shadow:none;border:none;background-color:transparent;cursor:move}.catalog-filter__ranger .noUi-handle::before{width:1.5rem;height:1.5rem;top:auto;right:auto;left:auto;bottom:auto;background-color:var(--color-main-400);border-radius:50%;transition:box-shadow 0.15s}.catalog-filter__ranger .noUi-active.noUi-handle::before{box-shadow:0 0 0 1rem rgba(var(--color-main-400-rgb), 0.2)}.catalog-filter__ranger .noUi-handle::after{display:none}.catalog-filter__ranger-inputs{--input-height: 4.2rem;display:flex;gap:1rem;margin-bottom:1.5rem}.catalog-filter__ranger-inputs label{flex:1 1 auto}.catalog-filter__ranger-inputs input{border-radius:0.3rem;width:100%;font-size:1.4rem;padding:0 1rem}.catalog-filter__ranger-inputs input:focus,.catalog-filter__ranger-inputs input:not(:placeholder-shown){border-color:var(--color-main-400)}.product-gallery{--main-image-width: 550px;--thumb-image-width: 80px;aspect-ratio:1.1818}@media (max-width:768px){.product-gallery{flex-direction:column}}.product-gallery__labels{top:2rem}@media (min-width:992px){.product-gallery__labels{top:4rem}}.product-gallery__labels span{padding:0.5rem 1.5rem;border-radius:0 1rem 1rem 0}.product-gallery__main-slide-video:hover a{opacity:1}.product-gallery__main-slide-video a{--bg-opacity: 0.5;right:1.5rem;bottom:10rem;padding:0.4rem 0.8rem;background-color:rgba(var(--color-black-rgb), var(--bg-opacity));transition:opacity 0.35s ease}.product-gallery__main-slide-video a:hover{--bg-opacity: 0.85}.product-gallery__main-arrow{color:var(--color-white)}.product-gallery__main-arrow.product-main-arrow--prev{left:2rem}.product-gallery__main-arrow.product-main-arrow--next{right:2rem}.product-gallery__main-arrow.product-main-arrow--disabled{display:none}.product-gallery__thumb-arrow{left:50%;right:auto;transform:translate(-50%, 0)}.product-gallery__thumb-arrow.product-thumbs-arrow--prev{top:1rem;bottom:auto}.product-gallery__thumb-arrow.product-thumbs-arrow--next{top:auto;bottom:1rem}.product-gallery__thumb-arrow.product-thumbs-arrow--disabled{display:none}.product-gallery__thumbs{width:var(--thumb-image-width);height:100%}@media (max-width:1439px){.product-gallery__thumbs{display:none}}.product-gallery__thumb{border:3px solid transparent;opacity:0.6;transition:opacity 0.15s ease, border-color 0.15s ease}.product-gallery__thumb--active{opacity:1;border:3px solid var(--color-primary-500)}.product-gallery__thumb-video svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:var(--color-white);width:calc(var(--thumb-image-width) / 2)}.product-gallery__image-main{width:var(--main-image-width);height:100%}@media (max-width:768px){.product-gallery__image-main{max-width:100%}}.product-gallery__pagination{--swiper-pagination-bullet-size: 1.2rem;--swiper-pagination-color: rgba(var(--color-black-rgb), 0.5)}.product-gallery .swiper-slide-thumb-active{opacity:1}.feedback-modal{padding:5rem 10rem;border-radius:3rem;width:100%;max-width:75rem}@media screen and (max-width:992px){.feedback-modal{padding:3rem;max-width:70rem;border-radius:2rem}}.feedback-modal__title{margin-bottom:1rem}.feedback-modal__form{margin-top:1rem}@media screen and (max-width:992px){.feedback-modal__form{max-width:40rem;margin:0 auto;gap:2rem}}@media screen and (max-width:992px){.feedback-modal__form-inputs{flex-direction:column;gap:1rem}}@media screen and (max-width:992px){.feedback-modal__form-bottom{flex-direction:column;gap:2rem}}.feedback-modal__success{padding:2rem 0}.review-product-modal{padding:5rem 10rem;border-radius:3rem;width:100%;max-width:85rem}@media screen and (max-width:992px){.review-product-modal{padding:3rem;max-width:70rem;border-radius:2rem}}.review-product-modal__title{margin-bottom:1rem}.review-product-modal__form{margin:2.5rem auto 0;max-width:50rem}@media screen and (max-width:992px){.review-product-modal__form{max-width:40rem;margin:0 auto;gap:2rem}}@media screen and (max-width:992px){.review-product-modal__form-inputs{flex-direction:column;gap:1rem}}@media screen and (max-width:992px){.review-product-modal__form-bottom{flex-direction:column;gap:2rem}}.review-product-modal__success{padding:2rem 0}.review-product-modal__rating{align-self:flex-start;margin-top:1.5rem}.one-click-modal{max-width:56rem;padding:4rem 2.5rem}@media screen and (min-width:576px){.one-click-modal{padding:5rem 4rem}}.one-click__title{font-size:2.6rem;letter-spacing:0.03em}.one-click__subtitle{margin-top:-1.5rem;font-size:1.4rem}.one-click__pay-option input[type="radio"]{width:1.8rem;height:1.8rem;accent-color:var(--color-primary-500)}.one-click__submit{margin-top:0.5rem}.one-click__success{padding:2rem 0}html,body{font-size:10px}body{background:var(--color-main-100);color:var(--color-main-400);font-weight:400;font-family:"Circe", "sans-serif";line-height:1;min-width:320px;overflow:hidden}body.loaded{overflow:auto}body.loaded .preloader{opacity:0;pointer-events:none}body.loading{overflow:hidden}body.loading .preloader{opacity:0.85;pointer-events:auto}body:has(.edit:hover) .preloader{opacity:0.95}*::-webkit-scrollbar{width:0.5rem;height:1rem}*::-webkit-scrollbar-track{background:rgba(var(--color-black-rgb), 0.5);border-radius:2rem}*::-webkit-scrollbar-thumb{background-color:rgba(var(--color-black-rgb), 0.9);border-radius:2rem}/*# sourceMappingURL=./index.map */