.volley-page{background:#fff9f6;color:#241d25}.volley-page__wrap{max-width:1240px;margin:auto;padding:48px 24px;display:grid;grid-template-columns:1.15fr .85fr;gap:52px}.volley-page__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.volley-page__media{overflow:hidden;border-radius:16px;background:#f1e8e6}.volley-page__media:first-child{grid-column:span 2}.volley-page__media img,.volley-page__media video{display:block;width:100%;height:100%;object-fit:cover}.volley-page__info{position:sticky;top:20px;align-self:start}.volley-page__label{color:#ad4f71;font-size:12px;font-weight:700;letter-spacing:.12em}.volley-page h1{font-size:clamp(34px,4vw,58px);line-height:1.04;margin:12px 0}.volley-page__intro{font-size:19px;line-height:1.55}.volley-page__price{font-size:34px;font-weight:800;margin:26px 0}.volley-page__form{display:grid;gap:10px}.volley-page__form input{padding:13px;border:1px solid #dccbd0;border-radius:8px;font-size:16px}.volley-page__form button{border:0;border-radius:8px;background:#c6557a;color:#fff;padding:17px;font-size:17px;font-weight:700}.volley-page__info ul{padding:0;list-style:none;line-height:2}.volley-page__info li:before{content:"\2713";color:#ad4f71;margin-right:8px;font-weight:700}.volley-page__details{max-width:1000px;margin:auto;padding:42px 24px 72px}.volley-page__details h2{font-size:42px;line-height:1.1}.volley-page__details>p{font-size:18px;line-height:1.6;max-width:700px}.volley-page__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.volley-page__cards article{background:#fff;padding:24px;border-radius:16px}.volley-page details{background:#fff;border-bottom:1px solid #eadde1;padding:18px 0}.volley-page summary{font-weight:700;cursor:pointer}@media(max-width:780px){.volley-page__wrap{grid-template-columns:1fr;padding:28px 16px}.volley-page__info{position:static}.volley-page__details{padding:28px 16px 56px}.volley-page__details h2{font-size:32px}.volley-page__cards{grid-template-columns:1fr}}.volley-box{background:#fff9f6;color:#241d25;font-family:Arial,sans-serif}.volley-box__wrap{max-width:1240px;margin:auto;padding:48px 24px;display:grid;grid-template-columns:1.15fr .85fr;gap:56px}.volley-box__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.volley-box__media{margin:0;background:#f2e9e6;border-radius:18px;overflow:hidden}.volley-box__media:first-child{grid-column:span 2}.volley-box__media img,.volley-box__media video{display:block;width:100%;height:100%;object-fit:cover}.volley-box__details{position:sticky;top:28px;align-self:start}.volley-box__eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;color:#a94e70;margin:0 0 14px}.volley-box h1{font-size:clamp(34px,4vw,58px);line-height:1.02;margin:0 0 20px}.volley-box__lead{font-size:19px;line-height:1.55}.volley-box__price{display:flex;gap:12px;align-items:center;margin:28px 0;font-size:22px}.volley-box__price strong{font-size:32px}.volley-box__price s{color:#81767a}.volley-box__form{display:grid;gap:10px}.volley-box__form input,.volley-box__form select{padding:13px;border:1px solid #d8c8cd;border-radius:8px;background:#fff;font-size:16px}.volley-box__form button{margin-top:8px;padding:17px;border:0;border-radius:8px;background:#c6557a;color:#fff;font-weight:700;font-size:17px;cursor:pointer}.volley-box__form button:disabled{background:#999;cursor:not-allowed}.volley-box__trust{display:grid;gap:8px;padding:18px 0 0;margin:10px 0 0;list-style:none;font-size:14px}.volley-box__trust li:before{content:"\2713";color:#a94e70;font-weight:700;margin-right:8px}.volley-box__story{max-width:1000px;margin:auto;padding:48px 24px 72px}.volley-box__story h2{font-size:clamp(30px,4vw,48px);line-height:1.1;margin:0 0 18px}.volley-box__story>p:not(.volley-box__eyebrow){font-size:18px;line-height:1.6;max-width:720px}.volley-box__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0}.volley-box__grid article{background:#fff;border-radius:16px;padding:24px}.volley-box__grid h3{margin:0 0 8px}.volley-box__grid p{margin:0;line-height:1.45}.volley-box details{background:#fff;border-bottom:1px solid #eadfe2;padding:18px 0}.volley-box summary{font-weight:700;cursor:pointer}.volley-box details p{line-height:1.5;margin:12px 0 0}@media(max-width:780px){.volley-box__wrap{grid-template-columns:1fr;padding:28px 16px;gap:28px}.volley-box__details{position:static}.volley-box__gallery{gap:8px}.volley-box__grid{grid-template-columns:1fr}.volley-box__story{padding:28px 16px 56px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
