main{background:radial-gradient(50% 50% at 50% 50%,#fff 2.49%,#fdf8fc)}.faq{padding:150px 0;overflow:hidden;position:relative}@media screen and (max-width:960px){.faq{padding:140px 0}}@media screen and (max-width:480px){.faq{padding:130px 0}.faq h1{font-size:28px;line-height:26px}}.faq sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.6em}.faq__container{--padding-horizontal: 20px;width:1200px;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);margin:0 auto;left:0;right:0}@media screen and (max-width:1200px){.faq__container{width:960px}}@media screen and (max-width:960px){.faq__container{--padding-horizontal: 10px;width:640px}}@media screen and (max-width:640px){.faq__container{width:480px}}@media screen and (max-width:480px){.faq__container{width:320px}}.faq__container{position:relative}.faq__hero{display:flex;gap:86px;align-items:center;margin-bottom:57px}@media screen and (max-width:960px){.faq__hero{flex-direction:column-reverse;gap:28px}.faq__hero img{max-width:50%;margin-left:auto}}@media screen and (max-width:480px){.faq__hero img{max-width:70%}}.faq__block{margin:57px 0 200px;display:flex;flex-direction:column;gap:25px}@media screen and (max-width:480px){.faq__block{margin:25px 0 50px;gap:10px}}.faq__item{width:100%;background:var(--color-white);border-radius:20px;box-shadow:3px 7px 19.1px #583b4729;transition:box-shadow .4s ease,transform .4s ease;cursor:pointer}@media screen and (max-width:480px){.faq__item{border-radius:8px}}.faq__item:hover{box-shadow:3px 7px 30px #583b4740}.faq__item.show .faq__answer{grid-template-rows:1fr;padding:0 36px 36px;opacity:1;visibility:visible;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .4s ease .1s,visibility 0s linear 0s}@media screen and (max-width:480px){.faq__item.show .faq__answer{padding:0 15px 10px}}.faq__item.show .faq__arrow{transform:rotate(-180deg)}.faq__question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:36px;font-family:Roboto-Bold;color:var(--color-dark-blue)}@media screen and (max-width:480px){.faq__question{font-size:16px;line-height:16.2px;padding:10px 15px}}.faq__question h2{font-size:32px;line-height:37px}@media screen and (max-width:960px){.faq__question h2{font-size:28px;line-height:34px}}.faq__answer{display:grid;grid-template-rows:0fr;line-height:29px;padding:0;opacity:0;visibility:hidden;margin-top:0;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility 0s linear .4s}.faq__answer>*{overflow:hidden;min-height:0}.faq__arrow{width:46px;height:46px;background-color:var(--color-pink);border-radius:100%;display:flex;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}@media screen and (max-width:480px){.faq__arrow{width:22px;height:22px}.faq__arrow svg{width:10px;height:6px}}.faq p{margin-bottom:20px}.faq ul{list-style:disc;padding-left:20px}.faq ul li:not(:last-child){margin-bottom:20px}.faq ol{list-style:num;padding-left:20px}.faq table{width:100%;border-collapse:collapse;margin:20px 0}.faq table th{background-color:var(--color-light-blue);padding:15px}.faq table td{padding:15px}.faq table tr:not(:last-child) td{border-bottom:.3px solid #8A8A8A}.faq__content img{max-width:100%;height:auto}.buy{padding:150px 0;overflow:hidden;position:relative}@media screen and (max-width:960px){.buy{padding:140px 0}}@media screen and (max-width:480px){.buy{padding:70px 0}}.buy__container{--padding-horizontal: 20px;width:1200px;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);margin:0 auto;left:0;right:0}@media screen and (max-width:1200px){.buy__container{width:960px}}@media screen and (max-width:960px){.buy__container{--padding-horizontal: 10px;width:640px}}@media screen and (max-width:640px){.buy__container{width:480px}}@media screen and (max-width:480px){.buy__container{width:320px}}.buy__container{position:relative}.buy h1{margin-bottom:40px}@media screen and (max-width:960px){.buy h1{margin-bottom:20px}}.buy sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.4em}.buy__list{margin-top:110px}@media screen and (max-width:960px){.buy__list{margin-top:35px}}@media screen and (max-width:480px){.buy__list{margin-top:40px}}.buy__list h2{font-size:24px;margin-bottom:20px}@media screen and (max-width:960px){.buy__list h2{font-size:20px}}@media screen and (max-width:480px){.buy__list h2{font-size:18px;margin-bottom:10px}}.buy__list--wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}@media screen and (max-width:960px){.buy__list--wrap{grid-template-columns:repeat(3,1fr);gap:20px}}@media screen and (max-width:640px){.buy__list--wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.buy__list--wrap{gap:10px}}.buy__list--item{height:125px;transform:scale(1);transition:transform .3s ease;backface-visibility:hidden;overflow:hidden;border-radius:5px}@media screen and (max-width:960px){.buy__list--item{height:110px}}@media screen and (max-width:480px){.buy__list--item{height:83px}}.buy__list--item:hover{transform:scale(1.06)}.buy__list--item img{width:100%;height:100%;object-fit:cover}
