.ir-order-form{padding:56px 40px;transition:background .3s}[data-theme=dark] .ir-order-form{background:var(--ir-bg)}[data-theme=light] .ir-order-form{background:var(--ir-bg-alt)}.ir-order-form__container{max-width:720px;margin:0 auto}.ir-order-form__header{text-align:center;margin-bottom:40px}.ir-order-form__label{font-family:var(--ir-font-mono);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--ir-green);margin-bottom:12px;display:inline-flex;align-items:center;gap:10px}.ir-order-form__label:before,.ir-order-form__label:after{content:"";display:inline-block;width:20px;height:1px;background:var(--ir-green)}.ir-order-form__title{font-family:var(--ir-font-heading);font-size:clamp(32px,5vw,48px);font-weight:900;color:var(--ir-text);text-transform:uppercase;line-height:1;margin:0 0 16px}.ir-order-form__description{font-family:var(--ir-font-body);font-size:16px;color:var(--ir-text-muted);line-height:1.6;max-width:500px;margin:0 auto}.ir-order-form__steps{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:40px}.ir-order-form__step{display:flex;align-items:center;gap:10px;opacity:.4;transition:opacity .3s}.ir-order-form__step--active,.ir-order-form__step--completed{opacity:1}.ir-order-form__step-number{width:32px;height:32px;border-radius:50%;background:var(--ir-surface);border:2px solid var(--ir-border);display:flex;align-items:center;justify-content:center;font-family:var(--ir-font-mono);font-size:14px;font-weight:700;color:var(--ir-text-muted);transition:all .3s}.ir-order-form__step--active .ir-order-form__step-number,.ir-order-form__step--completed .ir-order-form__step-number{background:var(--ir-green);border-color:var(--ir-green);color:#fff}.ir-order-form__step-text{font-family:var(--ir-font-body);font-size:14px;font-weight:500;color:var(--ir-text-mid)}.ir-order-form__step--active .ir-order-form__step-text{color:var(--ir-text)}.ir-order-form__step-line{width:60px;height:2px;background:var(--ir-border);transition:background .3s}.ir-order-form__step-line--active{background:var(--ir-green)}.ir-order-form__tabs{display:flex;gap:8px;margin-bottom:28px;background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:10px;padding:6px}.ir-order-form__tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:none;border-radius:8px;background:transparent;font-family:var(--ir-font-body);font-size:14px;font-weight:600;color:var(--ir-text-muted);cursor:pointer;transition:all .2s}.ir-order-form__tab:hover{color:var(--ir-text);background:var(--ir-surface)}.ir-order-form__tab--active{background:var(--ir-green);color:#fff;box-shadow:0 2px 8px #007a4d40}.ir-order-form__tab--active:hover{background:var(--ir-green-bright);color:#fff}.ir-order-form__gazebo-banner{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;background:linear-gradient(135deg,#e8f5ee,#f0f7f3);border:1px solid rgba(0,122,77,.2);border-radius:10px;margin-bottom:24px}.ir-order-form__gazebo-banner svg{flex-shrink:0;color:var(--ir-green);margin-top:2px}.ir-order-form__gazebo-banner strong{display:block;font-family:var(--ir-font-heading);font-size:15px;font-weight:700;color:var(--ir-text);text-transform:uppercase;margin-bottom:2px}.ir-order-form__gazebo-banner span{font-family:var(--ir-font-body);font-size:13px;color:var(--ir-text-muted)}.ir-order-form__gazebo-reminder{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--ir-green-bg);border:1px solid rgba(0,192,122,.2);border-radius:8px;margin-bottom:20px;font-family:var(--ir-font-body);font-size:13px;color:var(--ir-text-mid)}.ir-order-form__gazebo-reminder svg{flex-shrink:0;color:var(--ir-green)}.ir-order-form__rental-fulfillment{margin-bottom:24px}.ir-order-form__form{background:var(--ir-surface);border:1px solid var(--ir-border);border-radius:16px;padding:40px}.ir-order-form__section-title{font-family:var(--ir-font-heading);font-size:24px;font-weight:800;color:var(--ir-text);text-transform:uppercase;margin:0 0 28px}.ir-order-form__subsection-title{font-family:var(--ir-font-heading);font-size:18px;font-weight:700;color:var(--ir-text);text-transform:uppercase;margin:28px 0 20px;padding-top:20px;border-top:1px solid var(--ir-border)}.ir-order-form__field{margin-bottom:24px}.ir-order-form__field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.ir-order-form__field-label{display:block;font-family:var(--ir-font-body);font-size:13px;font-weight:600;color:var(--ir-text-mid);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.ir-order-form__field-label .required{color:var(--ir-green)}.ir-order-form__input,.ir-order-form__select,.ir-order-form__textarea{font-family:var(--ir-font-body);font-size:15px;color:var(--ir-text);background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:8px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;outline:none;width:100%}.ir-order-form__input::placeholder,.ir-order-form__textarea::placeholder{color:var(--ir-text-muted)}.ir-order-form__input:focus,.ir-order-form__select:focus,.ir-order-form__textarea:focus{border-color:var(--ir-green);box-shadow:0 0 0 3px var(--ir-green-bg)}.ir-order-form__input:invalid:not(:placeholder-shown),.ir-order-form__select:invalid:not([value=""]){border-color:#ef4444}.ir-order-form__select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23888888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:44px}.ir-order-form__textarea{resize:vertical;min-height:100px}.ir-order-form__toggle-group{display:flex;flex-direction:column;gap:12px}.ir-order-form__toggle{cursor:pointer}.ir-order-form__toggle input{position:absolute;opacity:0;pointer-events:none}.ir-order-form__toggle-content{display:flex;align-items:center;gap:16px;padding:20px;background:var(--ir-bg);border:2px solid var(--ir-border);border-radius:12px;transition:all .2s}.ir-order-form__toggle input:checked+.ir-order-form__toggle-content{border-color:var(--ir-green);background:var(--ir-green-bg)}.ir-order-form__toggle:hover .ir-order-form__toggle-content{border-color:var(--ir-green)}.ir-order-form__toggle-icon{width:48px;height:48px;background:var(--ir-surface);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--ir-text-muted);flex-shrink:0;transition:all .2s}.ir-order-form__toggle input:checked+.ir-order-form__toggle-content .ir-order-form__toggle-icon{background:var(--ir-green);color:#fff}.ir-order-form__toggle-text{flex:1;display:flex;flex-direction:column;gap:2px}.ir-order-form__toggle-text strong{font-family:var(--ir-font-heading);font-size:16px;font-weight:700;color:var(--ir-text);text-transform:uppercase}.ir-order-form__toggle-text small{font-family:var(--ir-font-body);font-size:13px;color:var(--ir-text-muted)}.ir-order-form__location-link{color:var(--ir-green);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:opacity .2s}.ir-order-form__location-link:hover{opacity:.8;text-decoration:underline}.ir-order-form__location-link svg{flex-shrink:0}.ir-order-form__toggle-price{font-family:var(--ir-font-mono);font-size:14px;font-weight:600;color:var(--ir-green);background:var(--ir-surface);padding:6px 12px;border-radius:20px;white-space:nowrap}.ir-order-form__checkbox{display:flex;align-items:center;gap:12px;cursor:pointer;padding:16px;background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:8px;transition:all .2s}.ir-order-form__checkbox:hover{border-color:var(--ir-green)}.ir-order-form__checkbox input{position:absolute;opacity:0;pointer-events:none}.ir-order-form__checkbox-box{width:22px;height:22px;border:2px solid var(--ir-border);border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.ir-order-form__checkbox-box:after{content:"";width:12px;height:12px;background:var(--ir-green);border-radius:2px;opacity:0;transform:scale(.5);transition:all .2s}.ir-order-form__checkbox input:checked+.ir-order-form__checkbox-box{border-color:var(--ir-green)}.ir-order-form__checkbox input:checked+.ir-order-form__checkbox-box:after{opacity:1;transform:scale(1)}.ir-order-form__checkbox-text{font-family:var(--ir-font-body);font-size:14px;color:var(--ir-text)}.ir-order-form__product-selector,.ir-order-form__product-category{margin-bottom:24px}.ir-order-form__product-category:last-child{margin-bottom:0}.ir-order-form__category-title{display:flex;align-items:center;gap:10px;font-family:var(--ir-font-heading);font-size:14px;font-weight:700;color:var(--ir-text-mid);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--ir-border)}.ir-order-form__category-title svg{color:var(--ir-green)}.ir-order-form__product-grid{display:flex;flex-direction:column;gap:8px}.ir-order-form__product-option{cursor:pointer}.ir-order-form__product-option input{position:absolute;opacity:0;pointer-events:none}.ir-order-form__product-card-select{display:flex;flex-direction:row;align-items:center;gap:14px;padding:12px 16px;background:var(--ir-bg);border:2px solid var(--ir-border);border-radius:10px;transition:all .2s;position:relative}.ir-order-form__product-option:hover .ir-order-form__product-card-select{border-color:var(--ir-green);background:var(--ir-green-bg)}.ir-order-form__product-option input:checked+.ir-order-form__product-card-select{border-color:var(--ir-green);background:var(--ir-green-bg)}.ir-order-form__product-image{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ir-order-form__product-image img{max-width:100%;max-height:100%;object-fit:contain}.ir-order-form__product-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ir-surface);border-radius:8px;color:var(--ir-text-muted)}.ir-order-form__product-details{display:flex;flex-direction:column;flex:1;gap:2px}.ir-order-form__product-card-select .ir-order-form__product-name{font-size:14px;line-height:1.3;text-align:left}.ir-order-form__product-card-select .ir-order-form__product-price{font-size:16px;text-align:left}.ir-order-form__product-check{width:24px;height:24px;background:var(--ir-green);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transform:scale(.5);transition:all .2s;flex-shrink:0}.ir-order-form__product-option input:checked+.ir-order-form__product-card-select .ir-order-form__product-check{opacity:1;transform:scale(1)}.ir-order-form__product-row{display:flex;align-items:center;gap:12px}.ir-order-form__product-row .ir-order-form__product-option{flex:1}.ir-order-form__quantity-controls{display:flex;align-items:center;gap:4px;background:var(--ir-green-bg);border:1px solid rgba(0,192,122,.3);border-radius:8px;padding:4px;flex-shrink:0}.ir-order-form__qty-btn{width:32px;height:32px;border:none;background:var(--ir-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ir-text-mid);transition:all .15s}.ir-order-form__qty-btn:hover{background:var(--ir-green);color:#fff}.ir-order-form__qty-btn:active{transform:scale(.95)}.ir-order-form__qty-value{min-width:32px;text-align:center;font-family:var(--ir-font-mono);font-size:16px;font-weight:700;color:var(--ir-text)}.ir-order-form__selected-products{margin-bottom:24px;background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:12px;padding:16px}.ir-order-form__selected-title{display:flex;align-items:center;gap:8px;font-family:var(--ir-font-heading);font-size:14px;font-weight:700;color:var(--ir-text);text-transform:uppercase;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--ir-border)}.ir-order-form__selected-title svg{color:var(--ir-green)}.ir-order-form__selected-list{display:flex;flex-direction:column;gap:8px}.ir-order-form__selected-item{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--ir-green-bg);border:1px solid rgba(0,192,122,.2);border-radius:8px}.ir-order-form__selected-item-image{width:40px;height:40px;flex-shrink:0}.ir-order-form__selected-item-image img{max-width:100%;max-height:100%;object-fit:contain}.ir-order-form__selected-item-details{flex:1}.ir-order-form__selected-item-name{font-family:var(--ir-font-heading);font-size:13px;font-weight:700;color:var(--ir-text);text-transform:uppercase}.ir-order-form__selected-item-price{font-family:var(--ir-font-mono);font-size:15px;font-weight:700;color:var(--ir-green);flex-shrink:0}.ir-order-form__selected-item-qty{font-family:var(--ir-font-mono);font-size:13px;font-weight:600;color:var(--ir-text-mid);background:var(--ir-surface);padding:4px 10px;border-radius:12px;flex-shrink:0}.ir-order-form__selected-subtotal{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--ir-border);font-family:var(--ir-font-heading);font-size:15px;font-weight:700;color:var(--ir-text)}.ir-order-form__selected-subtotal span:last-child{font-family:var(--ir-font-mono);font-size:18px;color:var(--ir-green)}.ir-order-form__product-preview{margin-bottom:24px}.ir-order-form__product-card{display:flex;align-items:center;gap:16px;padding:16px;background:var(--ir-green-bg);border:1px solid rgba(0,192,122,.3);border-radius:10px}.ir-order-form__product-image-preview{width:60px;height:60px;flex-shrink:0}.ir-order-form__product-image-preview img{max-width:100%;max-height:100%;object-fit:contain}.ir-order-form__product-info{display:flex;justify-content:space-between;align-items:center;width:100%}.ir-order-form__product-name{font-family:var(--ir-font-heading);font-size:16px;font-weight:700;color:var(--ir-text);text-transform:uppercase}.ir-order-form__product-price{font-family:var(--ir-font-mono);font-size:18px;font-weight:700;color:var(--ir-green)}.ir-order-form__shipping-cost{margin-bottom:24px}.ir-order-form__cost-card{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:10px}.ir-order-form__cost-icon{width:40px;height:40px;background:var(--ir-green-bg);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ir-green);flex-shrink:0}.ir-order-form__cost-details{display:flex;flex-direction:column;gap:2px}.ir-order-form__cost-label{font-family:var(--ir-font-body);font-size:12px;color:var(--ir-text-muted);text-transform:uppercase;letter-spacing:.05em}.ir-order-form__cost-value{font-family:var(--ir-font-heading);font-size:20px;font-weight:800;color:var(--ir-text)}.ir-order-form__summary{background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:12px;padding:24px;margin-bottom:28px}.ir-order-form__summary-title{font-family:var(--ir-font-heading);font-size:16px;font-weight:700;color:var(--ir-text);text-transform:uppercase;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--ir-border)}.ir-order-form__summary-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-family:var(--ir-font-body);font-size:14px;color:var(--ir-text-mid);border-bottom:1px dashed var(--ir-border)}.ir-order-form__summary-row:last-of-type{border-bottom:none}.ir-order-form__summary-row--total{padding-top:16px;margin-top:8px;border-top:2px solid var(--ir-border);border-bottom:none;font-size:18px;font-weight:700;color:var(--ir-text)}.ir-order-form__summary-row--total span:last-child{color:var(--ir-green);font-family:var(--ir-font-mono)}.ir-order-form__summary-note{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding:12px;background:var(--ir-surface);border-radius:8px;font-family:var(--ir-font-body);font-size:13px;color:var(--ir-text-muted)}.ir-order-form__summary-note svg{flex-shrink:0;color:var(--ir-green)}.ir-order-form__nav{margin-top:32px;padding-top:24px;border-top:1px solid var(--ir-border)}.ir-order-form__nav--split{display:flex;justify-content:space-between;gap:16px}.ir-order-form__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border-radius:8px;border:none;font-family:var(--ir-font-body);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:all .2s}.ir-order-form__btn--primary{background:var(--ir-green);color:#fff;width:100%}.ir-order-form__btn--primary:hover{background:var(--ir-green-bright);transform:translateY(-1px)}.ir-order-form__btn--primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.ir-order-form__nav--split .ir-order-form__btn--primary{flex:1;width:auto}.ir-order-form__btn--secondary{background:var(--ir-bg);color:var(--ir-text-mid);border:1px solid var(--ir-border)}.ir-order-form__btn--secondary:hover{background:var(--ir-surface);border-color:var(--ir-text-muted)}.ir-order-form__spinner{animation:ir-spin 1s linear infinite}@keyframes ir-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ir-order-form__success{text-align:center;padding:40px 20px}.ir-order-form__success-icon{width:80px;height:80px;background:var(--ir-green-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:var(--ir-green)}.ir-order-form__success-title{font-family:var(--ir-font-heading);font-size:28px;font-weight:900;color:var(--ir-text);text-transform:uppercase;margin:0 0 16px}.ir-order-form__success-message{font-family:var(--ir-font-body);font-size:16px;color:var(--ir-text-mid);line-height:1.6;max-width:400px;margin:0 auto 24px}.ir-order-form__success-summary{background:var(--ir-bg);border:1px solid var(--ir-border);border-radius:10px;padding:20px;margin-bottom:28px;text-align:left}.ir-order-form__success-summary p{font-family:var(--ir-font-body);font-size:14px;color:var(--ir-text-mid);margin:8px 0}.ir-order-form__success-summary p strong{color:var(--ir-text)}.ir-order-form__success-cta{padding-top:20px;border-top:1px solid var(--ir-border)}.ir-order-form__success-cta p{font-family:var(--ir-font-body);font-size:14px;color:var(--ir-text-muted);margin:0 0 16px}.ir-order-form__whatsapp{display:inline-flex;align-items:center;gap:10px;background:#25d366;color:#fff;padding:14px 28px;border-radius:8px;text-decoration:none;font-family:var(--ir-font-body);font-size:15px;font-weight:600;transition:background .2s,transform .15s}.ir-order-form__whatsapp:hover{background:#1da851;transform:translateY(-1px)}.ir-order-form__shipping-info{margin-top:32px}.ir-order-form__details{background:var(--ir-surface);border:1px solid var(--ir-border);border-radius:10px;overflow:hidden}.ir-order-form__details summary{display:flex;align-items:center;gap:10px;padding:16px 20px;font-family:var(--ir-font-body);font-size:14px;font-weight:500;color:var(--ir-text-mid);cursor:pointer;list-style:none}.ir-order-form__details summary::-webkit-details-marker{display:none}.ir-order-form__details summary svg{color:var(--ir-green)}.ir-order-form__details[open] summary{border-bottom:1px solid var(--ir-border)}.ir-order-form__shipping-table{padding:16px 20px}.ir-order-form__shipping-table table{width:100%;border-collapse:collapse}.ir-order-form__shipping-table th,.ir-order-form__shipping-table td{padding:10px 12px;text-align:left;font-family:var(--ir-font-body);font-size:13px}.ir-order-form__shipping-table th{font-weight:600;color:var(--ir-text-mid);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--ir-border)}.ir-order-form__shipping-table td{color:var(--ir-text)}.ir-order-form__shipping-table tr:not(:last-child) td{border-bottom:1px dashed var(--ir-border)}.ir-order-form__table-category{font-family:var(--ir-font-heading);font-size:12px;font-weight:700;color:var(--ir-green);text-transform:uppercase;letter-spacing:.08em;background:var(--ir-green-bg);padding:10px 12px!important}@media(max-width:768px){.ir-order-form{padding:40px 20px}.ir-order-form__form{padding:28px 20px;border-radius:12px}.ir-order-form__steps{gap:8px}.ir-order-form__step-text{display:none}.ir-order-form__step-line{width:40px}.ir-order-form__product-grid{gap:6px}.ir-order-form__product-card-select{padding:10px 12px;gap:10px}.ir-order-form__product-image{width:48px;height:48px}.ir-order-form__product-card-select .ir-order-form__product-name{font-size:13px}.ir-order-form__product-card-select .ir-order-form__product-price{font-size:14px}.ir-order-form__product-check{width:22px;height:22px}.ir-order-form__product-check svg{width:14px;height:14px}.ir-order-form__product-row{flex-wrap:wrap}.ir-order-form__quantity-controls{margin-left:auto;margin-top:-4px}.ir-order-form__qty-btn{width:36px;height:36px}.ir-order-form__field-row{grid-template-columns:1fr;gap:0}.ir-order-form__field-row .ir-order-form__field{margin-bottom:24px}.ir-order-form__toggle-content{padding:16px}.ir-order-form__toggle-icon{width:40px;height:40px}.ir-order-form__toggle-text strong{font-size:14px}.ir-order-form__toggle-price{font-size:12px;padding:4px 10px}.ir-order-form__nav--split{flex-direction:column-reverse}.ir-order-form__btn{padding:16px 24px;width:100%}}@media(max-width:480px){.ir-order-form__title{font-size:28px}.ir-order-form__section-title{font-size:20px}.ir-order-form__summary{padding:20px 16px}.ir-order-form__success-title{font-size:24px}}.ir-order-form__step-content{animation:ir-fadeIn .3s ease-out}@keyframes ir-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ir-order-form__delivery-fields,.ir-order-form__business-fields{overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.ir-order-form__delivery-fields.is-visible,.ir-order-form__business-fields.is-visible{animation:ir-slideDown .3s ease-out}@keyframes ir-slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.ir-order-form__rental-dates{background:var(--ir-green-bg);border:1px solid rgba(0,122,77,.15);border-radius:8px;padding:20px;margin-top:16px}.ir-order-form__rental-title{font-family:var(--ir-font-heading);font-size:18px;font-weight:800;margin-bottom:16px;color:var(--ir-text);text-transform:uppercase}.ir-order-form__rental-field{margin-bottom:12px}.ir-order-form__rental-field label{display:block;font-size:13px;font-weight:600;margin-bottom:4px;color:var(--ir-text-mid)}.ir-order-form__rental-field input{width:100%;padding:10px 12px;border:1px solid var(--ir-border);border-radius:4px;font-size:14px;color:var(--ir-text);background:var(--ir-bg);font-family:var(--ir-font-body)}.ir-order-form__rental-field input:focus{outline:none;border-color:var(--ir-green);box-shadow:0 0 0 3px var(--ir-green-bg)}.ir-order-form__rental-summary{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid var(--ir-border);font-size:15px;color:var(--ir-text-mid)}.ir-order-form__rental-summary strong{color:var(--ir-text);font-family:var(--ir-font-mono)}@media(max-width:768px){.ir-order-form__rental-dates{padding:16px}.ir-order-form__rental-title{font-size:16px}.ir-order-form__rental-summary{flex-direction:column;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/iroll-order-form.css.map */
