fieldset.option-selector[data-option]>.almond-model-info.amfq-has-trigger:first-of-type{grid-template-columns:minmax(0,1fr) auto auto!important}.almond-model-info.amfq-has-trigger>.amfq-trigger{grid-area:1 / 3;align-self:center;margin:0 0 8px 16px}.amfq-row{display:flex;justify-content:flex-end;margin:0 0 8px}.amfq-trigger{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.4;color:#1c1c1c;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.amfq-trigger svg{width:16px;height:16px;fill:currentColor;flex:none}.amfq-trigger:hover{color:#000}html.amfq-lock,html.amfq-lock body{overflow:hidden}.amfq-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#1c1c1c73;display:flex;align-items:center;justify-content:center;padding:16px}.amfq-overlay[hidden]{display:none}.amfq-panel{background:#fff;color:#1c1c1c;width:100%;max-width:460px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px 26px 26px;font-family:Poppins,sans-serif;box-shadow:0 12px 40px #0000002e;box-sizing:border-box;text-align:left}.amfq-panel *{box-sizing:border-box}.amfq-top{display:flex;align-items:center;justify-content:space-between;min-height:28px}.amfq-kicker{font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#1c1c1c}.amfq-back,.amfq-close{background:none;border:0;font-size:22px;line-height:1;cursor:pointer;color:#1c1c1c;padding:2px 4px;min-width:28px;font-family:inherit}.amfq-back[hidden]{visibility:hidden;display:inline-block}.amfq-progress{height:3px;background:#f6e6ea;margin:12px 0 18px}.amfq-progress span{display:block;height:100%;background:#1c1c1c;transition:width .25s ease}.amfq-product{font-size:12px;color:#6b6b6b;margin:0 0 6px}.amfq-q{font-family:Playfair Display,serif;font-size:22px;font-weight:400;line-height:1.25;margin:0 0 8px;color:#1c1c1c;letter-spacing:0;text-transform:none}.amfq-sub{font-size:14px;color:#555;line-height:1.55;margin:0 0 16px}.amfq-choices{display:grid;gap:10px;margin-top:6px}.amfq-choice{text-align:left;background:#fff;border:1px solid #c6c6c6;border-radius:0;padding:14px 16px;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;gap:2px;transition:border-color .15s,background .15s}.amfq-choice strong{font-size:15px;font-weight:600}.amfq-choice span{font-size:13px;color:#6b6b6b}.amfq-choice:hover,.amfq-choice.is-on{border-color:#1c1c1c;background:#fdf3f5}.amfq-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:6px}.amfq-pill{background:#fff;border:1px solid #1c1c1c;border-radius:0;height:48px;padding:0 4px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;color:inherit}.amfq-pill:hover{background:#fdf3f5}.amfq-pill.is-on{background:#1c1c1c;color:#fff}.amfq-skip{display:block;margin:14px auto 0;background:none;border:0;font:inherit;font-size:13px;color:#555;text-decoration:underline;cursor:pointer}.amfq-units{display:inline-flex;border:1px solid #c6c6c6;margin-bottom:14px}.amfq-unit{background:#fff;border:0;border-radius:0;padding:7px 14px;font:inherit;font-size:13px;cursor:pointer;color:#555}.amfq-unit.is-on{background:#1c1c1c;color:#fff}.amfq-fields{display:flex;gap:12px}.amfq-fields--stack{flex-direction:column}.amfq-fields label{flex:1;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;position:relative;margin:0}.amfq-fields input{width:100%;border:1px solid #c6c6c6;padding:12px 40px 12px 12px;font:inherit;font-size:16px;font-weight:400;border-radius:0;background:#fff;color:#1c1c1c;-moz-appearance:textfield;height:auto;margin:0}.amfq-fields input::-webkit-outer-spin-button,.amfq-fields input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amfq-fields input:focus{outline:none;border-color:#1c1c1c}.amfq-fields input::placeholder{color:#b0b0b0;opacity:1}.amfq-fields em{position:absolute;right:12px;bottom:14px;font-style:normal;font-weight:400;font-size:13px;color:#6b6b6b;pointer-events:none}.amfq-error{color:#b3261e;font-size:13px;margin:12px 0 0}.amfq-next{display:block;width:100%;margin-top:18px;background:#3b3b3b;color:#fff;border:0;border-radius:0;padding:16px;font:inherit;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer}.amfq-next:hover{background:#1c1c1c}.amfq-next[disabled]{opacity:.7;cursor:default}.amfq-restart{display:block;margin:12px auto 0;background:none;border:0;font:inherit;font-size:13px;text-decoration:underline;color:#555;cursor:pointer}.amfq-kicker2{font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#6b6b6b;margin:6px 0 4px}.amfq-size{font-family:Playfair Display,serif;font-size:46px;font-weight:400;line-height:1.1;color:#1c1c1c;margin:0 0 8px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.amfq-uk{font-family:Poppins,sans-serif;font-size:15px;font-weight:500;color:#1c1c1c;background:#fdf3f5;border:1px solid #f1d5db;padding:3px 10px}.amfq-length{background:#fdf3f5;border:1px solid #f1d5db;padding:12px 14px;margin:0 0 12px}.amfq-length__title{font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 4px;color:#1c1c1c}.amfq-length p{font-size:14px;line-height:1.5;margin:0;color:#1c1c1c}.amfq-length p+p{margin-top:0}.amfq-tips{margin:0 0 4px;padding:12px 14px 12px 30px;background:#f7f7f7;font-size:13px;line-height:1.5;color:#333}.amfq-tips li+li{margin-top:4px}@media screen and (max-width:749px){.amfq-overlay{align-items:flex-end;padding:0}.amfq-panel{max-width:none;max-height:92dvh;padding:16px 18px 22px}.amfq-q{font-size:20px}.amfq-trigger{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/am-fitquiz.css.map */
