@charset "UTF-8";.door-collections-menu-sect{position:sticky;top:var(--header-body-height);z-index:var(--z-index-door-collections-menu);background-color:#fff}.door-collections-menu-grid{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(99,95,89,.2)}.door-collections-menu{display:flex}.door-collections-menu__item{position:relative}.door-collections-menu__item__head{display:flex;min-height:52rem;align-items:center;gap:8rem;font-size:14rem;line-height:1.4;color:#635f59;padding:0 7rem 0 12rem}.door-collections-menu__item__head._active{border-bottom:1px solid #362A18}.door-collections-menu__item__head svg{display:block;width:5rem;height:3rem;color:#a89073}.door-collections-menu__item__dropdown{position:absolute;top:100%;left:0;min-width:100%;background-color:#fff;padding:12rem;border:1px solid rgba(99,95,89,.2);display:grid;grid-gap:8rem;transition:.4s cubic-bezier(.25,.1,.25,1);opacity:0;visibility:hidden}.door-collections-menu__item__dropdown__item{font-size:14rem;line-height:1.4;color:#635f59}@media (hover),(min-width:0�),(min--moz-device-pixel-ratio:0),(-ms-high-contrast: none),(-ms-high-contrast: active){.door-collections-menu__item:hover .door-collections-menu__item__dropdown{opacity:1;visibility:visible}}.door-collections-menu__item:active .door-collections-menu__item__dropdown{opacity:1;visibility:visible}.door-collections-m-menu{position:relative}.door-collections-m-menu._open .door-collections-m-menu__head svg{transform:scaleY(-1)}.door-collections-m-menu__head{display:flex;min-height:52rem;align-items:center;gap:8rem;font-size:14rem;line-height:1.4;color:#635f59}.door-collections-m-menu__head svg{display:block;width:5rem;height:3rem;color:#a89073}.door-collections-m-menu._open .door-collections-m-menu__dropdown{opacity:1;visibility:visible}.door-collections-m-menu__dropdown{position:absolute;top:100%;left:0;background-color:#fff;padding:12rem;border:1px solid rgba(99,95,89,.2);display:grid;grid-gap:8rem;transition:.4s cubic-bezier(.25,.1,.25,1);opacity:0;visibility:hidden}.door-collections-m-menu__dropdown__item{font-size:14rem;line-height:1.4;color:#635f59}:root{--h1-fs: 40rem}@media (min-width: 768px){:root{--h1-fs: 64rem}}:root{--h2-fs: 32rem}@media (min-width: 768px){:root{--h2-fs: 40rem}}:root{--h3-fs: 18rem}@media (min-width: 768px){:root{--h3-fs: 24rem}}:root{--text-body-default-fs: 14rem}@media (min-width: 768px){:root{--text-body-default-fs: 16rem}}:root{--fs-text-big: 18rem}@media (min-width: 768px){:root{--fs-text-big: 24rem}}.collection{border-bottom:1px solid rgba(99,95,89,.2);padding:40rem 0}@media (min-width: 768px){.collection{padding:80rem 0;display:grid;grid-template-columns:280rem 1fr;grid-gap:32rem}.collection>*{min-width:0}}@media (max-width: 767px){.collection__left{margin-bottom:32rem}}.collection__title{line-height:1.2;font-weight:500;letter-spacing:-.01em;font-size:var(--h3-fs);margin-bottom:12rem}@media (min-width: 768px){.collection__title{margin-bottom:16rem}}.collection__text{color:#635f59}@media (max-width: 767px){.collection__text{margin-top:12rem;font-size:18rem;line-height:1.4;letter-spacing:-.01em}}@media (min-width: 768px){.collection__text{margin-top:16rem;font-size:var(--text-body-default-fs);line-height:1.4}}.collection__price{font-size:var(--text-body-default-fs);line-height:1.4;font-weight:600;color:#635f59cc;margin-top:12rem}@media (min-width: 768px){.collection__price{margin-top:16rem}}.collection__btn{margin-top:32rem}.collection__slider{position:relative}@media (min-width: 768px){.collection__slider{overflow:hidden}}@media (min-width: 768px){.collection__slider .slider__slider{margin-right:-32rem}}.collection__slider .slider__slide{padding-right:8rem}@media (max-width: 767px){.collection__slider .slider__slide{width:auto}}@media (min-width: 768px){.collection__slider .slider__slide{padding-right:32rem}}.collection__slider .slider__nav__arrow.swiper-button-disabled{opacity:0}@media (max-width: 767px){.collection__slider .door-prev{padding-top:10rem;width:160rem}}.collection__banner{display:block;position:relative}@media (max-width: 767px){.collection__banner{width:247rem;height:320rem}}@media (min-width: 768px){.collection__banner{height:512rem}}
