.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}}.tsl{display:block;width:100%;max-width:100%;padding:var(--tsl-top) var(--tsl-side) var(--tsl-bottom);background:var(--tsl-bg);color:var(--tsl-text);isolation:isolate}.tsl,.tsl *,.tsl *:before,.tsl *:after{box-sizing:border-box}.tsl [hidden]{display:none!important}.tsl .tsl__inner{width:100%;max-width:var(--tsl-width);margin-inline:auto;min-width:0}.tsl .tsl__font-theme-heading{font-family:var(--font-heading-family, Arial, sans-serif)}.tsl .tsl__font-theme-body{font-family:var(--font-body-family, Arial, sans-serif)}.tsl .tsl__font-sans{font-family:Arial,Helvetica,sans-serif}.tsl .tsl__font-serif{font-family:Georgia,Times New Roman,serif}.tsl .tsl__heading{margin:0;color:var(--tsl-heading-color);font-size:var(--tsl-heading-size);font-weight:var(--tsl-heading-weight);font-style:normal;line-height:1.12;letter-spacing:-.025em;text-align:var(--tsl-align);text-transform:none;overflow-wrap:anywhere}.tsl .tsl__description{margin-top:12px;color:var(--tsl-text);font-size:var(--tsl-description-size);line-height:1.48;letter-spacing:normal;text-align:var(--tsl-align);overflow-wrap:anywhere}.tsl .tsl__description p,.tsl .tsl__privacy p{margin:0}.tsl .tsl__description p+p,.tsl .tsl__privacy p+p{margin-top:.7em}.tsl .tsl__description a,.tsl .tsl__privacy a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tsl .tsl__form{display:block;margin:var(--tsl-form-gap) 0 0;width:100%}.tsl .tsl__fieldset{border:0;padding:0;margin:0;min-inline-size:0;width:100%}.tsl .tsl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tsl-gap)}.tsl .tsl__wide{grid-column:1 / -1}.tsl .tsl__field{min-width:0}.tsl .tsl__label{display:block;margin:0 0 8px;color:var(--tsl-muted);font-family:inherit;font-size:var(--tsl-label-size);font-weight:400;line-height:1.4;letter-spacing:normal;text-align:start;overflow-wrap:anywhere}.tsl .tsl__input{display:block;width:100%;max-width:100%;min-width:0;min-height:var(--tsl-height);margin:0;padding:11px 14px;border:1px solid var(--tsl-border);border-radius:var(--tsl-radius);background:var(--tsl-input-bg);color:var(--tsl-input-text);font:inherit;font-size:var(--tsl-input-size);font-weight:400;line-height:1.4;letter-spacing:normal;text-align:start;box-shadow:none;appearance:none;-webkit-appearance:none}.tsl .tsl__input::placeholder{color:var(--tsl-placeholder);opacity:1}.tsl .tsl__input:autofill{box-shadow:0 0 0 1000px var(--tsl-input-bg) inset;-webkit-text-fill-color:var(--tsl-input-text);caret-color:var(--tsl-input-text)}.tsl .tsl__select-wrap{position:relative;min-width:0}.tsl .tsl__select{cursor:pointer;padding-inline-end:44px}.tsl .tsl__select option{color:var(--tsl-input-text);background:var(--tsl-input-bg)}.tsl .tsl__arrow{width:20px;height:12px;position:absolute;inset-inline-end:22px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--tsl-muted)}.tsl .tsl__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--tsl-height);margin:20px 0 0;padding:12px 18px;border:1px solid transparent;border-radius:var(--tsl-radius);background:var(--tsl-button-bg);color:var(--tsl-button-text);font:inherit;font-size:var(--tsl-input-size);font-weight:700;line-height:1.4;letter-spacing:normal;text-align:center;text-transform:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;box-shadow:none;-webkit-appearance:none;appearance:none;transition:background-color .12s ease}.tsl .tsl__button:before,.tsl .tsl__button:after{content:none}@media(hover:hover){.tsl .tsl__button:hover{background:var(--tsl-button-hover)}}.tsl .tsl__input:focus-visible,.tsl .tsl__button:focus-visible,.tsl a:focus-visible{outline:2px solid var(--tsl-focus);outline-offset:3px;box-shadow:none}.tsl .tsl__fieldset:disabled .tsl__button{opacity:.55;cursor:not-allowed}.tsl .tsl__privacy{margin-top:18px;color:var(--tsl-muted);font-size:var(--tsl-privacy-size);line-height:1.6;letter-spacing:normal;overflow-wrap:anywhere}.tsl .tsl__message{padding:14px;margin:0 0 18px;border:1px solid var(--tsl-focus);border-radius:var(--tsl-radius);color:var(--tsl-text);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.tsl .tsl__message p{margin:0}.tsl .tsl__message ul{padding-inline-start:20px;margin:8px 0 0}.tsl .tsl__message a{color:inherit}.tsl .tsl__editor-note{font-size:13px;line-height:1.5;color:var(--tsl-muted);margin:16px 0 0}.tsl .tsl__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media screen and (max-width:600px){.tsl{padding:var(--tsl-mobile-padding) var(--tsl-mobile-side)}.tsl .tsl__heading{font-size:var(--tsl-heading-mobile)}.tsl .tsl__description{font-size:var(--tsl-description-mobile)}.tsl .tsl__grid{grid-template-columns:minmax(0,1fr)}.tsl .tsl__input,.tsl .tsl__button{min-height:max(48px,var(--tsl-height))}}@media(prefers-reduced-motion:reduce){.tsl .tsl__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
