.accessories{margin-top:100px}.accessories h2{text-align:center;font-family:var(--font-family);font-weight:400;font-size:64px;line-height:108%;letter-spacing:.04em;text-transform:uppercase;color:var(--white)}.accessories-list{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:78px;grid-row-gap:66px;padding:0 80px;margin-top:52px}.accessory{font-family:var(--second-family);font-weight:200;font-size:20px;color:var(--white)}.accessory p{font-family:var(--font-family);font-size:26px;color:var(--banana)}.accessory__value--mobile{display:none}.efficiency{margin-top:244px}.efficiency-title{display:flex;justify-content:space-between;position:relative}.efficiency-title h2{font-family:var(--font-family);font-weight:400;font-size:64px;line-height:108%;letter-spacing:.04em;color:var(--white)}.efficiency-title--mobile{display:none}.efficiency-title-legend{font-family:var(--second-family);font-weight:400;font-size:24px;color:var(--white);display:flex;gap:58px;align-items:center;align-self:flex-end}.efficiency-title-legend p{display:flex;align-items:center;gap:16px}.efficiency-title-legend p::before{display:block;content:"";width:20px;height:20px}.efficiency-title-legend p:nth-child(1)::before{background:var(--banana)}.efficiency-title-legend p:nth-child(2)::before{background:#a67d1e}.efficiency-title-legend p:nth-child(3)::before{background:#5c4100}.efficiency-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:70px;grid-row-gap:24px;margin-top:64px}.efficiency__game{display:flex;gap:1.875vw;align-items:center}.efficiency__game-name{font-family:var(--second-family);font-weight:700;font-size:24px;color:var(--white);width:100%;max-width:186px}.efficiency__game-metrics{display:flex;flex-direction:column;gap:8px;width:100%}.efficiency__game-metric{display:flex;gap:12px;align-items:center;font-family:var(--font3);font-weight:400;font-size:16px;color:var(--white)}.efficiency__game-metric span{display:block;height:12px;background:var(--banana);transition:width 3.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.efficiency__game-metric:nth-child(2) span{background:#a67d1e}.efficiency__game-metric:nth-child(3) span{background:#5c4100}@media(prefers-reduced-motion: reduce){.efficiency__game-metric span{transition:none}}.product-faq{margin-top:250px}.faq{display:flex;gap:56px}.faq-left .arrow{display:block;width:100%;border-bottom:1px solid var(--white);margin-top:30px}.faq-right h3{font-family:var(--font-family);font-weight:400;font-size:56px;line-height:108%;letter-spacing:.04em;color:var(--white);white-space:nowrap}.faq-right{text-align:right;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:108%;letter-spacing:.04em;color:#646464}.faq__questions-list{display:flex;flex-direction:column;margin-top:23px}.faq__question-wrapper{border-bottom:1px solid var(--white)}.faq__question-wrapper:first-child{padding-top:0}.faq__question-wrapper:last-child{border-bottom:none}.faq__question{border-radius:0;padding:22px 0 22px 0;transition:background-color 300ms,boder-radius 300ms,margin-bottom 300ms,margin-top 300ms,padding 300ms}.faq__question:last-child{border-bottom:none}.faq__question-btn{display:flex;align-items:center;gap:24px;width:100%;background:rgba(0,0,0,0);border:none;font-family:var(--font-family);font-weight:400;font-size:24px;color:var(--white);padding-left:24px;transition:padding-right 300ms,padding-left 300ms}.faq__question-btn::before{content:"";display:block;background-image:url("../../assets/img/single-product/faq-question.svg");background-size:cover;background-repeat:no-repeat;width:34px;height:34px}.faq__question-btn::after{content:"";display:block;transition:all 300ms;margin-left:auto;background-image:url("../../assets/img/single-product/faq-arrow.svg");background-size:cover;background-repeat:no-repeat;width:40px;height:40px}.faq__question-answer{max-height:0;overflow:hidden;transition:max-height 300ms ease-in-out,padding 300ms ease-in-out;padding:0 22px}.faq__question-answer-container{margin-top:22px;color:var(--white);display:flex;flex-direction:column;gap:8px;font-family:var(--second-family);font-weight:200;font-size:20px}.faq__question-answer-container strong{font-weight:700}.faq__question-answer-container ul{display:flex;flex-direction:column;gap:8px}.faq__question-answer-container pre{white-space:pre-wrap;font-family:var(--second-family);font-weight:400;font-size:16px;color:#8a8a8a}.faq__question-link{margin-top:18px;padding:7.5px 32px;font-family:var(--font-family);font-weight:400;font-size:20px;color:var(--black);text-align:center;display:block;background:var(--banana);border-radius:40px;width:fit-content}.faq__question--open{border-radius:40px;background:linear-gradient(45deg, #1d1d1d 0%, #252525 100%);margin-bottom:22px;margin-top:22px}.faq__question--open .faq__question-answer{max-height:200px}.faq__question--open .faq__question-btn{padding-right:22px}.faq__question--open .faq__question-btn::after{transform:rotate(180deg)}@media(max-width: 1440px){.efficiency-title h2{font-size:38px}.faq-right h3{font-size:38px}.faq-right{font-size:28px}.efficiency-list{grid-column-gap:30px}.accessories-list{padding:0 30px}.accessories h2{font-size:38px}}@media(max-width: 1280px){.efficiency-title h2{font-size:34px}.faq-right h3{font-size:34px}.efficiency-list{grid-template-columns:1fr}.efficiency-title{flex-direction:column;gap:12px}.faq{flex-direction:column-reverse}.faq-right{text-align:left}.accessories-list{padding:0;grid-column-gap:38px;grid-row-gap:26px}}@media(max-width: 1080px){.efficiency{margin-top:150px}.faq{margin-top:150px}.accessories-list{padding:0;grid-template-columns:repeat(3, 1fr)}}@media(max-width: 980px){.efficiency-title-legend{align-self:flex-start}.accessories-list{grid-column-gap:28px}}@media(max-width: 768px){.product-attributes{margin-top:8px;font-size:12px;gap:12px;flex-wrap:wrap;justify-content:center;row-gap:8px}.product-attributes li{gap:6px}.product-attributes li::before{width:5px;height:5px}.accessories{margin-top:84px}.accessories h2{font-size:28px;text-align:center}.accessories-list{margin-top:24px;gap:24px 8px;grid-template-columns:1fr 1fr;padding:0}.accessory{font-size:14px}.accessory p{font-size:16px}.accessory span{display:none}.accessory__value--mobile{display:block;font-size:14px;font-family:var(--second-family);font-weight:400}.efficiency{margin-top:84px}.efficiency-title--desktop{display:none}.efficiency-title--mobile{display:block}.efficiency-title{flex-direction:column;gap:12px}.efficiency-title h2{font-size:28px;font-weight:400;line-height:108%;text-align:center}.efficiency-title-legend{gap:60px;justify-content:center;width:100%}.efficiency-title-legend p{font-size:16px}.efficiency-title-legend p::before{width:16px;height:16px}.efficiency-list{margin-top:24px;grid-template-columns:1fr;gap:24px}.efficiency__game{flex-direction:column;gap:4px;align-items:flex-start}.efficiency__game-name{font-size:16px}.efficiency__game-metrics{gap:0px}.efficiency__game-metric{gap:4px;font-size:12px}.efficiency__game-metric span{border-radius:33px;height:8px}.product-faq{margin-top:84px;flex-direction:column-reverse;gap:0px}.faq-right h3{font-size:28px;text-align:center;white-space:pre-wrap}.faq-right p{display:none}.faq-left .arrow{display:none}.faq__questions-list{margin-top:0}.faq__question{padding:12px 0}.faq__question--open{border-radius:18px}.faq__question-btn{font-size:16px;padding-left:8px;text-align:left;gap:8px}.faq__question-btn::before{display:none}.faq__question-btn::after{width:20px;height:10px;background-image:url("../../assets/img/single-product/faq-arrow--mobile.svg")}.faq__question-answer{padding:0 16px}.faq__question--open .faq__question-btn{padding:0 16px}.faq__question-answer-container{font-size:14px;margin-top:14px}.faq__question-answer-container pre{font-size:12px}.faq__question-link{font-size:14px}}
