a,body,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0;list-style:none;text-decoration:none}*{box-sizing:border-box}.page{font-family:Inter;scroll-behavior:smooth}.page__body:has(.nav-page:target){overflow-y:scroll}.container{margin:0 auto;padding:0 20px;max-width:320px;width:100%}@media screen and (min-width:744px){.container{padding:0 72px;max-width:744px}}@media screen and (min-width:1260px){.container{padding:0 120px;max-width:1260px}}.grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;height:100%}@media screen and (min-width:744px){.grid{grid-template-columns:repeat(6,1fr);row-gap:0;column-gap:24px}}@media screen and (min-width:1260px){.grid{grid-template-columns:repeat(12,1fr)}}.grid__item{grid-column:span 1}@media screen and (min-width:744px){.grid__item{grid-column:span 2}}@media screen and (min-width:1260px){.grid__item{grid-column:span 4}}.grid__item--wide{grid-column:span 1}@media screen and (min-width:744px){.grid__item--wide{grid-column:span 4}}@media screen and (min-width:1260px){.grid__item--wide{grid-column:span 8}}.header{position:relative;background-image:url(/BOSE_project-parcel/header-image.c9ddcbf3.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:744px){.header{background-size:cover}}.header__content{max-width:100%;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 40px}@media screen and (min-width:744px){.header__content{padding:0 0 64px}}.header__menu{width:fit-content;display:flex;gap:24px}@media screen and (min-width:744px){.header__menu{gap:32px}}.header__bottom{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:744px){.header__bottom{gap:40px}}@media screen and (min-width:1260px){.header__bottom{gap:32px}}.header__waves{width:48px;height:58px}@media screen and (min-width:744px){.header__waves{width:63px;height:76px}}.header__title{font-style:italic;font-weight:800;letter-spacing:-1.5px;font-size:32px;line-height:32px}@media screen and (min-width:744px){.header__title{font-size:40px;line-height:40px}}@media screen and (min-width:1260px){.header__title{font-size:48px;line-height:48px}}.top-actions{height:96px;display:flex;justify-content:space-between;align-items:center}.nav-page{position:fixed;top:0;left:0;background-color:#e8eff9;height:100vh;width:100%;transform:translateX(100%);opacity:0;transition:transform .5s ease,opacity .3s linear}.nav-page__content{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:744px){.nav-page__content{gap:56px}}.nav-page:target{transform:translateX(0);opacity:1}.nav{margin-bottom:40px}.nav__list{display:flex;list-style:none;flex-direction:column;gap:24px}.nav__item{display:flex;width:fit-content;border-bottom:1px solid transparent;transition:border-color .3s}.nav__item:hover{border-color:#292929}.nav__link{padding-bottom:8px;font-size:22px;font-weight:700;line-height:22px;letter-spacing:2px;text-transform:uppercase;color:#292929}.contacts{display:flex;flex-direction:column;gap:16px}.contacts__item{padding-bottom:8px;width:fit-content;text-transform:uppercase;font-weight:700;border-bottom:1px solid transparent;transition:border-color .3s linear;color:#292929}.contacts__item:hover{border-color:#292929}.contacts__item--call{font-size:12px;line-height:16px;letter-spacing:2px;border-color:#292929}.contacts__item--number{font-size:16px;line-height:27px}.logo__image{display:flex;width:125px;height:16px}@media screen and (min-width:744px){.logo__image{width:188px;height:24px}}.menu__link{position:relative;display:flex;justify-content:center;align-items:center;height:24px;width:24px;cursor:pointer}@media screen and (min-width:744px){.menu__link{height:32px;width:32px}}.menu__link:hover .menu__icon--burger{display:none}.menu__link:hover .menu__icon--hover{display:block}.menu__link:hover .menu__phone-number{opacity:1;pointer-events:all}.menu__icon{height:24px;width:24px}.menu__icon--burger{display:block}.menu__icon--hover{display:none}.menu__phone-icon{width:24px;height:24px}.menu__phone-number{padding-right:8px;position:absolute;left:0;top:50%;width:max-content;transform:translate(-100%,-50%);text-decoration:none;font-weight:700;font-size:12px;line-height:16px;color:inherit;opacity:0;pointer-events:none;transition:all .3s linear}.section{padding:0 0 120px}.section:first-child{padding:120px 0}.recommended{padding-top:120px}.recommended__title{text-align:center;font-weight:700;letter-spacing:-1.5px;color:#292929;margin-bottom:48px;font-size:32px;line-height:32px}@media screen and (min-width:744px){.recommended__title{margin-bottom:64px;font-size:40px;line-height:40px}}@media screen and (min-width:1260px){.recommended__title{font-size:48px;line-height:48px}}.recommended__list{list-style:none;display:flex;flex-direction:column;align-items:center;gap:40px}@media screen and (min-width:1260px){.recommended__list{flex-direction:row;gap:24px}}.product__image{margin:0 0 32px}.product__title{margin:0 0 8px;font-size:16px;font-weight:700;line-height:22.4px}.product__description{margin:0 0 12px;font-size:16px;font-weight:400;line-height:22.4px}.product__price{font-size:16px;font-weight:700;line-height:22.4px}.benefits__title{letter-spacing:-1.5px;margin:0 0 32px;font-weight:700;font-size:32px;line-height:32px;grid-column:1/3}@media screen and (min-width:744px){.benefits__title{grid-column:1/4;font-size:40px;line-height:40px}}@media screen and (min-width:1260px){.benefits__title{grid-column:1/6;font-size:48px;line-height:48px}}.benefits__list{list-style:none;margin:0 0 40px;display:flex;flex-direction:column;gap:16px;grid-column:1/3}@media screen and (min-width:744px){.benefits__list{grid-column:4/7}}@media screen and (min-width:1260px){.benefits__list{grid-column:6/11}}.benefits__item{font-size:16px;font-weight:700;line-height:22.4px}.benefits__text{font-size:16px;font-weight:400;line-height:27px;grid-column:1/3}@media screen and (min-width:744px){.benefits__text{grid-column:4/7}}@media screen and (min-width:1260px){.benefits__text{grid-column:6/11}}.contact__title{margin:0 0 48px;letter-spacing:-1.5px;font-weight:700;text-align:center;font-size:32px;line-height:32px}@media screen and (min-width:744px){.contact__title{font-size:40px;line-height:40px}}@media screen and (min-width:1260px){.contact__title{font-size:48px;line-height:48px}}.contact__info{grid-column:1/-1}.form{display:flex;flex-direction:column;gap:32px;padding:0 0 48px;grid-column:1/3}@media screen and (min-width:744px){.form{grid-column:1/4}}@media screen and (min-width:1260px){.form{grid-column:1/6}}.form__inputs{display:flex;flex-direction:column;gap:16px}.form__input{padding:0 0 0 16px;height:48px;border-radius:40px;border:none;background-color:#f8f8fa;transition:color .3s linear}.form__input:hover::placeholder{color:#111}.form__message{padding:14px 16px;height:148px;font-family:inherit;border-radius:16px;border:none;background-color:#f8f8fa;resize:none;transition:color .3s linear}.form__message:hover::placeholder{color:#111}.form__button{grid-column:1/3;height:56px;display:flex;align-items:center;justify-content:center;border-radius:40px;border:3px solid #292929;background-color:#292929;color:#fff;font-size:16px;font-weight:700;line-height:27px;transition:all .3s linear;cursor:pointer}@media screen and (min-width:744px){.form__button{grid-column:1/4}}@media screen and (min-width:1260px){.form__button{grid-column:1/6}}.form__button:hover{color:#292929;background-color:#fff}.form__button:focus{color:#fff;background-color:#111}@media screen and (min-width:744px){.info{grid-column:4/7}}@media screen and (min-width:1260px){.info{grid-column:8/11}}.info__list{gap:24px}.info__item,.info__list{display:flex;flex-direction:column}.info__item{gap:8px}.info__title{font-size:14px;font-weight:400;line-height:19.6px;color:#9fadc2}.info__text{font-size:16px;font-weight:400;line-height:22.4px}@media screen and (min-width:744px){.headphones__image--1{grid-column:1/5}}@media screen and (min-width:1260px){.headphones__image--1{grid-column:1/12}}.headphones__image--2{grid-column:8/12}.headphones__image-container{display:grid}.categories__title{text-align:center;letter-spacing:-1.5px;font-weight:700;color:#292929;margin-bottom:48px;font-size:32px;line-height:32px}@media screen and (min-width:744px){.categories__title{margin-bottom:64px;font-size:40px;line-height:40px}}@media screen and (min-width:1260px){.categories__title{font-size:48px;line-height:48px}}.categories__list{list-style:none;display:flex;flex-direction:column;gap:64px;margin-bottom:64px}.categories__text{font-weight:700;font-size:16px;line-height:22.4px}@media screen and (min-width:744px){.categories__text{font-size:24px;line-height:33.6px}}.categories__item{display:flex;flex-direction:column;gap:24px}.categories__view-button{width:100%;display:flex;justify-content:center;align-items:center;height:56px;font-size:16px;font-weight:700;line-height:27px;border-radius:40px;background-color:#292929;color:#fff;transition:all .3s linear;cursor:pointer}@media screen and (min-width:744px){.categories__view-button{margin:0 auto;width:392px}}@media screen and (min-width:1260px){.categories__view-button{width:324px}}.categories__view-button:hover{color:#292929;background-color:#fff}.categories__view-button:focus{color:#fff;background-color:#111}.category__image{height:130px;width:100%;object-fit:cover;object-position:center}@media screen and (min-width:744px){.category__image{height:184px}}@media screen and (min-width:1260px){.category__image{height:324px}}.category__image--shifted-right{object-position:top 0 right -10px}@media screen and (min-width:744px){.category__image--shifted-right{object-position:center}}.footer{height:460px;background-image:url(/BOSE_project-parcel/footer-image.cebb6498.jpg);background-repeat:no-repeat;background-position:top;background-size:cover}.close-button{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.close-button__icon{width:16px;height:16px}
/*# sourceMappingURL=/BOSE_project-parcel/main.6e4fdc89.css.map */