.pd-draft-design .pd-dossier-heading{padding:16px 0 28px;max-width:1000px}.pd-draft-design .pd-title{font-size:clamp(32px,3.3vw,48px);letter-spacing:-.025em}.pd-draft-design .pd-subtitle{margin-bottom:0;font-size:16px}.pd-draft-design .pd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.85fr);gap:26px}.pd-draft-design .pd-gallery{position:static;min-width:0}.pd-draft-design .pd-gallery__main{border-radius:6px;background:#edf2f5}.pd-draft-design .pd-gallery__thumbs{display:flex;gap:8px;overflow:auto}.pd-draft-design .pd-gallery__thumb{flex:0 0 48px;border-radius:3px}.pd-draft-design .pd-details{min-width:0;padding:22px;border:1px solid #d8e1e6;border-radius:6px}.pd-draft-design .pd-tabs{margin:0}.pd-draft-design .pd-spec-heading,.pd-order-panel h2{font:600 17px/1.4 var(--font-body);letter-spacing:0;text-transform:none;margin:0 0 18px}.pd-draft-design .data-table{width:100%;table-layout:fixed;margin:0}.pd-draft-design .data-table tr,.pd-draft-design .data-table tr:nth-child(odd){background:transparent}.pd-draft-design .data-table th,.pd-draft-design .data-table td{padding:12px 0;font:14px/1.55 var(--font-body);letter-spacing:0;text-transform:none;vertical-align:top;overflow-wrap:anywhere;font-variant-numeric:lining-nums tabular-nums}.pd-draft-design .data-table th{width:39%;color:#54646d;padding-right:12px}.pd-draft-design .data-table td{color:#26343c}.pd-order-panel{padding:24px;background:#edf2f5;border:1px solid #d8e1e6;border-radius:6px;min-width:0}.pd-order-panel>p{font-size:14px;line-height:1.6;margin-bottom:20px}.pd-order-panel .pd-actions{display:flex;flex-direction:column;gap:10px}.pd-order-panel .btn{width:100%;white-space:normal;text-align:center;font-size:12px;letter-spacing:.3px;min-height:46px;padding:12px;border-radius:3px}.pd-order-panel h3{font:600 13px/1.5 var(--font-body);letter-spacing:0;text-transform:none;margin:20px 0 8px}.pd-order-terms{border-top:1px solid #cbd7df}.pd-order-terms p,.pd-order-terms .pd-prose{font-size:13px;line-height:1.65}.pd-order-panel .pd-assurances{margin-top:22px;padding-top:18px;border-top:1px solid #cbd7df}.pd-order-panel .pd-assurances li{font-size:12px;align-items:flex-start}.pd-studio{padding-top:60px;padding-bottom:65px;border-top:1px solid #d8e1e6}.pd-studio-intro{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:40px}.pd-studio h2{font:400 clamp(30px,3.5vw,46px)/1.12 var(--font-heading);text-transform:none;letter-spacing:-.02em;margin:10px 0}.pd-studio-intro>p{max-width:370px;font-size:16px;line-height:1.7}.pd-studio-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}.pd-studio-reference{align-self:start}.pd-studio-photo{margin:0;padding:24px 24px 0;background:#edf2f5;border:1px solid #d8e1e6}.pd-studio-photo img{display:block;width:100%;height:410px;object-fit:contain}.pd-studio-photo figcaption{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #d8e1e6;padding:18px 0;font-size:12px;font-variant-numeric:tabular-nums}.pd-photo-note{font-size:12px;color:#54646d;margin:12px 0 25px}.pd-studio h3{font:400 23px/1.35 var(--font-body);letter-spacing:-.02em;text-transform:none;margin:0 0 12px}.pd-studio-options>p{font-size:14px;line-height:1.7;max-width:390px;margin-bottom:30px}.pd-studio-rule{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #7e929e;padding:0 0 14px;font-size:11px;letter-spacing:1px;color:#54646d}.pd-choice{border-bottom:1px solid #cdd8df}.pd-choice>label{display:flex;align-items:center;gap:24px;padding:26px 0;position:relative;cursor:pointer}.pd-choice>label>span:first-child{flex:1;min-width:0}.pd-choice strong{display:block;font:400 21px/1.3 var(--font-body);letter-spacing:-.02em}.pd-choice small{display:block;font-size:13px;line-height:1.6;color:#54646d;margin-top:8px}.pd-choice input{position:absolute;right:0;opacity:0;width:115px;height:44px;cursor:pointer}.pd-choice-action{font-size:12px;color:#466171;min-width:95px;text-align:right;max-width:130px;line-height:1.5}.pd-choice:has(input:checked) strong,.pd-choice:has(input:checked) .pd-choice-action{color:#1353ad}.pd-choice:has(input:focus-visible)>label{outline:2px solid #1353ad;outline-offset:4px}.pd-choice-detail{padding-bottom:24px}.pd-choice-detail[hidden]{display:none}.pd-choice-detail label{display:block;font-size:12px;margin-bottom:10px}.pd-choice-detail textarea{display:block;width:100%;min-height:85px;padding:14px;border:1px solid #bdcdd8;border-radius:0;background:#f7f9fa;color:#26343c;resize:vertical;font:14px/1.5 var(--font-body)}.pd-brief{border-top:2px solid #466171;padding-top:24px}.pd-brief h3{font-size:17px;font-weight:600}.pd-brief p{font-size:14px;color:#54646d}.pd-brief ul{list-style:none;display:flex;gap:8px;flex-wrap:wrap;padding:0;margin:16px 0}.pd-brief li{padding:5px 10px;border:1px solid #d8e1e6;font-size:13px}.pd-brief .btn{width:100%;display:flex;justify-content:space-between;white-space:normal;min-height:48px;text-transform:none;letter-spacing:0}.pd-support{display:grid;grid-template-columns:1fr 1.25fr;gap:50px;margin-top:65px;padding:35px;background:#edf2f5}.pd-support summary{cursor:pointer;padding:20px 0;font-size:16px}.pd-support details{border-bottom:1px solid #cdd8df}.pd-support .pd-prose{font-size:14px;padding-bottom:20px}.pd-brief-dialog{width:min(600px,calc(100% - 32px));max-height:85vh;overflow:auto;padding:35px;background:#fff;border:1px solid #d8e1e6;color:#26343c;margin:auto}.pd-brief-dialog::backdrop{background:#26343c80}.pd-brief-dialog ul{padding-left:20px;margin:25px 0;overflow-wrap:anywhere}.pd-brief-dialog li{margin:12px 0}.pd-dialog-close{float:right;width:44px;height:44px;border:0;background:#edf2f5;font-size:25px;cursor:pointer}.pd-studio .btn:focus-visible,.pd-studio textarea:focus-visible,.pd-dialog-close:focus-visible,.pd-support summary:focus-visible{outline:2px solid #1353ad;outline-offset:4px}.b2b-product-detail-section .pd-related-card__view{color:#1353ad;border:1px solid #1353ad;padding:10px 14px;align-self:flex-start;margin-top:12px;letter-spacing:.5px}.b2b-product-detail-section .pd-related-card h3{letter-spacing:0;text-transform:none}@media(max-width:1150px){.pd-draft-design .pd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.pd-order-panel{grid-column:1/-1}.pd-order-terms{columns:2;column-gap:35px}.pd-order-terms h3{break-after:avoid}.pd-order-terms p{break-inside:avoid}.pd-studio-grid{gap:32px}.pd-studio-photo img{height:340px}}@media(max-width:760px){.pd-draft-design .pd-grid,.pd-studio-grid,.pd-support{grid-template-columns:minmax(0,1fr)}.pd-order-panel{grid-column:auto}.pd-order-terms{columns:auto}.pd-draft-design .pd-details{padding:18px}.pd-draft-design .pd-title{font-size:33px}.pd-studio-intro{display:block}.pd-studio-intro>p{margin-top:20px}.pd-studio{padding-top:35px}.pd-studio-grid{gap:28px}.pd-studio-reference{display:contents}.pd-studio-photo{grid-row:1}.pd-photo-note{display:none}.pd-studio-options{grid-row:2}.pd-brief{grid-row:3}.pd-studio-photo img{height:300px}.pd-choice>label{gap:14px;padding:23px 0}.pd-choice strong{font-size:19px}.pd-choice small{font-size:12px}.pd-choice-action{min-width:68px;max-width:88px;font-size:11px}.pd-studio-rule{font-size:10px;letter-spacing:0}.pd-support{gap:20px;margin-top:40px;padding:22px}.pd-brief-dialog{padding:22px}.pd-studio-photo{padding:18px 18px 0}.pd-studio-photo figcaption{flex-wrap:wrap}.pd-studio-intro h2{font-size:35px}.pd-studio .btn{font-size:13px;padding:13px;overflow-wrap:anywhere}}.pd-order-panel [data-sample-add]{min-height:46px;width:100%;justify-content:center;white-space:normal}.pd-development-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:65px}.pd-development-path article{border-top:1px solid #b9cbd6;padding-top:20px}.pd-development-path article>span{display:block;font:13px/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:#466171;margin-bottom:15px}.pd-development-path h3{font-size:19px}.pd-development-path p{font-size:14px;line-height:1.7;color:#54646d}@media(max-width:760px){.pd-development-path{grid-template-columns:1fr;gap:22px;margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bsc-product-draft.css.map */
