.cs-of{padding:0 0 120px}.cs-of__main{padding-top:8px}.cs-of__hero{background:#fffaf8;border-bottom:1px solid #EFE4DE;padding:56px 0 44px;margin-bottom:8px}.cs-of .cs-of__eyebrow{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#a99c93}.cs-of .cs-of__title{margin:0 0 18px;font-size:clamp(36px,5vw,60px);line-height:1.04;color:#192846}.cs-of__intro{max-width:62ch;color:#44464a}.cs-of__intro p{margin:0 0 10px}.cs-of__intro p:last-child{margin-bottom:0}.cs-of__steps{margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#eadfd8;border:1px solid #EADFD8}.cs-of__step-card{background:#fffaf8;padding:22px 24px}.cs-of .cs-of__step-num{display:block;margin-bottom:12px;font-size:11px;font-weight:700;letter-spacing:.18em;color:#c4b6ac}.cs-of .cs-of__step-title{display:block;margin-bottom:7px;font-family:Newsreader,Georgia,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1.25;color:#192846}.cs-of .cs-of__step-text{display:block;font-style:normal;font-size:13.5px;line-height:1.55;color:#6b6e76}.cs-of__freight{display:inline-flex;flex-wrap:wrap;margin-top:20px;background:#192846}.cs-of .cs-of__freight-label{display:flex;align-items:center;padding:15px 24px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.cs-of__freight-item{display:flex;align-items:baseline;gap:14px;padding:13px 26px;border-left:1px solid rgba(255,255,255,.16)}.cs-of .cs-of__ft-tier{font-weight:400;font-size:13.5px;color:#fffc;white-space:nowrap}.cs-of .cs-of__ft-rate{font-style:normal;font-family:Newsreader,Georgia,Times New Roman,serif;font-size:21px;line-height:1;color:#fff}.cs-of__gate{border:1px solid #E3E5E9;padding:40px;text-align:center}.cs-of__gate-text{color:#44464a;margin:0 0 20px}.cs-of__toolbar{position:sticky;top:var(--cs-of-top, 0px);z-index:5;background:#fff;padding:12px 0 14px;border-bottom:1px solid #E3E5E9}.cs-of__search input{width:100%;padding:12px 14px;border:1px solid #C9CCD3;font-size:15px;border-radius:0}.cs-of__search input:focus{outline:none;border-color:#192846}.cs-of__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cs-of .cs-of__tab{border:1px solid #C9CCD3;background:#fff;padding:8px 16px;font-size:14px;cursor:pointer;color:#44464a}.cs-of .cs-of__tab.is-active{background:#192846;border-color:#192846;color:#fff}.cs-of__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px}.cs-of__chips{display:flex;flex-wrap:wrap;gap:6px}.cs-of .cs-of__chip{border:1px solid #E3E5E9;background:#f6f7f9;padding:6px 12px;font-size:13px;cursor:pointer;color:#44464a}.cs-of .cs-of__chip.is-active{background:#192846;border-color:#192846;color:#fff}.cs-of__select{padding:7px 10px;border:1px solid #C9CCD3;font-size:13px;background:#fff;border-radius:0}.cs-of__toggle{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#44464a;cursor:pointer}.cs-of__toggle input{width:16px;height:16px;-webkit-appearance:auto;appearance:auto;accent-color:#192846;position:static;opacity:1;margin:0}.cs-of__status{padding:24px 0;color:#6b6e76;font-size:14px}.cs-of__status--error{color:#8a2c22}.cs-of__tablewrap{overflow-x:auto}.cs-of__table{width:100%;border-collapse:collapse;margin-top:8px}.cs-of__table th{text-align:left;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6b6e76;font-weight:500;padding:12px 10px;border-bottom:1px solid #E3E5E9;white-space:nowrap}.cs-of__th-price,.cs-of__th-total{text-align:right}.cs-of__th-qty{text-align:center}.cs-of__table td{padding:10px;border-bottom:1px solid #EFF0F3;vertical-align:middle;font-size:14.5px;color:#22242a}.cs-of__row.is-selected{background:#f4f7fb}.cs-of__row.is-oos{opacity:.55}.cs-of__oos{font-size:12px;color:#8a2c22;white-space:nowrap}.cs-of__cell-img{width:56px}.cs-of__cell-img img{display:block;width:48px;height:48px;object-fit:cover}.cs-of__cell-name{min-width:260px;line-height:1.35}.cs-of .cs-of__meta{display:block;font-size:12px;color:#8a8d95;margin-top:2px}.cs-of .cs-of__badge{display:inline-block;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;background:#192846;color:#fff;padding:2px 6px;vertical-align:1px}.cs-of__cell-sku{font-size:13px;color:#6b6e76;white-space:nowrap}.cs-of__cell-price,.cs-of__cell-total{text-align:right;white-space:nowrap}.cs-of__cell-total{font-variant-numeric:tabular-nums}.cs-of__cell-qty{text-align:center;white-space:nowrap}.cs-of__cell-qty input{width:58px;text-align:center;padding:7px 4px;border:1px solid #C9CCD3;font-size:14px;border-radius:0;-moz-appearance:textfield}.cs-of__cell-qty input::-webkit-outer-spin-button,.cs-of__cell-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cs-of .cs-of__step{width:28px;height:32px;border:1px solid #C9CCD3;background:#fff;cursor:pointer;font-size:16px;line-height:1;color:#44464a;vertical-align:middle;padding:0}.cs-of .cs-of__step:hover{background:#f0f2f5}.cs-of__empty{padding:48px 0;color:#6b6e76;text-align:center}.cs-of__bar{position:fixed;left:0;right:0;bottom:0;background:#192846;color:#fff;z-index:20;box-shadow:0 -2px 16px #00000024}.cs-of__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.cs-of__summary{display:flex;align-items:baseline;gap:14px}.cs-of .cs-of__count{color:#ffffffbf;font-size:14px}.cs-of .cs-of__subtotal{font-size:21px;color:#fff;font-family:Newsreader,Georgia,serif;font-weight:500}.cs-of__bar-actions{display:flex;align-items:center;gap:12px}.cs-of .cs-of__clear{background:none;border:none;color:#ffffffb3;text-decoration:underline;cursor:pointer;font-size:14px}.cs-of .cs-of__clear:hover{color:#fff}.cs-of__submit[disabled]{opacity:.6;cursor:default}body.cs-of-bar-open{padding-bottom:76px}@media(max-width:989px){.cs-of__steps{grid-template-columns:1fr}.cs-of__freight{display:flex;width:100%}.cs-of .cs-of__freight-label{width:100%;padding:14px 20px 0}.cs-of__freight-item{flex:1;justify-content:space-between;padding:13px 18px}.cs-of__freight-item:first-of-type{border-left:0}}@media(max-width:749px){.cs-of{padding-bottom:140px}.cs-of__hero{padding:36px 0 30px}.cs-of__cell-img,.cs-of__th-img,.cs-of__cell-sku,.cs-of__th-sku{display:none}.cs-of__cell-name{min-width:150px}.cs-of__table td,.cs-of__table th{padding:9px 6px;font-size:13.5px}.cs-of__cell-qty input{width:46px}.cs-of__bar-inner{flex-direction:column;align-items:stretch;gap:10px}.cs-of__summary,.cs-of__bar-actions{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cs-order-form.css.map */
