@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Jost;font-display:swap;src:url(../fonts/Jost-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}:root{--black:#000000;--dark-grey:#888888;--gray:#c8c8c8;--light-grey:#f5f5f5;--light-black:#3B3B3B;--white:#ffffff;--print:#141414}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:var(--black);line-height:1;font-family:Jost,sans-serif;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit}ul li{list-style:none}img{vertical-align:top;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports(overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:90rem;margin:0 auto;padding:0 1.25rem}[class*=__inner]{max-width:90rem;margin:0 auto}@media(min-width:47.99875em){[class*=__inner]{padding:0 1.25rem}}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:1.25rem 1fr minmax(auto,87.5rem) 1fr 1.25rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}.form--subscribe .form__input{font-size:1rem;line-height:1.1875rem;text-align:center;color:var(--dark-grey);padding:.3125rem 1.25rem;-webkit-border-after:1px solid var(--black);border-block-end:1px solid var(--black);-webkit-margin-after:.625rem;margin-block-end:.625rem}.form--subscribe .form__agreement{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;text-align:center;color:var(--dark-grey);-webkit-margin-after:1.625rem;margin-block-end:1.625rem}@media(min-width:47.99875em){.form--subscribe .form__agreement{-webkit-margin-after:2.375rem;margin-block-end:2.375rem}}.form--subscribe .form__button{display:flex;margin:0 auto}.button--primary{display:inline-flex;justify-content:center;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;text-align:center;text-decoration:none;color:var(--black);border:1px solid var(--black);padding:.625rem 1.25rem;transition:color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(any-hover:hover){.button--primary:hover{color:var(--white);background-color:var(--black)}}@media(min-width:47.99875em){.button--primary{font-size:1.125rem;line-height:1.125rem;letter-spacing:.05em;text-transform:uppercase;min-width:15.625rem;padding:1rem}}.button--secondary{display:inline-flex;justify-content:center;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;text-align:center;text-decoration:none;color:var(--white);border:1px solid var(--white);padding:.625rem 1.25rem;transition:color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(any-hover:hover){.button--secondary:hover{color:var(--black);background-color:var(--white)}}@media(min-width:47.99875em){.button--secondary{font-size:1.125rem;line-height:1.125rem;letter-spacing:.05em;text-transform:uppercase;min-width:15.625rem;padding:1rem}}.button--dark{display:inline-flex;justify-content:center;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;text-align:center;text-decoration:none;color:var(--white);border:1px solid var(--black);background-color:var(--black);padding:.625rem 1.25rem;transition:color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(any-hover:hover){.button--dark:hover{color:var(--black);background-color:var(--white)}}@media(min-width:47.99875em){.button--dark{font-size:1.125rem;line-height:1.125rem;letter-spacing:.05em;text-transform:uppercase;min-width:15.625rem;padding:1rem}}.button--play{position:relative;display:inline-flex;align-items:center;justify-content:center;height:6.25rem;width:6.25rem;border-radius:50%;isolation:isolate;backdrop-filter:blur(5px);padding-inline:2rem 1.375rem;transition:background-color .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.button--play:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--light-grey);opacity:.5;border-radius:50%;z-index:-1}.button--play .icon{--icon-size:3.125rem}.button--favorite path{transition:fill .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.button--favorite path:first-child{fill:transparent}.button--favorite path:last-child{fill:var(--gray)}@media(any-hover:hover){.button--favorite:hover path:first-child{fill:var(--gray)}.button--favorite:hover path:last-child{fill:var(--gray)}}.button--favorite._active path{fill:var(--black)}.button--view{position:relative;width:1.5625rem;height:1.5625rem}.button--view .icon{position:absolute;top:0;left:0;width:100%;height:100%;--icon-size:1.5625rem;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.button--view .icon:last-child{opacity:0}@media(any-hover:hover){.button--view .icon:hover:first-child{opacity:0}.button--view .icon:hover:last-child{opacity:1}}.button--cart path{transition:fill .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.button--cart path:first-child{fill:transparent}.button--cart path:last-child{fill:var(--gray)}@media(any-hover:hover){.button--cart:hover path:first-child{fill:var(--gray)}.button--cart:hover path:last-child{fill:var(--gray)}}.button--cart._active path{fill:var(--black)}.button--fw{width:100%}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.input{width:100%;display:block;caret-color:inherit}.input:focus,.input:focus-visible{outline:0}.input[placeholder]:not([data-placeholder-nohiden])::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-webkit-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus:-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::-ms-input-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}.input-number{display:flex}.input-number__input{font-size:1rem;line-height:1.1875rem;border:1px solid var(--gray);max-width:7.5rem;padding:1.0625rem .625rem .875rem}.input-number__input:last-child{-webkit-margin-start:-1px;margin-inline-start:-1px}textarea.input{resize:none;padding:0 0}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:em(5)}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 5px #000}.checkbox__input:checked+.checkbox__label:before{background:#000}.checkbox__label{cursor:pointer;display:inline-flex;position:relative;gap:10px}.checkbox__label:before{content:"";align-self:flex-start;flex:0 0 20px;width:20px;height:20px;border:1px solid #a7a9ac}.checkbox__text{align-self:center}.menu__body{position:fixed;width:100%;height:calc(100% - 5rem);left:-100%;top:5.0625rem;text-align:center;overflow:auto;background-color:var(--white);padding:.9375rem .9375rem 3.125rem;transition:left .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:99}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}@media(min-width:47.99875em){.menu__body{position:static;height:auto;border:none;padding:0}}.menu__list{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:47.99875em){.menu__list{flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:.3125rem}}.menu__item{width:100%}@media(min-width:47.99875em){.menu__item{width:auto}}.menu__item:first-child .menu__link{-webkit-padding-start:0;padding-inline-start:0}.menu__item:last-child .menu__link{-webkit-padding-end:0;padding-inline-end:0}.menu__link{position:relative;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;text-decoration:none;width:100%;padding-block:.625rem}.menu__link::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:.625rem;display:block;width:0;height:1px;background:currentColor;transition:width .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu__link:hover::after{width:100%}.menu__panel{display:inline-flex;align-items:center;gap:2.5rem;background-color:rgba(0,0,0,.7);padding:.9375rem 1.875rem;-webkit-margin-before:.625rem;margin-block-start:.625rem}@media(min-width:47.99875em){.menu__panel{display:none}}.menu__search .icon{color:var(--white)}.icon-menu{position:absolute;top:2.0625rem;right:1.25rem;z-index:2}@media(min-width:47.99875em){.icon-menu{display:none}}.icon-menu .icon{width:1.5625rem;height:1.25rem}.popup{position:fixed;top:0;left:0;bottom:0;right:0;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none;isolation:isolate}.popup::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;z-index:-1}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.popup_show::after{opacity:1}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,opacity .3s ease 0s;transition:transform .3s ease 0s,opacity .3s ease 0s,-webkit-transform .3s ease 0s;width:100%;max-width:900px;opacity:0}.lock .popup__content{visibility:visible}.popup__close{position:absolute;top:2.5rem;right:2.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:var(--black)}.popup__close .icon{--icon-size:0.75rem;color:var(--white)}.icon{--icon-size:1.25rem;display:inline-flex;width:var(--icon-size);height:var(--icon-size)}.link{font-size:1rem;line-height:1.1875rem;text-decoration:underline;color:var(--dark-grey);transition:color .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(any-hover:hover){.link:hover{color:var(--black)}}.card .link-reset{text-decoration:none}.card--product .card__cover{position:relative;background-color:var(--light-grey);padding:.75rem;-webkit-margin-after:.625rem;margin-block-end:.625rem}@media(min-width:47.99875em){.card--product .card__cover{padding:1.25rem 1.5rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}.card--product .card__panel{display:inline-flex;flex-direction:column;gap:.9375rem;position:absolute;top:.625rem;right:.625rem;z-index:2}@media(min-width:47.99875em){.card--product .card__panel{top:1.25rem;right:1.5rem}}.card--product .card__view{display:none}@media(min-width:47.99875em){.card--product .card__view{display:block}}.card--product .card__name{font-size:1rem;line-height:1.1875rem}.card--product .card__props{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey);max-width:22ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-margin-after:.625rem;margin-block-end:.625rem}@media(min-width:47.99875em){.card--product .card__props{font-size:1rem;line-height:1.1875rem}}.card--product .card__buy{display:flex;align-items:center;gap:.625rem}.card--product .card__price{font-size:1rem;line-height:1.1875rem}.card--news .card__cover,.card--stock .card__cover{background-color:var(--light-grey)}.card--news .card__cover img,.card--stock .card__cover img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:18.75rem}.card--news .card__date,.card--stock .card__date{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey);-webkit-margin-after:.625rem;margin-block-end:.625rem}.card--news .card__name,.card--stock .card__name{font-size:1.5625rem;line-height:1.5625rem}.card--news .card__description,.card--stock .card__description{font-size:1rem;line-height:1.1875rem;color:var(--dark-grey);-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.card--stock .card__cover{-webkit-margin-after:.625rem;margin-block-end:.625rem}.card--stock .card__description{-webkit-margin-after:.625rem;margin-block-end:.625rem}@media(min-width:47.99875em){.card--stock .card__description{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}.card--news .card__cover{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.video{position:relative;height:38.875rem;background-color:#000;overflow:hidden}@media(min-width:47.99875em){.video{height:34.625rem}}@media(min-width:90em){.video{height:49.1875rem}}.video__item,.video__poster,.video__poster-wrap{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video__poster-wrap{z-index:1;transition:opacity .5s ease}.video__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;transition:opacity .3s ease;cursor:pointer}.video::after{content:"";position:absolute;top:50%;left:50%;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;-webkit-animation:video-spin 1s linear infinite;animation:video-spin 1s linear infinite;z-index:3;opacity:0;visibility:hidden;transition:opacity .3s ease}.video__error{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10;color:#fff}.video__error span{background:#e53935;padding:10px 20px;border-radius:4px;font-weight:500}.video__item{z-index:4;opacity:0;transition:opacity .5s ease-in-out}.video__item.is-loaded{opacity:1}.video.is-loading .video__play{opacity:0;pointer-events:none}.video.is-loading::after{opacity:1;visibility:visible}.video.is-playing .video__poster-wrap{opacity:0;pointer-events:none}@-webkit-keyframes video-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes video-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.slider--card{position:relative;overflow:hidden;z-index:1}.slider--card .swiper-wrapper{display:flex;width:100%;height:100%;box-sizing:border-box;margin:0;padding:0;list-style:none}.slider--card .slider__slide{min-height:8.75rem;max-height:18.75rem;width:100%;flex-shrink:0;position:relative}.slider--card .slider__slide a{display:block;width:100%;height:100%}.slider--card .slider__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider--card .slider__pagination{display:flex;align-items:flex-end;gap:.3125rem;position:absolute;left:0;top:0;width:100%;height:100%;padding-inline:1.625rem;padding-bottom:.625rem;z-index:2;opacity:0;transition:opacity .3s}.slider--card .slider__pagination .swiper-pagination-bullet{flex-grow:1;height:100%;background:rgba(0,0,0,0);border-bottom:1px solid var(--gray);border-radius:0;margin:0!important;display:block;cursor:pointer;opacity:1}.slider--card .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-bottom-color:var(--black)}.slider--card .slider__pagination .swiper-pagination-bullet:hover{border-bottom-color:var(--dark-grey)}.slider--card.swiper-initialized .slider__pagination{opacity:1}.slider--media{position:relative}@media(min-width:47.99875em){.slider--media{margin-inline:2rem}}.slider--media .slider__overflow{overflow:hidden}.slider--media .slider__slide{display:grid;align-items:center;width:17.375rem;height:30.875rem;transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider--media .slider__slide:not([class*=active]) .video{-webkit-filter:saturate(0);filter:saturate(0);-webkit-transform:scale(.83);transform:scale(.83)}.slider--media .slider__slide:not([class*=active]) .video::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.slider--media .slider__slide:not([class*=active]) .video__play{opacity:0}.slider--media .slider__navigation{position:relative;display:flex;align-items:center;justify-content:center;gap:3.375rem;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}@media(min-width:47.99875em){.slider--media .slider__navigation{position:static}}.slider--media .slider__navigation-next,.slider--media .slider__navigation-prev{display:inline-flex}@media(min-width:47.99875em){.slider--media .slider__navigation-next,.slider--media .slider__navigation-prev{position:absolute;top:50%;left:auto;right:-3.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}@media(min-width:90em){.slider--media .slider__navigation-next,.slider--media .slider__navigation-prev{right:-4.5rem}}.slider--media .slider__navigation-next svg,.slider--media .slider__navigation-prev svg{width:2.625rem;height:2.625rem}@media(min-width:47.99875em){.slider--media .slider__navigation-prev{left:-4.5rem;right:auto}}@media(min-width:90em){.slider--media .slider__navigation-prev{left:-3.5rem}}.slider--media .video{height:100%;transition:width .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-filter .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),filter .3s cubic-bezier(.25,.46,.45,.94),width .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),filter .3s cubic-bezier(.25,.46,.45,.94),width .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-filter .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider--media .video__play{transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.slider--hero-banner{position:relative;overflow:hidden}.slider--hero-banner:not(.swiper-initialized) .swiper-wrapper{height:auto;display:block}.slider--hero-banner:not(.swiper-initialized) .slider__slide{display:none;width:100%}.slider--hero-banner:not(.swiper-initialized) .slider__slide:first-child{display:block;height:auto;position:relative;z-index:1}.slider--hero-banner .slider__slide{height:100%}.slider--hero-banner .slider__navigation{display:none}@media(min-width:47.99875em){.slider--hero-banner .slider__navigation{position:absolute;left:50%;bottom:3.75rem;width:100%;display:flex;align-items:center;gap:2.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}}@media(min-width:47.99875em)and (min-width:120em){.slider--hero-banner .slider__navigation{bottom:8.75rem}}@media(min-width:47.99875em)and (min-width:90em)and (max-width:120em){.slider--hero-banner .slider__navigation{bottom:clamp(3.75rem ,-11.25rem + 16.6666666667vw ,8.75rem)}}@media(min-width:47.99875em){.slider--hero-banner .slider__navigation-next svg,.slider--hero-banner .slider__navigation-prev svg{width:2rem;height:2rem;color:var(--white)}}@media(min-width:61.99875em){.slider--hero-banner .slider__navigation-next svg,.slider--hero-banner .slider__navigation-prev svg{width:2.625rem;height:2.625rem}}.slider--detail{position:relative;width:100%;max-width:25rem}@media(min-width:47.99875em){.slider--detail{width:25rem}}@media(min-width:90em){.slider--detail{max-width:31.25rem;width:31.25rem}}.slider--detail .swiper-wrapper{display:flex;height:100%;width:100%}.slider--detail:not(.swiper-initialized) .swiper-wrapper{overflow:hidden}.slider--detail:not(.swiper-initialized) .slider__slide{display:none}.slider--detail:not(.swiper-initialized) .slider__slide:first-child{display:block;width:100%;height:100%}.slider--detail .slider__overflow{aspect-ratio:1/1;overflow:hidden}@media(min-width:47.99875em){.slider--detail .slider__overflow{height:25rem}}@media(min-width:90em){.slider--detail .slider__overflow{height:31.25rem}}.slider--detail .slider__slide{width:100%;height:100%;flex-shrink:0}.slider--detail .slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider--detail .slider__pagination{display:flex;align-items:center;gap:.3125rem;position:absolute;left:0;bottom:.625rem;width:100%;padding-inline:1.625rem;z-index:1}.slider--detail .slider__pagination span{width:100%;height:100%;border-bottom:1px solid var(--gray)}.slider--detail .slider__pagination span[class*=active]{border-color:var(--black)}@media(min-width:47.99875em){.slider--detail .slider__pagination{display:none}}.slider--detail-thumbs{display:none;position:relative;width:5rem;padding:.625rem}@media(min-width:47.99875em){.slider--detail-thumbs{display:block}}.slider--detail-thumbs .swiper-wrapper{display:flex;flex-direction:column;height:100%;box-sizing:border-box;gap:.625rem}.slider--detail-thumbs .swiper-initialized .swiper-wrapper{gap:0}.slider--detail-thumbs .slider__overflow{height:16.875rem;overflow:hidden}.slider--detail-thumbs .slider__navigation-next,.slider--detail-thumbs .slider__navigation-prev{position:absolute;left:50%;bottom:-1.875rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-flex}.slider--detail-thumbs .slider__navigation-prev{top:-1.875rem;bottom:auto;-webkit-transform:translateX(-50%) rotate(-180deg);transform:translateX(-50%) rotate(-180deg)}.slider--detail-thumbs .slider__slide{width:3.75rem;height:3.75rem;flex-shrink:0}.slider--detail-thumbs .slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.socials{display:grid;justify-content:center}.socials__title{font-weight:600;font-size:1rem;line-height:1.1875rem;color:var(--white);-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.socials__list{display:grid;justify-content:center;gap:1.25rem}.socials__link{font-size:1rem;line-height:1.1875rem;color:var(--gray);text-align:center;text-decoration:none}.subscribe{display:grid}@media(min-width:47.99875em){.subscribe{max-width:36.375rem;margin:0 auto}}.subscribe__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-align:center;text-transform:uppercase;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}@media(min-width:47.99875em){.subscribe__title{-webkit-margin-after:.625rem;margin-block-end:.625rem}}.subscribe__subtitle{font-size:1rem;line-height:1.1875rem;text-align:center;-webkit-margin-after:1.875rem;margin-block-end:1.875rem}@media(min-width:47.99875em){.subscribe__subtitle{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}}.catalog-sections__heading{display:grid;align-items:center;justify-content:center;gap:.625rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:47.99875em){.catalog-sections__heading{grid-template-columns:1fr auto 1fr}}.catalog-sections__title{text-transform:uppercase;text-align:center;grid-column:2/3}.catalog-sections__link{display:none}@media(min-width:47.99875em){.catalog-sections__link{display:block;justify-self:end}}.catalog-sections__filter{display:flex;align-items:center;gap:1rem;justify-self:start;font-size:1rem;line-height:1.1875rem}.catalog-sections__filter .icon path,.catalog-sections__filter .icon rect{stroke:var(--black)}@media(min-width:47.99875em){.catalog-sections__filter .icon path,.catalog-sections__filter .icon rect{stroke:var(--gray)}}.catalog-sections__filter span{display:none}@media(min-width:47.99875em){.catalog-sections__filter span{display:inline}}.catalog-sections__bottom-link{display:block;text-align:center;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}@media(min-width:47.99875em){.catalog-sections__bottom-link{display:none}}.catalog-sections__items{--min:8.75rem;--gap:1.25rem;display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(var(--min),1fr))}@media(min-width:29.99875em){.catalog-sections__items{--min:12.5rem}}@media(min-width:47.99875em){.catalog-sections__items{--min:15rem}}.catalog-sections__item{min-width:0}.catalog-sections--product .catalog-sections__items{grid-template-columns:repeat(2,1fr)}@media(min-width:47.99875em){.catalog-sections--product .catalog-sections__items{grid-template-columns:repeat(3,1fr)}}@media(min-width:90em){.catalog-sections--product .catalog-sections__items{grid-template-columns:repeat(4,1fr)}}@media(min-width:47.99875em){.catalog-sections--product .catalog-sections__item:last-child{display:none}}@media(min-width:90em){.catalog-sections--product .catalog-sections__item:last-child{display:block}}.catalog-sections--stock .catalog-sections__items{grid-template-columns:1fr;row-gap:2.5rem}@media(min-width:47.99875em){.catalog-sections--stock .catalog-sections__items{grid-template-columns:repeat(3,1fr)}}@media(min-width:90em){.catalog-sections--stock .catalog-sections__items{row-gap:4.375rem}}.catalog-sections--collections .catalog-sections__wrapper{display:grid;gap:1.25rem}@media(min-width:47.99875em){.catalog-sections--collections .catalog-sections__wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:90em){.catalog-sections--collections .catalog-sections__wrapper{grid-template-columns:repeat(4,1fr)}}.catalog-sections--collections .catalog-sections__cover{order:2}@media(min-width:47.99875em){.catalog-sections--collections .catalog-sections__cover{grid-column:1/2;grid-row:1/2}}@media(min-width:90em){.catalog-sections--collections .catalog-sections__cover{grid-column:1/3}}.catalog-sections--collections .catalog-sections__cover img{width:100%;height:28.125rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:47.99875em){.catalog-sections--collections .catalog-sections__cover img{height:100%}}.catalog-sections--collections .catalog-sections__items{grid-template-columns:repeat(2,1fr)}@media(min-width:47.99875em){.catalog-sections--collections .catalog-sections__items{grid-column:2/5}}@media(min-width:90em){.catalog-sections--collections .catalog-sections__items{grid-column:3/5}}.catalog-sections--collections .catalog-sections__item{min-width:0}@media(min-width:47.99875em){.catalog-sections--collections .catalog-sections__item:nth-child(3),.catalog-sections--collections .catalog-sections__item:nth-child(4){display:none}}.catalog-sections--collections .catalog-sections__bottom-button{display:none}@media(min-width:47.99875em){.catalog-sections--collections .catalog-sections__bottom-button{display:block;grid-column:1/-1;-webkit-margin-before:1.25rem;margin-block-start:1.25rem}}.catalog-sections--catalog .catalog-sections__heading{grid-template-columns:auto 1fr auto}.catalog-sections--catalog .catalog-sections__items{grid-template-columns:repeat(2,1fr)}@media(min-width:47.99875em){.catalog-sections--catalog .catalog-sections__items{grid-template-columns:repeat(3,1fr);row-gap:2.5rem}}@media(min-width:90em){.catalog-sections--catalog .catalog-sections__items{grid-template-columns:repeat(4,1fr)}}.catalog-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 0;text-align:center}.catalog-empty__icon{margin-bottom:1.5rem}.catalog-empty__icon svg{width:5rem;height:5rem}.catalog-empty__text{font-size:1.125rem;color:var(--dark-grey);margin-bottom:2rem;max-width:25rem;line-height:1.5}.catalog-empty__actions{display:flex;gap:1rem}@media(max-width:47.99875em){.catalog-empty__actions{flex-direction:column;width:100%;max-width:18.75rem}}.collections__heading{display:flex;justify-content:center;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:47.99875em){.collections__heading{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}}.collections__items{display:grid;gap:1.25rem}@media(min-width:47.99875em){.collections__items{grid-template-columns:repeat(3,1fr)}}.collection{display:grid;grid-template-areas:"stack";align-items:center;justify-items:center;text-decoration:none}@media(min-width:47.99875em){.collection:nth-child(1){grid-column:1/2;grid-row:1/3}.collection:nth-child(2){grid-column:2/4;grid-row:2/3}.collection:nth-child(3){grid-column:2/3;grid-row:1/2}.collection:nth-child(4){grid-column:3/4;grid-row:1/2}}@media(min-width:47.99875em){.collection:hover .collection__title{opacity:1}.collection:hover .collection__cover:before{opacity:1}.collection:hover .collection__cover img{-webkit-filter:saturate(0);filter:saturate(0)}}.collection__title{grid-area:stack;font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase;z-index:1}@media(min-width:47.99875em){.collection__title{font-size:3rem;line-height:100%;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}}.collection__cover{position:relative;grid-area:stack;width:100%;height:100%;isolation:isolate}.collection__cover::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);opacity:0;z-index:1;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.collection__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:-webkit-filter .3s cubic-bezier(.25,.46,.45,.94);transition:filter .3s cubic-bezier(.25,.46,.45,.94);transition:filter .3s cubic-bezier(.25,.46,.45,.94),-webkit-filter .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-banner{--banner-color:var(--white)}.hero-banner__wrapper{display:grid;grid-template-areas:"stack"}.hero-banner__cover,.hero-banner__offer{grid-area:stack;width:100%;height:50rem}@media(min-width:47.99875em){.hero-banner__cover,.hero-banner__offer{min-height:25.3125rem;height:auto;max-height:47.5rem}}.hero-banner__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-banner__offer{-webkit-padding-before:2.5rem;padding-block-start:2.5rem}@media(min-width:47.99875em){.hero-banner__offer{-webkit-padding-before:4.375rem;padding-block-start:4.375rem}}@media(min-width:90em){.hero-banner__offer{-webkit-padding-before:8.75rem;padding-block-start:8.75rem}}.hero-banner__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase;color:var(--banner-color);-webkit-margin-after:.3125rem;margin-block-end:.3125rem}@media(min-width:47.99875em){.hero-banner__title{-webkit-margin-after:.625rem;margin-block-end:.625rem}}@media(min-width:90em){.hero-banner__title{font-weight:400;font-size:4rem;line-height:4.8125rem;letter-spacing:.05em}}.hero-banner__desc{font-size:1rem;line-height:1.1875rem;color:var(--banner-color);-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:90em){.hero-banner__desc{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}}.hero-banner__button{color:var(--banner-color);border-color:var(--banner-color)}.hero-banner--dark{--banner-color:var(--white)}.hero-banner--light{--banner-color:var(--black)}.link-banner{--cover-height:38.875rem;width:100%;height:var(--cover-height)}@media(min-width:47.99875em){.link-banner{--cover-height:34.625rem}}@media(min-width:90em){.link-banner{--cover-height:49.1875rem}}.link-banner__cover{display:inline-flex;height:100%;width:100%}.link-banner__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.link-banner--product{--cover-height:24.375rem}@media(min-width:47.99875em){.link-banner--product{--cover-height:31.25rem}}.link-banner--preview{text-decoration:none;--cover-height:48rem}@media(min-width:47.99875em){.link-banner--preview{--cover-height:34.375rem}}@media(min-width:90em){.link-banner--preview{--cover-height:48rem}}.link-banner--preview .link-banner__wrapper{display:grid;grid-template-areas:"stack";height:100%}.link-banner--preview .link-banner__container,.link-banner--preview .link-banner__cover{grid-area:stack;width:100%}.link-banner--preview .link-banner__text{max-width:34.375rem;-webkit-margin-before:4.375rem;margin-block-start:4.375rem}@media(min-width:90em){.link-banner--preview .link-banner__text{-webkit-margin-before:8.75rem;margin-block-start:8.75rem}}.link-banner--preview .link-banner__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase;color:var(--white);-webkit-margin-after:.625rem;margin-block-end:.625rem}.link-banner--preview .link-banner__desc{font-size:1rem;line-height:1.1875rem;color:var(--white);margin-top:.625rem;max-width:31.25rem}.link-banner--tooltip{--cover-height:47.5rem}@media(min-width:47.99875em){.link-banner--tooltip{--cover-height:auto}}@media(min-width:90em){.link-banner--tooltip{max-height:47.5rem}}.link-banner--tooltip .link-banner__wrapper{position:relative;display:grid;grid-template-areas:"stack";height:100%}.link-banner--tooltip .link-banner__cover{grid-area:stack}.link-banner--tooltip .link-banner__points{display:none;grid-area:stack}@media(min-width:47.99875em){.link-banner--tooltip .link-banner__points{display:block}}.link-banner--tooltip .link-banner__point{position:absolute}.link-banner--tooltip .link-banner__point:nth-child(1){top:32%;left:40%}.link-banner--tooltip .link-banner__point:nth-child(2){top:64%;left:61%}.link-banner--tooltip .link-banner__point:nth-child(3){top:67%;left:22%}.link-banner--tooltip .link-banner__point:nth-child(4){top:83%;left:30%}.link-banner--contacts{--cover-height:25rem}.about-banner__wrapper{display:grid}@media(min-width:47.99875em){.about-banner__wrapper{grid-template-areas:"stack"}}@media(min-width:47.99875em){.about-banner__cover,.about-banner__inner{grid-area:stack;width:100%;height:100%}}.about-banner__cover{order:2}@media(min-width:47.99875em){.about-banner__cover{order:unset}}.about-banner__cover img{width:100%;height:24.375rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:47.99875em){.about-banner__cover img{height:31.25rem}}@media(min-width:90em){.about-banner__cover img{height:50rem}}.about-banner__offer{display:grid;justify-items:center;align-items:start;align-content:center;height:100%;background-color:var(--black);background-image:url(../img/icons/patern.svg);padding:3.75rem 2.5rem}@media(min-width:47.99875em){.about-banner__offer{max-width:25rem}}@media(min-width:90em){.about-banner__offer{max-width:33.125rem}}.about-banner__logo{-webkit-margin-after:3.125rem;margin-block-end:3.125rem}@media(min-width:47.99875em){.about-banner__logo{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}}.about-banner__logo svg{width:12.625rem;height:3.125rem;color:var(--white)}.about-banner__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase;color:var(--white);text-align:center;-webkit-margin-after:.625rem;margin-block-end:.625rem}.about-banner__desc{font-size:1rem;line-height:1.1875rem;color:var(--white);text-align:center;-webkit-margin-after:3.125rem;margin-block-end:3.125rem}@media(min-width:47.99875em){.about-banner__desc{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}}.about-banner__button{color:var(--white);border-color:var(--white)}.about-banner--stock .about-banner__offer{background:0 0;padding:2.5rem 1.25rem 1.25rem;justify-items:start}@media(min-width:47.99875em){.about-banner--stock .about-banner__offer{background-color:var(--light-grey);background-image:url(../img/icons/patern-light.svg)}}.about-banner--stock .about-banner__date{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey);-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:47.99875em){.about-banner--stock .about-banner__date{-webkit-margin-after:1.875rem;margin-block-end:1.875rem}}@media(min-width:90em){.about-banner--stock .about-banner__date{-webkit-margin-after:3.125rem;margin-block-end:3.125rem}}.about-banner--stock .about-banner__desc,.about-banner--stock .about-banner__title{color:var(--black);text-align:left}.about-banner--stock .about-banner__desc{color:var(--dark-grey);-webkit-margin-after:0;margin-block-end:0}@media(min-width:90em){.about-banner--stock .about-banner__desc{-webkit-margin-after:3.75rem;margin-block-end:3.75rem}}.breadcrumbs{-webkit-border-after:1px solid var(--gray);border-block-end:1px solid var(--gray);padding-block:1.25rem}.breadcrumbs__list{display:flex;align-items:center;justify-content:center;gap:.625rem}.breadcrumbs__link{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey);text-decoration:none}.breadcrumbs__link span{-webkit-margin-start:.625rem;margin-inline-start:.625rem}.breadcrumbs__link._last{font-weight:700;font-size:.75rem;line-height:.75rem;color:var(--black)}.product-preview__wrapper{display:grid;align-items:start;align-content:start;gap:1.25rem}@media(min-width:47.99875em){.product-preview__wrapper{gap:2.5rem}}@media(min-width:90em){.product-preview__wrapper{grid-template-columns:repeat(2,1fr)}}.product-preview__text{display:grid;align-items:start;gap:.625rem;padding-inline:1.25rem}@media(min-width:47.99875em){.product-preview__text{grid-template-columns:repeat(2,1fr);justify-content:space-between;padding-inline:0}}@media(min-width:90em){.product-preview__text{grid-template-columns:unset}}.section__container .product-preview__text{padding-inline:0}.product-preview__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase}.product-preview__desc{font-size:1rem;line-height:1.1875rem;color:var(--dark-grey)}@media(min-width:90em){.product-preview__desc{max-width:463px}}.product-preview__picture{height:21.875rem}.product-preview__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-preview--double{display:grid;gap:4.375rem}@media(min-width:47.99875em){.product-preview--double{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:90em){.product-preview--double{gap:4.375rem;max-width:66.0625rem;margin:0 auto}}.product-preview--double .product-preview__text{grid-template-columns:unset}.product-preview--double .product-preview__picture{height:auto}@media(min-width:90em){.product-preview--double .product-preview__wrapper{grid-template-columns:unset}}@media(min-width:47.99875em){.product-preview--double .product-preview__wrapper--left{grid-column:1}}@media(min-width:47.99875em){.product-preview--double .product-preview__wrapper--right{grid-column:2}}.product-preview--double .product-preview__wrapper--right .product-preview__text{order:2}@media(min-width:90em){.product-preview--detail .product-preview__wrapper{grid-template-columns:unset}}@media(min-width:90em){.product-preview--detail .product-preview__text{grid-template-columns:repeat(2,1fr)}}@media(min-width:47.99875em){.product-preview--reverse .product-preview__wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:47.99875em){.product-preview--reverse .product-preview__text{grid-template-columns:unset}}@media(min-width:90em){.product-preview--reverse .product-preview__text{order:2}}.product-preview--reverse-out{display:none}@media(min-width:47.99875em){.product-preview--reverse-out{display:block}}@media(min-width:90em){.product-preview--reverse-out .product-preview__text{order:unset}}.categories__list{--min:6.875rem;--gap:1.875rem 0.5rem;display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(var(--min),1fr));justify-content:center;align-content:center}@media(min-width:47.99875em){.categories__list{--min:8.75rem;grid-template-columns:repeat(auto-fit,minmax(var(--min),8.75rem))}}.categories__item{display:grid;justify-items:center;align-items:end;gap:.625rem;text-decoration:none;font-size:1rem;line-height:1.1875rem;text-align:center}.categories__item-cover{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.categories__item-text{display:flex;flex-direction:column;align-items:center;text-align:center}.section{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}@media(min-width:47.99875em){.section{-webkit-margin-after:6.25rem;margin-block-end:6.25rem}}@media(min-width:90em){.section{-webkit-margin-after:8.75rem;margin-block-end:8.75rem}}.section--breadcrumbs{-webkit-margin-after:0;margin-block-end:0}@media(min-width:47.99875em){.section--breadcrumbs{-webkit-margin-after:0;margin-block-end:0}}.section--breadcrumbs:not(.page--banner .section--breadcrumbs){-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media(min-width:47.99875em){.section--breadcrumbs:not(.page--banner .section--breadcrumbs){-webkit-margin-after:4.375rem;margin-block-end:4.375rem}}.section--breadcrumbs .breadcrumbs{display:none}@media(min-width:47.99875em){.section--breadcrumbs .breadcrumbs{display:inherit}}.section--categories{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}.section--catalog-detail{background-color:rgba(245,245,245,.5);-webkit-padding-before:2.5rem;padding-block-start:2.5rem;-webkit-padding-after:4.375rem;padding-block-end:4.375rem}@media(min-width:61.99875em){.section--catalog-detail{padding-block:4.375rem}}.section--contacts{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}@media(min-width:47.99875em){.section--contacts{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}}.catalog-detail{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:61.99875em){.catalog-detail{flex-direction:row;gap:1.25rem}}@media(min-width:90em){.catalog-detail{gap:5.625rem}}.catalog-detail__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase}.catalog-detail__article{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey)}.catalog-detail__gallery{-webkit-border-after:1px solid var(--gray);border-block-end:1px solid var(--gray);-webkit-padding-after:1.25rem;padding-block-end:1.25rem}@media(min-width:61.99875em){.catalog-detail__gallery{border:none;-webkit-padding-after:0;padding-block-end:0}}.catalog-detail__gallery .catalog-detail__heading{display:grid;gap:.3125rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:61.99875em){.catalog-detail__gallery .catalog-detail__heading{display:none}}.catalog-detail__panel{position:absolute;top:0;right:0;z-index:2}.catalog-detail__slider{position:relative;display:flex;align-items:center;gap:3.125rem}@media(min-width:61.99875em){.catalog-detail__slider{gap:0}}@media(min-width:90em){.catalog-detail__slider{gap:3.125rem}}.catalog-detail__info{display:grid;grid-template-areas:"buy" "heading" "properties" "description" "marketplaces";width:100%}@media(min-width:61.99875em){.catalog-detail__info{grid-template-areas:"heading" "properties" "description" "buy" "marketplaces"}}.catalog-detail__info .catalog-detail__heading{display:none}@media(min-width:61.99875em){.catalog-detail__info .catalog-detail__heading{grid-area:heading;display:grid;gap:.625rem;-webkit-border-after:1px solid var(--gray);border-block-end:1px solid var(--gray);-webkit-padding-after:1.25rem;padding-block-end:1.25rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}.catalog-detail__description-title,.catalog-detail__properties-title{font-weight:600;font-size:1rem;line-height:1.1875rem;-webkit-margin-after:.625rem;margin-block-end:.625rem}.catalog-detail__description-text,.catalog-detail__properties-text{font-size:1rem;line-height:1.1875rem;color:var(--dark-grey)}.catalog-detail__description-text ul,.catalog-detail__properties-text ul{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.catalog-detail__description-text ul li,.catalog-detail__properties-text ul li{position:relative}.catalog-detail__description-text ul li::before,.catalog-detail__properties-text ul li::before{content:"";position:absolute;top:50%;left:-1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.125rem;height:.125rem;background-color:var(--dark-grey);border-radius:50%}.catalog-detail__description{grid-area:description;max-width:34.375rem;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media(min-width:61.99875em){.catalog-detail__description{-webkit-margin-after:3.125rem;margin-block-end:3.125rem}}@media(min-width:90em){.catalog-detail__description{-webkit-margin-after:5.625rem;margin-block-end:5.625rem}}.catalog-detail__properties{grid-area:properties;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media(min-width:47.99875em){.catalog-detail__properties{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:61.99875em){.catalog-detail__properties{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}.catalog-detail__more{display:inline;align-items:center;font-weight:600;font-size:1rem;line-height:1.1875rem}.catalog-detail__more svg{-webkit-margin-start:.625rem;margin-inline-start:.625rem}.catalog-detail__more a{text-decoration:underline}.catalog-detail__more-wrapper{display:flex;gap:1.25rem}@media(min-width:47.99875em){.catalog-detail__more-wrapper{flex-direction:column;gap:.625rem}}.catalog-detail__buy{grid-area:buy;display:flex;align-items:flex-end;gap:1.25rem;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media(min-width:61.99875em){.catalog-detail__buy{-webkit-margin-after:0;margin-block-end:0}}@media(min-width:90em){.catalog-detail__buy{gap:7.1875rem}}.catalog-detail__buy .catalog-detail__marketplaces{display:none}@media(min-width:61.99875em){.catalog-detail__buy .catalog-detail__marketplaces{display:block}}.catalog-detail__action{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;align-items:center;justify-content:space-between}@media(min-width:61.99875em){.catalog-detail__action{grid-template-columns:unset;align-items:flex-start}}.catalog-detail__add-cart{width:100%}.catalog-detail__price{display:flex;flex-wrap:wrap;gap:.375rem;font-size:1rem;line-height:1.1875rem}.catalog-detail__price span:last-child{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em}.catalog-detail__marketplaces{grid-area:marketplaces}@media(min-width:61.99875em){.catalog-detail__marketplaces{display:none}}.marketplaces__title{font-weight:600;font-size:1rem;line-height:1.1875rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.marketplaces__list{display:flex;flex-wrap:wrap;gap:.625rem;list-style:none}.marketplaces__link{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;line-height:.75rem;text-transform:uppercase;text-align:center;text-decoration:none;background-color:var(--gray);width:3.125rem;height:3.125rem}.point{display:flex;align-items:center;justify-content:center;width:1.25rem;height:20px;background-color:var(--black)}.point .icon{--icon-size:0.75rem;color:var(--white)}.navigation-section{justify-self:end;padding-inline:.625rem}.navigation-section__list{display:flex;align-items:center;gap:1.25rem}.navigation-section__link{position:relative;font-size:1rem;line-height:1.1875rem;color:var(--dark-grey);text-decoration:none;padding-block:.625rem}.navigation-section__link::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:.625rem;display:block;width:0;height:1px;background:currentColor;transition:width .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.navigation-section__link:hover::after{width:100%}.navigation-section__link._active{font-weight:600;font-size:1rem;line-height:1.1875rem;color:var(--black)}.contacts__heading{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.contacts__items{display:grid;gap:1.25rem}@media(min-width:47.99875em){.contacts__items{grid-template-columns:repeat(4,1fr)}}.contacts__item-title{font-weight:600;font-size:1rem;line-height:1.1875rem}.contacts__item-value{font-size:1rem;line-height:1.1875rem;color:var(--dark-grey)}.contacts__item-value a{text-decoration:none}.contacts__item-value a[href*=mainto]{text-decoration:underline}.contacts .marketplaces__title{-webkit-margin-after:.625rem;margin-block-end:.625rem}.main-404{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}@media(min-width:47.99875em){.main-404{-webkit-margin-before:4.375rem;margin-block-start:4.375rem}}.main-404__wrapper{text-align:center}.main-404__logo{-webkit-margin-after:5rem;margin-block-end:5rem}@media(min-width:47.99875em){.main-404__logo{-webkit-margin-after:2.1875rem;margin-block-end:2.1875rem}}@media(min-width:90em){.main-404__logo{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}}.main-404__logo svg{width:18.75rem;height:4.625rem;max-width:100%}@media(min-width:90em){.main-404__logo svg{width:25rem;height:6.25rem}}.main-404__cover{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media(min-width:47.99875em){.main-404__cover{-webkit-margin-after:3.125rem;margin-block-end:3.125rem}}@media(min-width:90em){.main-404__cover{-webkit-margin-after:4.6875rem;margin-block-end:4.6875rem}}.main-404__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase;-webkit-margin-after:.625rem;margin-block-end:.625rem}.main-404__subtutle{font-size:1rem;line-height:1.1875rem}.policy__heading{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.policy__text{font-size:1rem;line-height:1.1875rem;color:var(--dark-grey);max-width:43.125rem;margin:0 auto}.policy__text ol,.policy__text ul{-webkit-padding-start:16px;padding-inline-start:16px}.policy__text .link{color:var(--black);-webkit-margin-before:2.5rem;margin-block-start:2.5rem}@media(min-width:47.99875em){.policy__text .link{text-align:center}}@media(min-width:90em){.policy__text .link{text-align:left}}.catalog-filter{position:fixed;top:0;width:100%;left:-100%;height:100vh;background-color:var(--white);max-width:31.25rem;isolation:isolate;z-index:99;transition:left .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.catalog-filter:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;z-index:-1;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.catalog-filter._active{left:0}.catalog-filter._active:before{opacity:1;visibility:visible}.catalog-filter__wrapper{background-color:var(--white);padding:3.4375rem 2.5rem 3.125rem 3.125rem}.catalog-filter__heading{display:flex;justify-content:space-between;-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.catalog-filter__title{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase}.catalog-filter__close{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--black);cursor:pointer}.catalog-filter__close .icon{--icon-size:0.75rem;color:var(--white)}.catalog-filter__footer{display:flex;gap:1.25rem;-webkit-margin-before:1.875rem;margin-block-start:1.875rem}.catalog-filter__apply,.catalog-filter__reset{width:100%;min-width:unset}.catalog-filter__body{height:calc(100vh - 12.5rem);-webkit-padding-end:1.5625rem;padding-inline-end:1.5625rem;overflow:auto}.catalog-filter__body::-webkit-scrollbar{width:.375rem;height:.375rem}.catalog-filter__body::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:0}.catalog-filter__body::-webkit-scrollbar-track{background-color:var(--gray)}.catalog-filter__body::-webkit-scrollbar-track-piece{background-color:var(--gray)}.catalog-filter__box{-webkit-border-before:1px solid var(--gray);border-block-start:1px solid var(--gray);-webkit-padding-before:1.25rem;padding-block-start:1.25rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.catalog-filter__box-heading{display:flex;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.catalog-filter__box-heading._active .catalog-filter__box-spoller:before{display:inline-block}.catalog-filter__box-heading._active .icon{display:none}.catalog-filter__box-title{font-size:1.5625rem;line-height:1.5625rem}.catalog-filter__box-params{display:none;gap:.625rem}.catalog-filter__box-params._active{display:grid}.catalog-filter__box-item{font-size:1rem;line-height:1.1875rem}.catalog-filter__box-item.disabled{opacity:.5;pointer-events:none;cursor:default}.catalog-filter__box-spoller{display:flex;align-items:center;justify-content:center}.catalog-filter__box-spoller:before{content:"";width:1.25rem;height:.125rem;background-color:var(--black);display:none}.catalog-filter__box-spoller .icon{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.catalog-filter__box-spoller._active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-view{background-color:var(--white);max-width:56.25rem;display:grid;align-content:start;-webkit-padding-after:2.5rem;padding-block-end:2.5rem}.product-view__heading{display:grid;align-content:start;gap:.625rem;padding:2.5rem}.product-view__article{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey)}.product-view__slider{display:flex;align-items:center;justify-content:center;gap:.625rem;background-color:var(--light-grey)}.product-view__slider .slider--detail{max-width:21.875rem;width:21.875rem}.product-view__slider .slider--detail .slider__overflow{height:21.875rem}.product-view__slider .slider--detail-thumbs .slider__navigation-next{bottom:-1.25rem}.product-view__slider .slider--detail-thumbs .slider__navigation-prev{top:-1.25rem}.product-view__panel{position:absolute;top:1.25rem;right:1.25rem}.product-view__body{display:flex;align-items:flex-start;flex-direction:column;gap:1.25rem}@media(min-width:47.99875em){.product-view__body{flex-direction:row}}.product-view__info{padding-inline:1.25rem}@media(min-width:47.99875em){.product-view__info{padding-inline:0}}.product-view__description,.product-view__properties{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.product-view__description-title,.product-view__properties-title{font-weight:600;font-size:1rem;line-height:1.1875rem;-webkit-margin-after:.625rem;margin-block-end:.625rem}.product-view__description-text,.product-view__properties-text{font-size:1rem;line-height:1.1875rem;color:var(--dark-grey)}.product-view__description-text ul,.product-view__properties-text ul{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.product-view__description-text ul li,.product-view__properties-text ul li{position:relative}.product-view__description-text ul li::before,.product-view__properties-text ul li::before{content:"";position:absolute;top:50%;left:-1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.125rem;height:.125rem;background-color:var(--dark-grey);border-radius:50%}.product-view__description{-webkit-margin-after:3.125rem;margin-block-end:3.125rem}.product-view__buy{display:grid;gap:.625rem}.product-view__price{font-size:1rem;line-height:1.1875rem}.product-view__price span:last-child{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em}.product-view__add-cart{width:15.625rem}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.page .breadcrumbs{display:none}@media(min-width:47.99875em){.page .breadcrumbs{display:inherit}}.page__grid{display:flex;flex-direction:column;gap:4.375rem;-webkit-margin-after:4.375rem;margin-block-end:4.375rem}@media(min-width:47.99875em){.page__grid{gap:6.25rem;-webkit-margin-after:6.25rem;margin-block-end:6.25rem}}@media(min-width:90em){.page__grid{gap:8.75rem;-webkit-margin-after:8.75rem;margin-block-end:8.75rem}}.page__grid:not(.page--banner .page__grid){-webkit-margin-before:2.5rem;margin-block-start:2.5rem}@media(min-width:47.99875em){.page__grid:not(.page--banner .page__grid){-webkit-margin-before:4.375rem;margin-block-start:4.375rem}}.title--h2{font-weight:500;font-size:1.5625rem;line-height:1.5625rem;letter-spacing:.05em;text-transform:uppercase}.title--center{text-align:center}._visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header{-webkit-padding-before:1.25rem;padding-block-start:1.25rem;-webkit-padding-after:1.5625rem;padding-block-end:1.5625rem;-webkit-border-after:1px solid var(--gray);border-block-end:1px solid var(--gray)}@media(min-width:47.99875em){.header{-webkit-padding-before:1.25rem;padding-block-start:1.25rem;-webkit-padding-after:.625rem;padding-block-end:.625rem}}.header__top{display:grid;grid-template-columns:1fr;justify-items:center}@media(min-width:47.99875em){.header__top{grid-template-columns:repeat(3,1fr);align-items:end;justify-items:center;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}}.header__galaxy{display:none}@media(min-width:47.99875em){.header__galaxy{display:flex;align-items:center;gap:.625rem;font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--dark-grey);justify-self:start}}.header__logo svg{width:8.375rem;height:2.0625rem}@media(min-width:47.99875em){.header__logo svg{width:12.625rem;height:3.0625rem}}.header__panel{display:none}@media(min-width:47.99875em){.header__panel{display:flex;align-items:center;gap:3.125rem;justify-self:end;-webkit-margin-after:.3125rem;margin-block-end:.3125rem}}.header__menu{position:relative}.cart-header,.favorite-header{position:relative;display:flex;align-items:center}.cart-header__count,.favorite-header__count{position:absolute;top:-.5rem;right:-.625rem;min-width:1.125rem;height:1.125rem;background-color:#eb5757;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;line-height:1;padding:.125rem;pointer-events:none}.footer{background-color:var(--black);background-image:url(../img/icons/patern.svg);padding-block:1.875rem 1.5rem}@media(min-width:61.99875em){.footer{padding-block:3.125rem 1.5rem}}.footer__wrapper{display:grid}.footer__logo{-webkit-margin-after:3.75rem;margin-block-end:3.75rem}.footer__logo img{display:block;width:100%;max-width:50rem;margin:0 auto}@media(min-width:61.99875em){.footer__logo img{max-width:62.5rem}}.footer__socials{-webkit-margin-after:5.625rem;margin-block-end:5.625rem}@media(min-width:61.99875em){.footer__socials{-webkit-margin-after:4.375rem;margin-block-end:4.375rem}}@media(min-width:90em){.footer__socials{-webkit-margin-after:6rem;margin-block-end:6rem}}.footer__bottom{display:grid;justify-content:center;gap:.625rem}@media(min-width:61.99875em){.footer__bottom{grid-template-columns:repeat(3,1fr)}}.footer__copiright,.footer__policy{font-size:.75rem;line-height:.75rem;letter-spacing:-.05em;color:var(--gray);text-align:center}@media(min-width:61.99875em){.footer__copiright{grid-column:2/3}}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}