.exit-intent-modal-content{box-shadow:0 10px 40px rgba(0,0,0,.2);overflow:hidden}.exit-intent-modal-content.modal-content{border-radius:0!important}.exit-intent-modal-content .modal-header{background:transparent;position:absolute;right:0;top:0;z-index:1000}.exit-intent-modal-content .btn-close{font-size:1.2rem;opacity:.6;transition:opacity .2s ease}.exit-intent-modal-content .btn-close:hover{opacity:1}.exit-intent-modal-body{min-height:200px;padding:0}.exit-intent-modal-body .nf-module-padding-all{padding-left:5rem;padding-right:5rem}.exit-intent-modal-content .modal-footer{background:transparent;padding:1.5rem 2.5rem 2rem}@media (max-width:768px){.exit-intent-modal-body{padding:1.5rem}}.modal.fade .exit-intent-modal-content{opacity:0;transform:scale(.9);transition:transform .3s ease-out,opacity .3s ease-out}.modal.show .exit-intent-modal-content{opacity:1;transform:scale(1)}body.firearms-theme .exit-intent-modal-content,body[data-firearms=true] .exit-intent-modal-content{background-color:#1a1a1a;border:1px solid #333;color:#1a1a1a}body.firearms-theme .exit-intent-modal-content .btn-close,body[data-firearms=true] .exit-intent-modal-content .btn-close{filter:invert(1) brightness(.8);opacity:.8}body.firearms-theme .exit-intent-modal-content .btn-close:hover,body[data-firearms=true] .exit-intent-modal-content .btn-close:hover{opacity:1}body.firearms-theme .exit-intent-modal-body a,body[data-firearms=true] .exit-intent-modal-body a{color:#f5f5f5;text-decoration:underline}body.firearms-theme .exit-intent-modal-body a:hover,body[data-firearms=true] .exit-intent-modal-body a:hover{color:#fff}body.firearms-theme .exit-intent-modal-body blockquote,body[data-firearms=true] .exit-intent-modal-body blockquote{border-left-color:#353535;color:#ccc}#exitIntentModal.modal{backdrop-filter:blur(4px)}#exitIntentModal .modal-backdrop{background-color:rgba(0,0,0,.6)}.exit-intent-modal-body .pimcore_tag_image,.exit-intent-modal-body .pimcore_tag_video{margin:1.5rem 0}.exit-intent-modal-body.loading{align-items:center;display:flex;justify-content:center;min-height:300px}.exit-intent-modal-body.loading:after{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--mexican-pink,#e5007a);content:"";height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.event-promo{--event-promo-width:340px;--event-promo-bg:#fff;--event-promo-text:#1a1a1a;--event-promo-muted:#6c757d;--event-promo-overline:var(--mexican-pink,#e5007a);--event-promo-cta-bg:var(--mexican-pink,#e5007a);--event-promo-cta-text:#fff;--event-promo-countdown-bg:#f3f4f6;--event-promo-shadow:0 12px 40px rgba(0,0,0,.18);--event-promo-radius:10px;--event-promo-z:1040;background:var(--event-promo-bg);border-radius:var(--event-promo-radius);bottom:1.25rem;box-shadow:var(--event-promo-shadow);color:var(--event-promo-text);font-family:var(--nf-font-family,"Maven Pro",sans-serif);max-height:calc(100vh - 2.5rem);opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:1.25rem;transform:translateY(1.5rem);transition:transform .35s ease,opacity .35s ease,visibility .35s ease;visibility:hidden;width:min(var(--event-promo-width),calc(100vw - 2rem));z-index:var(--event-promo-z)}.event-promo--visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.event-promo__close{align-items:center;background:rgba(0,0,0,.45);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:1.25rem;height:2rem;justify-content:center;line-height:0;padding:0;position:absolute;right:.45rem;top:.4rem;transition:background .2s ease;width:2rem;z-index:3}.event-promo__close span{align-items:center;display:flex;height:1em;justify-content:center;line-height:1;transform:translateY(-.08em)}.event-promo__close:focus-visible,.event-promo__close:hover{background:rgba(0,0,0,.7);outline:none}.event-promo__viewport{max-height:calc(100vh - 5rem);overflow:hidden;width:100%}.event-promo__track{display:flex;transition:transform .35s ease;width:100%;will-change:transform}.event-promo__slide{box-sizing:border-box;flex:0 0 100%;max-height:calc(100vh - 5rem);min-width:100%;overflow-y:auto;width:100%}.event-promo__media{background:#111;line-height:0;overflow:hidden}.event-promo__media-link{display:block;line-height:0;text-decoration:none}.event-promo__media-link:focus-visible img,.event-promo__media-link:hover img{opacity:.92}.event-promo__image,.event-promo__media img{display:block;height:auto;max-height:190px;object-fit:cover;transition:opacity .2s ease;width:100%}.event-promo__body{padding:1rem 1.1rem 1.15rem}.event-promo__overline{color:var(--event-promo-overline);font-size:.7rem;font-weight:700;letter-spacing:.06em;margin:0 0 .35rem;text-transform:uppercase}.event-promo__headline{color:var(--event-promo-text);font-size:1.05rem;font-weight:700;line-height:1.3;margin:0 0 .35rem}.event-promo__subline{color:var(--event-promo-text);font-size:.875rem;line-height:1.4;margin:0 0 .75rem}.event-promo__meta{list-style:none;margin:0 0 .75rem;padding:0}.event-promo__meta-item{align-items:flex-start;color:var(--event-promo-muted);display:flex;font-size:.8rem;gap:.45rem;line-height:1.35;margin-bottom:.3rem}.event-promo__meta-item i{flex-shrink:0;margin-top:.1rem}.event-promo__description{color:var(--event-promo-muted);font-size:.8rem;line-height:1.45;margin:0 0 .85rem}.event-promo__countdown{display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr);margin-bottom:.9rem}.event-promo__countdown-unit{background:var(--event-promo-countdown-bg);border-radius:6px;padding:.45rem .2rem;text-align:center}.event-promo__countdown-value{color:var(--event-promo-text);display:block;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.event-promo__countdown-label{color:var(--event-promo-muted);display:block;font-size:.62rem;letter-spacing:.02em;margin-top:.15rem;text-transform:uppercase}.event-promo__cta{align-items:center;background:var(--event-promo-cta-bg)!important;border:0;border-radius:6px;color:var(--event-promo-cta-text)!important;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;justify-content:center;padding:.65rem 1rem;text-decoration:none;transition:filter .2s ease,transform .2s ease;width:100%}.event-promo__cta:focus-visible,.event-promo__cta:hover{color:var(--event-promo-cta-text)!important;filter:brightness(1.05);text-decoration:none}.event-promo__nav{align-items:center;display:flex;gap:.65rem;justify-content:center;padding:0 .75rem .85rem}.event-promo__nav[hidden]{display:none!important}.event-promo__arrow{align-items:center;background:var(--event-promo-countdown-bg);border:1px solid rgba(0,0,0,.12);border-radius:50%;color:var(--event-promo-text);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;padding:0;transition:background .2s ease,border-color .2s ease;width:1.75rem}.event-promo__arrow:focus-visible,.event-promo__arrow:hover{background:var(--event-promo-overline);border-color:transparent;color:#fff;outline:none}.event-promo__dots{align-items:center;display:flex;gap:.35rem}.event-promo__dot{background:rgba(0,0,0,.2);border:0;border-radius:50%;cursor:pointer;height:.5rem;padding:0;transition:background .2s ease,transform .2s ease;width:.5rem}.event-promo__dot--active,.event-promo__dot[aria-current=true]{background:var(--event-promo-overline);transform:scale(1.15)}.event-promo--firearms,.firearms-theme .event-promo,body.firearms-theme .event-promo,body[data-firearms=true] .event-promo{--event-promo-bg:#1a1a1a;--event-promo-text:#fff;--event-promo-muted:#b0b0b0;--event-promo-overline:var(--canary-yellow,#ffed00);--event-promo-cta-bg:var(--canary-yellow,#ffed00);--event-promo-cta-text:var(--charocal,#353535);--event-promo-countdown-bg:#2a2a2a;--event-promo-shadow:0 12px 40px rgba(0,0,0,.45);border:1px solid #333}.event-promo--firearms .event-promo__arrow,body.firearms-theme .event-promo__arrow,body[data-firearms=true] .event-promo__arrow{border-color:#444}.event-promo--firearms .event-promo__dot,body.firearms-theme .event-promo__dot,body[data-firearms=true] .event-promo__dot{background:hsla(0,0%,100%,.25)}.event-promo--firearms .event-promo__dot--active,.event-promo--firearms .event-promo__dot[aria-current=true],body.firearms-theme .event-promo__dot--active,body[data-firearms=true] .event-promo__dot--active{background:#fff}@media (max-width:768px){.event-promo{display:none!important}}.recommendation-quiz{--rq-bg:#f8f8f8;--rq-card:#fff;--rq-text:#353535;--rq-primary:#e5007a;--rq-primary-hover:#c40068;--rq-border:#e2e2e2;--rq-selected-tint:rgba(229,0,122,.06);--rq-muted:#4a4a4a;--rq-hint:#7c7c7c;--rq-tile-shadow:0 0 12px rgba(0,0,0,.15);--rq-btn-shadow:0 4px 4px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.08);background:var(--rq-bg)}.recommendation-quiz__panel{background:var(--rq-card);box-shadow:var(--rq-tile-shadow);color:var(--rq-text);overflow:hidden}.recommendation-quiz__eyebrow{color:var(--rq-text);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:800;letter-spacing:0;line-height:24px;margin:0 0 8px;text-transform:uppercase}.recommendation-quiz__title{color:var(--rq-primary);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:var(--nf-font-size-h4);hyphens:none;margin:0}.recommendation-quiz__intro-text{color:var(--rq-text);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:2rem 0 0}.recommendation-quiz__intro-text p{margin:0}.recommendation-quiz__intro-text p+p{margin-top:16px}.recommendation-quiz__panel ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:16px 0 0;padding-left:0}.recommendation-quiz__panel ul li{align-items:flex-start;color:var(--rq-text);display:flex;font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:700;gap:6px;letter-spacing:0;line-height:24px;margin:0;padding-left:30px;position:relative}.recommendation-quiz__panel ul li::marker{content:none}.recommendation-quiz__panel ul li:before{align-items:center;color:var(--rq-primary);content:"\f058";display:flex;font:var(--fa-font-solid);font-size:24px;height:24px;justify-content:center;left:0;line-height:24px;position:absolute;top:0;width:24px}.recommendation-quiz__panel ul[data-class=checkmark-list-marker] li:before{margin-left:0}.recommendation-quiz__intro{text-align:left}.recommendation-quiz__intro--with-image{align-items:stretch;display:grid;gap:40px;grid-template-columns:minmax(0,551fr) minmax(0,567fr)}.recommendation-quiz__intro-content{display:flex;flex-direction:column;min-width:0;text-align:left}.recommendation-quiz__intro--with-image .recommendation-quiz__intro-content{min-height:100%;padding:40px 0 40px 40px}.recommendation-quiz__intro--with-image .recommendation-quiz__intro-content [data-rq-start]{align-self:flex-start;gap:4px;margin-top:24px;opacity:1;padding:12px 16px}.recommendation-quiz__intro-media{align-items:stretch;display:flex;justify-content:stretch;min-width:0;overflow:hidden}.recommendation-quiz__intro-image{aspect-ratio:auto;border-radius:0;display:block;height:100%;max-width:100%;min-height:100%;object-fit:cover;width:100%}.recommendation-quiz__start-hint{color:var(--rq-hint);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:14px;font-weight:700;letter-spacing:0;line-height:21px;margin:24px 0 0}.recommendation-quiz__start-hint p{color:inherit;font:inherit;margin:0}.recommendation-quiz__start-hint p+p{margin-top:8px}.recommendation-quiz__start-hint a{color:inherit;font-weight:inherit;text-decoration:underline}.recommendation-quiz__start-hint img{height:auto;max-width:100%;vertical-align:middle}@media (max-width:767.98px){.recommendation-quiz__intro--with-image{gap:0;grid-template-columns:1fr}.recommendation-quiz__intro--with-image .recommendation-quiz__intro-content{min-height:0;padding:16px}.recommendation-quiz__intro-content .recommendation-quiz__intro-text{margin-top:24px}.recommendation-quiz__intro-media{display:none}.recommendation-quiz__title{font-size:clamp(1.5rem,6vw,2rem);line-height:1.25}.recommendation-quiz__question{max-width:100%;padding:0}}.recommendation-quiz__btn{align-items:center;border:2px solid transparent;border-radius:0;display:inline-flex;font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:600;gap:4px;justify-content:center;letter-spacing:.2px;line-height:24px;min-height:48px;padding:12px 16px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,box-shadow .15s ease}.recommendation-quiz__btn:after{content:"\003E";display:inline-block;font-size:inherit;font-weight:600;line-height:1;padding-left:4px;transform:none;vertical-align:middle}.recommendation-quiz__btn[data-rq-back]{box-shadow:none;font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:600;letter-spacing:.2px;line-height:24px;text-decoration:none;text-transform:uppercase}.recommendation-quiz__btn[data-rq-back]:hover{text-decoration:none}.recommendation-quiz__btn[data-rq-back]:after{content:none}.recommendation-quiz__btn[data-rq-back]:before{content:"\003C"}.recommendation-quiz__btn--primary{background:var(--rq-primary);border-color:var(--rq-primary);box-shadow:var(--rq-btn-shadow);color:#fff;text-transform:uppercase}.recommendation-quiz__btn--primary:after{font-size:inherit;font-weight:300;padding:0 7px;position:relative;top:-2px;transform:scaleY(2);transform-origin:center}.recommendation-quiz__btn--primary:hover:not(:disabled){background:var(--rq-primary-hover);border-color:var(--rq-primary-hover);color:#fff}.recommendation-quiz__btn--primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.recommendation-quiz__btn-label--short{display:none}@media (max-width:767.98px){.recommendation-quiz__btn-label--full{display:none}.recommendation-quiz__btn-label--short{display:inline}}.recommendation-quiz__btn--ghost{background:transparent;border-color:transparent;color:var(--rq-text);padding-left:.25rem;padding-right:.25rem;text-decoration:underline;text-underline-offset:.2em}.recommendation-quiz__btn--ghost:hover,.recommendation-quiz__btn--primary-color{color:var(--rq-primary)}.recommendation-quiz__progress{margin:0 0 32px}.recommendation-quiz__question{margin:0 auto;max-width:711px;padding:24px 0}.recommendation-quiz__progress-label{color:var(--rq-hint);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:12px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.recommendation-quiz__progress-segments{display:flex;gap:6px;width:100%}.recommendation-quiz__progress-segment{background:#dadada;flex:1 1 0;height:6px;min-width:0;transition:background-color .2s ease}.recommendation-quiz__progress-segment.is-complete{background:var(--rq-primary)}.recommendation-quiz__question-text{color:var(--rq-primary);font-size:clamp(1.3rem,2vw,24px);font-weight:800;line-height:1.17}.recommendation-quiz__explanation,.recommendation-quiz__question-text{font-family:var(--nf-font-family,"Maven Pro",sans-serif);letter-spacing:0;margin:0 0 2rem}.recommendation-quiz__explanation{color:var(--rq-text);font-size:16px;font-weight:400;line-height:24px}.recommendation-quiz__answers{display:flex;flex-direction:column;gap:8px}.recommendation-quiz__answer{align-items:center;background:var(--rq-card);border:1px solid #a8a8a8;border-radius:8px;color:var(--rq-text);cursor:pointer;display:flex;gap:12px;margin:0;min-height:58px;padding:12px 16px 12px 12px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.recommendation-quiz__answers--multiple .recommendation-quiz__answer{background:transparent;border:0;border-radius:0;min-height:32px;padding:0}.recommendation-quiz__answer:hover{border-color:#a8a8a8}.recommendation-quiz__answers--multiple .recommendation-quiz__answer:hover{background:transparent;border-color:transparent}.recommendation-quiz__answer.is-selected{background:#ededed;border-color:#a8a8a8}.recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected{background:transparent;border:0}.recommendation-quiz__control{align-items:center;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #a8a8a8;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin-top:0;width:32px}.recommendation-quiz__control:checked{background:var(--rq-primary);border-color:var(--rq-primary)}.recommendation-quiz__control:checked:before{background:#fff;border-radius:50%;content:"";height:10px;width:10px}.recommendation-quiz__answers--multiple{display:grid;grid-template-columns:1fr}.recommendation-quiz__answers--multiple .recommendation-quiz__control{background:#fff;border:1px solid rgba(2,5,25,.4);border-radius:0;height:32px;position:relative;width:32px}.recommendation-quiz__answers--multiple .recommendation-quiz__control:checked{background:var(--rq-primary);border-color:var(--rq-primary)}.recommendation-quiz__answers--multiple .recommendation-quiz__control:checked:before{background:transparent;border:2px solid #fff;border-left:0;border-radius:0;border-top:0;content:"";height:14px;transform:translateY(-1px) rotate(45deg);width:8px}.recommendation-quiz__radio{border-radius:50%}.recommendation-quiz__answer-text{display:flex;flex-direction:column;gap:4px;min-width:0}.recommendation-quiz__answer-label{color:rgba(25,25,25,.95);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.recommendation-quiz__answer-description{color:var(--rq-hint);font-size:14px;font-weight:400;line-height:21px}.recommendation-quiz__nav{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1.5rem}.recommendation-quiz__nav .recommendation-quiz__btn[data-rq-back]{margin-left:14px}.recommendation-quiz__nav .recommendation-quiz__btn--primary{margin-left:auto}.recommendation-quiz__result{margin:0}.recommendation-quiz__result-card{align-items:stretch;background:transparent;border-radius:0;display:grid;gap:32px;grid-template-columns:minmax(0,1fr);overflow:visible;padding:0}.recommendation-quiz__result-card--with-image{gap:40px;grid-template-columns:minmax(0,324fr) minmax(0,834fr)}.recommendation-quiz__result-lead{align-items:flex-start;color:var(--rq-text);display:flex;min-width:0;padding:40px 0}.recommendation-quiz__result-lead-inner{display:flex;flex-direction:column;gap:0;width:100%}.recommendation-quiz__result-stage{align-items:stretch;display:flex;isolation:isolate;min-height:100%;min-width:0;position:relative}.recommendation-quiz__result-panel{align-items:center;display:flex;flex:0 0 auto;padding:40px 0;position:relative;width:100%;z-index:2}.recommendation-quiz__result-card--with-image .recommendation-quiz__result-panel{margin-right:-19.90408%;width:59.95204%}@media (min-width:768px) and (max-width:1199.98px){.recommendation-quiz__result-card--with-image{gap:24px;grid-template-columns:minmax(0,324fr) minmax(0,834fr)}}.recommendation-quiz__result-panel-inner{background:#fff;border:1px solid var(--rq-primary);color:var(--rq-text);display:flex;flex-direction:column;gap:32px;padding:24px;width:100%}.recommendation-quiz__result-headline{color:var(--rq-text);font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.recommendation-quiz__result-headline,.recommendation-quiz__result-title{font-family:var(--nf-font-family,"Maven Pro",sans-serif);letter-spacing:0;margin:0}.recommendation-quiz__result-title{color:var(--rq-primary);font-size:clamp(1.35rem,2vw,24px);font-weight:800;hyphens:none;line-height:28px}.recommendation-quiz__result-lead-body{color:var(--rq-text);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:24px 0 0}.recommendation-quiz__result-lead-body:empty{display:none}.recommendation-quiz__result-lead-body p{margin:0 0 24px}.recommendation-quiz__result-lead-body p:last-child{margin-bottom:0}.recommendation-quiz__result-lead-body a{color:var(--rq-primary);text-decoration:underline}.recommendation-quiz__result-lead-body h2,.recommendation-quiz__result-lead-body h3,.recommendation-quiz__result-lead-body h4{font-family:var(--nf-font-family,"Maven Pro",sans-serif);letter-spacing:0;margin:24px 0 8px}.recommendation-quiz__result-lead-body h2{color:var(--rq-primary);font-size:clamp(1.35rem,2vw,24px);font-weight:800;line-height:28px}.recommendation-quiz__result-lead-body h3,.recommendation-quiz__result-lead-body h4{color:var(--rq-text);font-size:14px;font-weight:700;line-height:21px;text-transform:uppercase}.recommendation-quiz__result-lead-body>:first-child{margin-top:0}.recommendation-quiz__result-next-label{color:var(--rq-text);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:14px;font-weight:700;letter-spacing:0;line-height:21px;margin:0 0 8px;text-transform:uppercase}.recommendation-quiz__result-media{align-items:stretch;display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0;overflow:hidden;position:relative;z-index:1}.recommendation-quiz__result-card--with-image .recommendation-quiz__result-media{flex:0 0 59.95204%;margin-left:auto;min-width:0;width:59.95204%}.recommendation-quiz__result-image{aspect-ratio:auto;border-radius:0;display:block;height:100%;max-width:100%;min-height:100%;object-fit:cover;width:100%}.recommendation-quiz__result-body{color:var(--rq-text);font-family:var(--nf-font-family,"Maven Pro",sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.recommendation-quiz__result-body p{margin:0 0 24px}.recommendation-quiz__result-body p:last-child{margin-bottom:0}.recommendation-quiz__result-body a{color:var(--rq-primary);text-decoration:underline}.recommendation-quiz__result-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:0}.recommendation-quiz__result-panel-inner .recommendation-quiz__btn--primary{align-self:flex-start;background:var(--rq-primary);border-color:var(--rq-primary);color:#fff}.recommendation-quiz__result-panel-inner .recommendation-quiz__btn--primary:hover:not(:disabled){background:var(--rq-primary-hover);border-color:var(--rq-primary-hover);color:#fff}.recommendation-quiz__result-panel-inner .recommendation-quiz__btn--ghost{color:var(--rq-primary);font-weight:600;letter-spacing:.2px;text-decoration:none;text-transform:uppercase}.recommendation-quiz__result-panel-inner .recommendation-quiz__btn--ghost:hover{color:var(--rq-primary-hover)}.recommendation-quiz__result-panel-inner--primary,.recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body{background:var(--rq-primary)!important;color:#fff!important}.recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--ghost,.recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--ghost:hover{color:#fff}.recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--primary,.recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--primary:hover:not(:disabled){background:#fff;color:var(--rq-primary)}.recommendation-quiz__result-panel-inner--primary ul li,.recommendation-quiz__result-panel-inner--primary ul li:before{color:#fff}@media (max-width:767.98px){.recommendation-quiz__result-card{gap:24px}.recommendation-quiz__result-card--with-image{gap:24px;grid-template-columns:1fr}.recommendation-quiz__result-lead{padding:0}.recommendation-quiz__result-lead-inner{gap:0}.recommendation-quiz__result-lead-body{margin-top:16px}.recommendation-quiz__result-stage{flex-direction:column;gap:24px}.recommendation-quiz__result-panel{margin-right:0;padding:0;width:100%}.recommendation-quiz__result-card--with-image .recommendation-quiz__result-panel{margin-right:0;order:2;width:100%}.recommendation-quiz__result-panel-inner{gap:24px;padding:16px}.recommendation-quiz__result-media{justify-content:center;min-height:220px;order:1}.recommendation-quiz__result-card--with-image .recommendation-quiz__result-media{flex:1 1 auto;margin-left:0;min-width:0;width:100%}.recommendation-quiz__result-image{aspect-ratio:4/3;border-radius:0;height:auto;margin-inline:auto;max-width:100%;min-height:220px}}@media (min-width:768px){.recommendation-quiz__panel{padding:0}.recommendation-quiz__panel:has([data-rq-view=question]:not(.d-none)){padding:0}.recommendation-quiz__panel:has([data-rq-view=result]:not(.d-none)){padding:0 0 0 40px}.recommendation-quiz__result-lead{padding:40px 0}.recommendation-quiz__answers{gap:8px}}@media (max-width:767.98px){.recommendation-quiz__answers--multiple{grid-template-columns:1fr}.recommendation-quiz__nav .recommendation-quiz__btn[data-rq-back]{margin-left:0}.recommendation-quiz__panel:has([data-rq-view=question]:not(.d-none)),.recommendation-quiz__panel:has([data-rq-view=result]:not(.d-none)){padding:16px}.recommendation-quiz__result-lead{padding:0}.recommendation-quiz__result-media{display:none}}.recommendation-quiz[data-rq-theme=firearms],body.firearms-theme .recommendation-quiz,body[data-firearms=true] .recommendation-quiz{--rq-bg:var(--ghost-white,#f8f8f8);--rq-card:#fff;--rq-text:var(--charocal,#353535);--rq-primary:var(--charocal,#353535);--rq-primary-hover:#1f1f1f;--rq-border:#d0d0d0;--rq-selected-tint:rgba(255,237,0,.22);--rq-muted:var(--black-cow,#4a4a4a);--rq-hint:#7c7c7c}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__panel,body.firearms-theme .recommendation-quiz__panel,body[data-firearms=true] .recommendation-quiz__panel{background:var(--charocal,#353535);color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__btn--primary,body.firearms-theme .recommendation-quiz__btn--primary,body[data-firearms=true] .recommendation-quiz__btn--primary{background:var(--canary-yellow,#ffed00);border-color:var(--canary-yellow,#ffed00);color:var(--charocal,#353535)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__btn--primary:hover:not(:disabled),body.firearms-theme .recommendation-quiz__btn--primary:hover:not(:disabled),body[data-firearms=true] .recommendation-quiz__btn--primary:hover:not(:disabled){background:var(--canary-yellow,#ffed00);border-color:var(--canary-yellow,#ffed00);color:var(--rq-primary-hover,#1f1f1f)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__explanation,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__eyebrow,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__intro-text,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__panel,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner,.recommendation-quiz[data-rq-theme=firearms] li,body.firearms-theme .recommendation-quiz__explanation,body.firearms-theme .recommendation-quiz__eyebrow,body.firearms-theme .recommendation-quiz__intro-text,body.firearms-theme .recommendation-quiz__panel,body.firearms-theme .recommendation-quiz__result-panel-inner,body.firearms-theme li,body[data-firearms=true] .recommendation-quiz__explanation,body[data-firearms=true] .recommendation-quiz__eyebrow,body[data-firearms=true] .recommendation-quiz__intro-text,body[data-firearms=true] .recommendation-quiz__panel,body[data-firearms=true] .recommendation-quiz__result-panel-inner,body[data-firearms=true] li{color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer,body.firearms-theme .recommendation-quiz__answer,body[data-firearms=true] .recommendation-quiz__answer{background:none;border-color:var(--canary-yellow,#ffed00);color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer .recommendation-quiz__answer-description,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer .recommendation-quiz__answer-text,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer .recommendation-quiz__answer-text .recommendation-quiz__answer-label,body.firearms-theme .recommendation-quiz__answer .recommendation-quiz__answer-description,body.firearms-theme .recommendation-quiz__answer .recommendation-quiz__answer-text,body.firearms-theme .recommendation-quiz__answer .recommendation-quiz__answer-text .recommendation-quiz__answer-label,body[data-firearms=true] .recommendation-quiz__answer .recommendation-quiz__answer-description,body[data-firearms=true] .recommendation-quiz__answer .recommendation-quiz__answer-text,body[data-firearms=true] .recommendation-quiz__answer .recommendation-quiz__answer-text .recommendation-quiz__answer-label{color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__question-text,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__title,body.firearms-theme .recommendation-quiz__question-text,body.firearms-theme .recommendation-quiz__title,body[data-firearms=true] .recommendation-quiz__question-text,body[data-firearms=true] .recommendation-quiz__title{color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__start-hint,body.firearms-theme .recommendation-quiz__start-hint,body[data-firearms=true] .recommendation-quiz__start-hint{color:#dadada}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__intro-text a,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__intro-text ul li:before,body.firearms-theme .recommendation-quiz__intro-text a,body.firearms-theme .recommendation-quiz__intro-text ul li:before,body[data-firearms=true] .recommendation-quiz__intro-text a,body[data-firearms=true] .recommendation-quiz__intro-text ul li:before{color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__progress-segment,body.firearms-theme .recommendation-quiz__progress-segment,body[data-firearms=true] .recommendation-quiz__progress-segment{background:var(--rq-hint,#7c7c7c)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__progress-segment.is-complete,body.firearms-theme .recommendation-quiz__progress-segment.is-complete,body[data-firearms=true] .recommendation-quiz__progress-segment.is-complete{background:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer.is-selected,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer:hover,body.firearms-theme .recommendation-quiz__answer.is-selected,body.firearms-theme .recommendation-quiz__answer:hover,body[data-firearms=true] .recommendation-quiz__answer.is-selected,body[data-firearms=true] .recommendation-quiz__answer:hover{background:var(--canary-yellow,#ffed00);border-color:var(--canary-yellow,#ffed00);color:#a8a8a8}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-description,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-label,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer:hover .recommendation-quiz__answer-description,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answer:hover .recommendation-quiz__answer-label,body.firearms-theme .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-description,body.firearms-theme .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-label,body.firearms-theme .recommendation-quiz__answer:hover .recommendation-quiz__answer-description,body.firearms-theme .recommendation-quiz__answer:hover .recommendation-quiz__answer-label,body[data-firearms=true] .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-description,body[data-firearms=true] .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-label,body[data-firearms=true] .recommendation-quiz__answer:hover .recommendation-quiz__answer-description,body[data-firearms=true] .recommendation-quiz__answer:hover .recommendation-quiz__answer-label{color:var(--rq-text,#353535)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__control,body.firearms-theme .recommendation-quiz__control,body[data-firearms=true] .recommendation-quiz__control{background:var(--rq-hint,#7c7c7c);border-color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__control:checked,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__control:checked:before,body.firearms-theme .recommendation-quiz__control:checked,body.firearms-theme .recommendation-quiz__control:checked:before,body[data-firearms=true] .recommendation-quiz__control:checked,body[data-firearms=true] .recommendation-quiz__control:checked:before{background:var(--charocal,#353535);border-color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__control:checked:before,body.firearms-theme .recommendation-quiz__control:checked:before,body[data-firearms=true] .recommendation-quiz__control:checked:before{background:var(--canary-yellow,#ffed00);border-color:var(--charocal,#353535)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-body a,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-body ul li:before,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-lead-body a,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-lead-body ul li:before,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-next-label,body.firearms-theme .recommendation-quiz__result-body a,body.firearms-theme .recommendation-quiz__result-body ul li:before,body.firearms-theme .recommendation-quiz__result-lead-body a,body.firearms-theme .recommendation-quiz__result-lead-body ul li:before,body.firearms-theme .recommendation-quiz__result-next-label,body[data-firearms=true] .recommendation-quiz__result-body a,body[data-firearms=true] .recommendation-quiz__result-body ul li:before,body[data-firearms=true] .recommendation-quiz__result-lead-body a,body[data-firearms=true] .recommendation-quiz__result-lead-body ul li:before,body[data-firearms=true] .recommendation-quiz__result-next-label{color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner,body.firearms-theme .recommendation-quiz__result-panel-inner,body[data-firearms=true] .recommendation-quiz__result-panel-inner{border-color:var(--charocal,#353535)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner .recommendation-quiz__btn--primary:hover:not(:disabled),body.firearms-theme .recommendation-quiz__result-panel-inner .recommendation-quiz__btn--primary:hover:not(:disabled),body[data-firearms=true] .recommendation-quiz__result-panel-inner .recommendation-quiz__btn--primary:hover:not(:disabled){color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner .recommendation-quiz__btn--ghost,body.firearms-theme .recommendation-quiz__result-panel-inner .recommendation-quiz__btn--ghost,body[data-firearms=true] .recommendation-quiz__result-panel-inner .recommendation-quiz__btn--ghost{color:var(--canary-yellow,#ffed00)!important}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__btn--ghost:hover,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__btn--primary-color,body.firearms-theme .recommendation-quiz__btn--ghost:hover,body.firearms-theme .recommendation-quiz__btn--primary-color,body[data-firearms=true] .recommendation-quiz__btn--ghost:hover,body[data-firearms=true] .recommendation-quiz__btn--primary-color{color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__btn--ghost:hover,body.firearms-theme .recommendation-quiz__btn--ghost:hover,body[data-firearms=true] .recommendation-quiz__btn--ghost:hover{text-decoration:underline}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple .recommendation-quiz__control,body.firearms-theme .recommendation-quiz__answers--multiple .recommendation-quiz__control,body[data-firearms=true] .recommendation-quiz__answers--multiple .recommendation-quiz__control{border-color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple .recommendation-quiz__control.is-selected,body.firearms-theme .recommendation-quiz__answers--multiple .recommendation-quiz__control.is-selected,body[data-firearms=true] .recommendation-quiz__answers--multiple .recommendation-quiz__control.is-selected{background:var(--canary-yellow,#ffed00);border-color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple.is-selected,body.firearms-theme .recommendation-quiz__answers--multiple.is-selected,body[data-firearms=true] .recommendation-quiz__answers--multiple.is-selected{background:transparent}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple.is-selected .recommendation-quiz__answer-label,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple.is-selected .recommendation-quiz__control,body.firearms-theme .recommendation-quiz__answers--multiple.is-selected .recommendation-quiz__control,body[data-firearms=true] .recommendation-quiz__answers--multiple.is-selected .recommendation-quiz__answer-label,body[data-firearms=true] .recommendation-quiz__answers--multiple.is-selected .recommendation-quiz__control{background:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected,body.firearms-theme .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected,body[data-firearms=true] .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected{background:transparent;border-color:var(--platinium,#ededed);color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-label,body.firearms-theme .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-label,body[data-firearms=true] .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected .recommendation-quiz__answer-label{color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected .recommendation-quiz__control,body.firearms-theme .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected .recommendation-quiz__control,body[data-firearms=true] .recommendation-quiz__answers--multiple .recommendation-quiz__answer.is-selected .recommendation-quiz__control{background:var(--canary-yellow,#ffed00);border-color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result,body.firearms-theme .recommendation-quiz__result,body[data-firearms=true] .recommendation-quiz__result{background:#fff}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-title,body.firearms-theme .recommendation-quiz__result-title,body[data-firearms=true] .recommendation-quiz__result-title{background:var(--canary-yellow,#ffed00)}@media (min-width:768px){.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__panel:has([data-rq-view=result]:not(.d-none)),body.firearms-theme .recommendation-quiz__panel:has([data-rq-view=result]:not(.d-none)),body[data-firearms=true] .recommendation-quiz__panel:has([data-rq-view=result]:not(.d-none)){padding:0}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result,body.firearms-theme .recommendation-quiz__result,body[data-firearms=true] .recommendation-quiz__result{padding-left:40px}}@media (max-width:767.98px){.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-card,body.firearms-theme .recommendation-quiz__result-card,body[data-firearms=true] .recommendation-quiz__result-card{background:var(--charocal,#353535);color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-headline,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-lead-body,body.firearms-theme .recommendation-quiz__result-headline body.firearms-theme .recommendation-quiz__result-lead-body,body[data-firearms=true] .recommendation-quiz__result-headline,body[data-firearms=true] .recommendation-quiz__result-lead-body{color:var(--platinium,#ededed)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-title,body.firearms-theme .recommendation-quiz__result-title,body[data-firearms=true] .recommendation-quiz__result-title{background:var(--charocal,#353535);color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner--primary,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body,body.firearms-theme .recommendation-quiz__result-panel-inner--primary,body.firearms-theme .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body,body[data-firearms=true] .recommendation-quiz__result-panel-inner--primary,body[data-firearms=true] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body{background:var(--canary-yellow,#ffed00)!important}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--ghost:hover,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body h4,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body li,body.firearms-theme .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--ghost:hover,body.firearms-theme .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body,body.firearms-theme .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body h4,body.firearms-theme .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body li,body[data-firearms=true] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__btn--ghost:hover,body[data-firearms=true] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body,body[data-firearms=true] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body h4,body[data-firearms=true] .recommendation-quiz__result-panel-inner--primary .recommendation-quiz__result-body li{color:var(--charocal,#353535)}}.recommendation-quiz-editmode ol{padding-left:1.25rem}body.pimcore-editmode .pimcore_area_content,body.pimcore-editmode .pimcore_area_entry,body.pimcore-editmode .wrapper #content .pimcore_editable_areablock{box-sizing:border-box;max-width:100%;width:100%}body.pimcore-editmode .pimcore_area_content .alert.alert-warning{box-sizing:border-box;margin-left:0;margin-right:0;max-width:100%!important;width:100%!important}body.pimcore-editmode .pimcore_area_content>.container-fluid,body.pimcore-editmode .pimcore_area_content>div:not(.alert),body.pimcore-editmode .pimcore_area_content>section,body.pimcore-editmode .pimcore_area_content>section.container-fluid{max-width:100%;width:100%}.event-promo-editmode{background:#f7f8fa;border:1px solid #dde1e6;border-radius:8px;box-sizing:border-box;margin:1rem auto;max-width:920px;padding:1.5rem 1.75rem 2rem}.event-promo-editmode__intro{border-bottom:1px solid #dde1e6;margin-bottom:1.75rem;padding-bottom:1.5rem}.event-promo-editmode__title{color:#1a1a1a;font-size:1.35rem;font-weight:700;margin:0 0 .75rem}.event-promo-editmode__hint{color:#5c6570;font-size:.9rem;line-height:1.5;margin:0 0 1.25rem}.event-promo-editmode__accordion{counter-reset:event-promo-block;display:flex;flex-direction:column;gap:1.25rem}.event-promo-editmode__item{background:#fff;border:1px solid #cfd5dc;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.04);counter-increment:event-promo-block;overflow:hidden}.event-promo-editmode__summary{align-items:center;background:#eef1f4;color:#1a1a1a;cursor:pointer;display:flex;font-weight:600;gap:1rem;justify-content:space-between;list-style:none;padding:.95rem 1.15rem;user-select:none}.event-promo-editmode__summary::-webkit-details-marker{display:none}.event-promo-editmode__summary:before{color:#e5007a;content:"▸";display:inline-block;margin-right:.55rem;transition:transform .15s ease}.event-promo-editmode__item[open]>.event-promo-editmode__summary:before{transform:rotate(90deg)}.event-promo-editmode__item[open]>.event-promo-editmode__summary{background:#e8ebef;border-bottom:1px solid #dde1e6}.event-promo-editmode__summary-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-promo-editmode__summary-label:before{content:"Event " counter(event-promo-block)}.event-promo-editmode__summary-hint{color:#6c757d;flex-shrink:0;font-size:.75rem;font-weight:500}.event-promo-editmode__panel{display:flex;flex-direction:column;gap:1.75rem;padding:1.75rem 1.5rem 2rem}.event-promo-editmode__section{border-bottom:1px dashed #d5dae0;color:#6c757d;font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:.5rem 0 0;padding:.85rem 0 .55rem;text-transform:uppercase}.event-promo-editmode__field{margin:0;padding:0}.event-promo-editmode__field--inline{align-items:center;display:flex;gap:.85rem}.event-promo-editmode__field--inline .event-promo-editmode__label{margin-bottom:0}.event-promo-editmode__label{color:#2b3035;display:block;font-size:.9rem;font-weight:600;line-height:1.35;margin:0 0 .65rem}.event-promo-editmode__help,.event-promo-editmode__optional{color:#6c757d;display:inline;font-size:.8rem;font-weight:400}.event-promo-editmode__help{display:block;line-height:1.4;margin:0 0 .65rem}.event-promo-editmode__required{color:#c62828}.event-promo-editmode__row{display:grid;gap:1.75rem 1.75rem;grid-template-columns:1fr 1fr;margin:0}.event-promo-editmode__row>.event-promo-editmode__field{margin:0}.event-promo-editmode .pimcore_editable_checkbox,.event-promo-editmode .pimcore_editable_date,.event-promo-editmode .pimcore_editable_image,.event-promo-editmode .pimcore_editable_input,.event-promo-editmode .pimcore_editable_link,.event-promo-editmode .pimcore_editable_textarea{display:block;margin-top:.15rem;max-width:100%;width:100%}.event-promo-editmode__field>.pimcore_editable,.event-promo-editmode__field>div[class*=pimcore_editable],.event-promo-editmode__section+.event-promo-editmode__field,.event-promo-editmode__section+.event-promo-editmode__row{margin-top:.25rem}@media (max-width:700px){.event-promo-editmode__row{grid-template-columns:1fr}}