.price__title{margin:0 3.125rem}.price .input--select{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}.price .accordion{outline:rgba(255,255,255,.2) solid 3px;border-radius:1.875rem;padding:3.125rem 0}.price .accordion__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3.125rem 5rem;margin:-3.125rem 0}.price .accordion__head-title{font-size:max(1.75rem,12px);line-height:140%;font-weight:500;letter-spacing:-.04em;text-transform:uppercase;margin-right:1.25rem;max-width:50rem}.price .accordion__head-button{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform var(--hover-transition);transition:-webkit-transform var(--hover-transition);transition:transform var(--hover-transition);transition:transform var(--hover-transition),-webkit-transform var(--hover-transition)}.price .accordion__head-button>svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:var(--primary)}.price .accordion__content{display:none}.price .accordion__content-wrapper{padding:1.875rem 5rem 0}.price .accordion__content-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:max(1.75rem,12px);line-height:140%;letter-spacing:-.04em;color:rgba(249,249,249,.4)}.price .accordion__content-list>li>span:first-child{color:var(--primary);max-width:50rem}.price .accordion__content-list>li>span:last-child{text-align:right}.price .accordion__content-list>li:not(:last-child){margin-bottom:1.875rem}.price .accordion.is-open .accordion__head-button{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.price .accordion:not(:last-child){margin-bottom:.625rem}@media (max-width:768px){.price .accordion{padding:30px 0;outline:rgba(255,255,255,.2) solid 1.5px;border-radius:20px}.price .accordion__head{padding:30px;margin:-30px 0}.price .accordion__head-title{font-size:14px}.price .accordion__head-button{width:20px;height:20px}.price .accordion__content-wrapper{padding:20px 30px 0}.price .accordion__content-list>li{font-size:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price .accordion__content-list>li>span:last-child{font-size:16px;text-align:left}.price .accordion__content-list>li:not(:last-child){margin-bottom:16px}.price .accordion:not(:last-child){margin-bottom:5px}.price .section-top{padding:unset}.price .scroll-block{width:calc(100% + 20px);margin:0 -10px}.price__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.price__title{margin:0 auto 30px}.price__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 10px}.price__buttons>label{font-size:15px;line-height:100%;letter-spacing:-.04em;color:var(--primary);padding:20px 40px;border:1.5px solid rgba(255,255,255,.2);border-radius:50px;opacity:.4;cursor:pointer;-webkit-transition:opacity var(--hover-transition),background-color var(--hover-transition);transition:opacity var(--hover-transition),background-color var(--hover-transition)}.price__buttons>label:has(:checked){opacity:1;background-color:var(--gold)}.price__buttons>label:not(:last-child){margin-right:10px}}