.tmrf-shell{box-sizing:border-box;width:100%;min-width:0;padding:var(--tmrf-space-top) var(--tmrf-outer-x) var(--tmrf-space-bottom);background:var(--tmrf-section-bg)}.tmrf-shell .tmrf{display:block;box-sizing:border-box;width:100%;max-width:var(--tmrf-max-width);min-width:0;margin-inline:auto;container-type:inline-size;padding:var(--tmrf-padding);color:var(--tmrf-fg);background:var(--tmrf-bg);border:1px solid var(--tmrf-border);border-radius:var(--tmrf-radius);font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);font-size:var(--tmrf-font);line-height:1.5;letter-spacing:normal;overflow-wrap:anywhere}.tmrf *,.tmrf *:before,.tmrf *:after{box-sizing:border-box}.tmrf [hidden]{display:none!important}.tmrf .tmrf__diagnostics p{margin:8px 0 0}.tmrf .tmrf__diagnostics ul{margin:8px 0 0;padding-inline-start:20px}.tmrf .tmrf__heading{margin:0 0 10px;color:var(--tmrf-heading-color);font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);font-size:var(--tmrf-heading);line-height:1.2;letter-spacing:normal;text-transform:none}.tmrf .tmrf__intro{margin:0 0 20px}.tmrf .tmrf__product{margin:0 0 20px;font-size:.94em}.tmrf .tmrf__form{display:block;width:100%;margin:0}.tmrf .tmrf__fields{border:0;margin:0;padding:0;min-width:0}.tmrf .tmrf__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tmrf-gap)}.tmrf .tmrf__field{display:grid;align-content:start;gap:6px;min-width:0}.tmrf .tmrf__field label{display:block;margin:0;font-size:inherit;font-weight:600;color:inherit}.tmrf .tmrf__field :is(input,select,textarea){display:block;width:100%;min-width:0;max-width:100%;min-height:var(--tmrf-input-height);margin:0;padding:11px 12px;color:var(--tmrf-fg);background-color:var(--tmrf-input-bg);border:1px solid var(--tmrf-border);border-radius:min(var(--tmrf-radius),8px);font:inherit;font-size:max(16px,var(--tmrf-font));line-height:1.4;letter-spacing:normal;box-shadow:none}.tmrf .tmrf__field select{-webkit-appearance:auto;appearance:auto;background-image:none;padding-inline-end:32px;cursor:pointer}.tmrf .tmrf__field option{color:var(--tmrf-fg);background-color:var(--tmrf-input-bg)}.tmrf .tmrf__field textarea{resize:vertical;min-height:100px}.tmrf .tmrf__field input[type=date]{-webkit-appearance:none;appearance:none}.tmrf .tmrf__field input[type=date]::-webkit-date-and-time-value{text-align:start}.tmrf :is(input,select,textarea,button):focus-visible{outline:2px solid var(--tmrf-focus);outline-offset:3px}.tmrf .tmrf__field small{font-size:.85em}.tmrf .tmrf__note{margin:0;font-size:.9em}.tmrf .tmrf__summary{margin:24px 0;padding:18px;background:var(--tmrf-summary);border-radius:min(var(--tmrf-radius),10px)}.tmrf .tmrf__summary h3{margin:0 0 12px;font:inherit;color:inherit;font-weight:700}.tmrf .tmrf__summary p,.tmrf .tmrf__summary dl{margin:0}.tmrf .tmrf__summary dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-block:5px}.tmrf .tmrf__summary dt{flex:1 1 120px}.tmrf .tmrf__summary dd{margin:0;text-align:end;font-variant-numeric:tabular-nums}.tmrf .tmrf__summary .tmrf__total{margin-top:9px;padding-top:13px;border-top:1px solid var(--tmrf-border);font-weight:700;font-size:1.06em}.tmrf .tmrf__message{padding:12px;margin:12px 0;border:1px solid currentColor;border-radius:6px}.tmrf .tmrf__message a{color:inherit;text-decoration:underline}.tmrf .tmrf__disclaimer{margin:20px 0;font-size:.85em}.tmrf .tmrf__submit{display:block;width:100%;min-height:max(50px,var(--tmrf-input-height));margin:0;padding:12px 16px;border:1px solid var(--tmrf-button);border-radius:min(var(--tmrf-radius),10px);color:var(--tmrf-button-text);background:var(--tmrf-button);font:inherit;font-weight:700;letter-spacing:normal;white-space:normal;text-transform:none;cursor:pointer;box-shadow:none;-webkit-appearance:none;appearance:none}.tmrf .tmrf__submit:not(:disabled):hover{background:var(--tmrf-button-hover);border-color:var(--tmrf-button-hover)}.tmrf .tmrf__submit:disabled{opacity:.55;cursor:not-allowed}.tmrf .tmrf__submit:before,.tmrf .tmrf__submit:after{content:none}.tmrf .tmrf__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:750px){@supports not (container-type: inline-size){.tmrf .tmrf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tmrf .tmrf__wide{grid-column:1 / -1}}}@container (min-width: 460px){.tmrf .tmrf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tmrf .tmrf__wide{grid-column:1 / -1}}@media(max-width:749px){.tmrf-shell{padding:var(--tmrf-space-top-mobile) var(--tmrf-outer-x-mobile) var(--tmrf-space-bottom-mobile)}.tmrf-shell .tmrf{padding:var(--tmrf-padding-mobile)}.tmrf .tmrf__heading{font-size:var(--tmrf-heading-mobile)}.tmrf .tmrf__grid{grid-template-columns:minmax(0,1fr);gap:var(--tmrf-gap-mobile)}.tmrf .tmrf__wide{grid-column:1}.tmrf .tmrf__summary{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAACA */
