.own-style-page{color:#20242b;max-width:1100px;margin:0 auto;padding:0 24px 64px}.own-style-page,.own-style-page *{box-sizing:border-box}.own-style-page button,.own-style-page input,.own-style-page select{font:inherit}.own-style-page__header{text-align:center;border-bottom:1px solid #ccc;margin-bottom:28px;padding:140px 0 26px}.own-style-page__header h1{margin:0 0 18px;font-size:clamp(28px,4vw,38px);font-weight:500}.own-style-page__header p{margin:0;line-height:1.6}.own-style-page__header .own-style-page__pricing-note{color:#77808c;margin-top:48px;font-style:italic}.own-style-page__step-title,.own-style-page__section-title{margin:0 0 20px;font-size:21px;font-weight:500}.own-style-page__form-fields{border:0;min-width:0;margin:0;padding:0}.own-style-page__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.own-style-page__images{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.own-style-page__image-card{min-width:0}.own-style-page__image-card>label{margin-bottom:16px;font-size:21px;font-weight:500;display:block}.own-style-page__required{color:#d02934}.own-style-page__image-card>input{background:#fff;border:2px solid #e0e0e0;width:100%;max-width:100%;min-height:60px;padding:0;font-size:14px}.own-style-page__image-card input::file-selector-button{color:#172442;cursor:pointer;background:#e9ecef;border:0;border-right:1px solid #d8dce1;min-height:56px;margin-right:18px;padding:14px 18px}.own-style-page__preview{margin-top:20px}.own-style-page__preview img{object-fit:contain;background:#f9fafb;width:100%;height:300px;display:block}.own-style-page__preview p{overflow-wrap:anywhere;color:#4b5563;font-size:14px}.own-style-page__preview button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:8px 14px}.own-style-page__preview button:hover{background:#f3f4f6}.own-style-page__error{color:#b91c1c;margin-top:20px;line-height:1.6}.own-style-page__fabric-step,.own-style-measurements{border-top:1px solid #ccc;margin-top:36px;padding-top:40px}.own-style-page__fabric{border:1px solid #ddd;min-width:0;margin:0;padding:9px}.own-style-page__fabric-card{background:#faf9f9;border:2px solid #0000;border-radius:5px;padding:12px}.own-style-page__fabric-card.is-selected{background:#f8faff;border-color:#afbee9}.own-style-page__fabric-card:focus-within{outline-offset:2px;outline:2px solid #38528e}.own-style-page__fabric-choice{cursor:pointer;display:block;position:relative}.own-style-page__fabric-choice input{opacity:0;width:1px;height:1px;position:absolute}.own-style-page__fabric-choice strong{font-size:20px;font-weight:500;display:block}.own-style-page__fabric-description{margin-top:14px;line-height:1.6;display:block}.own-style-page__or{color:#77808c;text-align:center;margin:26px 0;font-weight:600}.own-style-page__fabric-card--catalogue{align-items:center;gap:36px;display:flex}.own-style-page__fabric-swatch{color:#77808c;background:#eee;flex:0 0 90px;place-items:center;width:90px;height:90px;display:grid}.own-style-page__fabric-swatch img{object-fit:cover;width:90px;height:90px}.own-style-page__catalogue-content{flex:1;min-width:0}.own-style-page__fabric-selector{min-width:0;margin-top:8px}.own-style-measurements__card{background:#f8faff;border:2px solid #afbee9;border-radius:5px;padding:12px}.own-style-measurements__card>label{font-size:20px;font-weight:500;display:block}.own-style-measurements__card p{margin:14px 0 6px;font-size:14px;line-height:1.6}.own-style-measurements input[type=number],.own-style-measurements input[type=date],.own-style-measurements select{color:#172442;background:#fff;border:1px solid #aaa;border-radius:4px;width:100%;min-height:60px;padding:10px 12px}.own-style-measurements input:focus,.own-style-measurements select:focus{outline-offset:2px;outline:2px solid #38528e}.own-style-measurements select:disabled{color:#67717e;cursor:not-allowed;background:#f1f3f5}.own-style-measurements__height-input{background:#fff;border:1px solid #aaa;border-radius:4px;align-items:center;display:flex}.own-style-measurements__height-input input{border:0;flex:1;min-width:0}.own-style-measurements__height-input span{color:#77808c;padding:0 14px;font-size:14px}.own-style-measurements__arrow{text-align:center;margin:22px 0;font-size:32px;line-height:1}.own-style-measurements__body-select{background:#fff;border:1px solid #aaa;border-radius:4px;align-items:center;gap:12px;padding:8px;display:flex}.own-style-measurements__body-select img,.own-style-measurements__body-placeholder{object-fit:contain;flex:0 0 44px;width:44px;height:44px}.own-style-measurements__body-placeholder{background:#ddd}.own-style-measurements__body-select select{border:0;flex:1;min-width:0;min-height:44px;padding:8px 0}.own-style-measurements__methods{border:1px solid #ddd;padding:9px}.own-style-measurements__method-card{background:#faf9f9;border-color:#0000}.own-style-measurements__method-card.is-selected{background:#f8faff;border-color:#afbee9}.own-style-measurements__size-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.own-style-measurements__size-trigger{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:20px;font-weight:500}.own-style-measurements__size-trigger:focus-visible{outline-offset:4px;outline:2px solid #38528e}.own-style-measurements__size-group{margin-top:24px}.own-style-measurements__size-group:first-of-type{margin-top:40px}.own-style-measurements__size-group label{margin-bottom:8px;font-size:14px;display:block}.own-style-measurements__details{margin-top:20px}.own-style-measurements__details>label{margin:18px 0 8px;display:block}.own-style-measurements__custom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.own-style-measurements__custom-field{min-width:0}.own-style-measurements__custom-field>span{margin-bottom:8px;display:block}.own-style-measurements__availability,.own-style-measurements__details small{color:#77808c}.own-style-measurements__details small{margin-top:12px;line-height:1.6;display:block}.own-style-page__support{margin-top:24px}.own-style-page__support>p:first-child{margin:0 0 18px}.own-style-page__contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.own-style-page__contacts strong{margin-bottom:10px;font-weight:600;display:block}.own-style-page__contacts a{color:inherit;overflow-wrap:anywhere;text-decoration:none}.own-style-page__contacts a:hover{text-decoration:underline}.own-style-page__reply-note{color:#77808c;margin:28px 0 0;font-size:18px}.own-style-page__actions{text-align:center;border-top:1px solid #ccc;margin-top:40px;padding-top:18px}.own-style-page__actions button{color:#fff;cursor:pointer;background:#38528e;border:0;border-radius:4px;min-width:285px;max-width:100%;min-height:56px;padding:14px 24px;font-size:18px}.own-style-page__actions button:disabled{opacity:.65;cursor:not-allowed}.own-style-page__help{border-top:1px solid #ddd;margin-top:110px;padding-top:24px}.own-style-page__help h2{text-align:center;margin:0 0 40px;font-size:19px;font-weight:600}.own-style-page__help .own-style-page__contacts{max-width:780px;margin:0 auto}@media (max-width:640px){.own-style-page{padding:0 16px 40px}.own-style-page__header{padding-top:60px}.own-style-page__header .own-style-page__pricing-note{margin-top:28px}.own-style-page__images{grid-template-columns:1fr;gap:24px}.own-style-page__fabric-card--catalogue{align-items:flex-start;gap:16px}.own-style-page__fabric-swatch,.own-style-page__fabric-swatch img{width:60px;height:60px}.own-style-page__fabric-swatch{flex-basis:60px}.own-style-measurements__custom-grid{grid-template-columns:1fr}.own-style-page__contacts{grid-template-columns:1fr;gap:24px}.own-style-page__actions button{width:100%;min-width:0}.own-style-page__help{margin-top:64px}}@media (max-width:360px){.own-style-page__fabric-card--catalogue{display:block}.own-style-page__fabric-swatch{margin-bottom:16px}}
