.bootmod3-ots .product-container>.container{max-width:1120px}@media(min-width:760px){.bootmod3-ots .product-grid-product-template>.clearfix{display:grid;grid-template-columns:minmax(320px,.86fr) minmax(360px,1.14fr);gap:26px;align-items:start}.bootmod3-ots .product-grid-product-template>.clearfix:before,.bootmod3-ots .product-grid-product-template>.clearfix:after{display:none;content:none}.bootmod3-ots .product-grid-product-template>.clearfix>.product-images,.bootmod3-ots .product-grid-product-template>.clearfix>.product-details{float:none;width:auto;max-width:none;min-width:0;grid-row:1}.bootmod3-ots .product-grid-product-template>.clearfix>.product-images{grid-column:1}.bootmod3-ots .product-grid-product-template>.clearfix>.product-details{grid-column:2}}@media(min-width:1080px){.bootmod3-ots .product-grid-product-template>.clearfix{grid-template-columns:minmax(430px,.9fr) minmax(560px,1.1fr);gap:38px}}.bootmod3-ots-configurator{--bm3-muted: rgba(0, 0, 0, .68)}.bootmod3-ots-configurator .bm3-panel__head p,.bootmod3-ots-configurator .bm3-step__title small,.bootmod3-ots-configurator .bm3-ots-field>small,.bootmod3-ots-configurator .bm3-method-help p,.bootmod3-ots-configurator .bm3-feedback{color:var(--bm3-muted);font-size:13px;line-height:1.45}.bootmod3-ots-configurator .bm3-ots-choice-step{min-width:0;border-right:0;border-bottom:0;border-left:0}.bootmod3-ots-configurator .bm3-ots-choice-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bootmod3-ots-configurator .bm3-ots-choice{cursor:pointer}.bootmod3-ots-configurator :is(.bm3-ots-choice,.bm3-method-card,.bm3-method-fallback):has(input:focus-visible){outline:2px solid #111;outline-offset:2px}.bootmod3-ots-configurator .bm3-ots-package-message{margin-top:8px;padding:10px 12px;border-left:2px solid #111;background:#f7f7f7;color:#333;font-size:13px;line-height:1.45}.bootmod3-ots-configurator .bm3-ots-package-message a{color:#111;font-weight:700;text-decoration:underline;text-underline-offset:2px}.bootmod3-ots-configurator .bm3-ots-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bootmod3-ots-configurator .bm3-ots-field{min-width:0}.bootmod3-ots-configurator .bm3-ots-field>label,.bootmod3-ots-configurator .bm3-ots-field .selectors>label{align-items:initial;display:block;margin:0 0 5px;overflow:visible;position:static;transform:none;white-space:normal;width:100%;z-index:auto;color:#111;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase}.bootmod3-ots-configurator .bm3-ots-field .bm3-vin-wrap input{min-height:44px}.bootmod3-ots-configurator .bm3-ots-field .selector-wrapper{float:none;width:100%;margin:0}.bootmod3-ots-configurator .bm3-ots-field select{min-height:44px;border:1px solid var(--bm3-border);border-radius:4px;background-color:#fff;color:#111;font-size:14px}.bootmod3-ots-configurator .bm3-vin-wrap input:focus,.bootmod3-ots-configurator select:focus{border-color:#111;outline:2px solid rgba(0,0,0,.12);outline-offset:1px}.bootmod3-ots-configurator .bm3-feedback:empty{display:none}.bootmod3-ots-configurator .bm3-feedback.error{margin-top:7px;color:#b42318;font-weight:600}.bootmod3-ots-configurator .bm3-feedback.success{margin-top:7px;color:#176b3a;font-weight:600}.bootmod3-ots-configurator [aria-invalid=true]{border-color:#b42318!important}.bootmod3-ots-configurator .is-disabled{opacity:.48}@container (max-width: 520px){.bootmod3-ots-configurator .bm3-ots-choice-list,.bootmod3-ots-configurator .bm3-ots-fields{grid-template-columns:1fr}}@container (max-width: 360px){.bootmod3-ots-configurator .bm3-package-total{display:grid;gap:7px}.bootmod3-ots-configurator .bm3-package-total>strong{justify-self:start;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/bootmod3-ots-configurator.css.map */
