.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:#fff}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:#c4c4c4;--event-promo-cta-bg:#353535;--event-promo-cta-text:#fff;--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;background:var(--rq-bg)}.recommendation-quiz__panel{background:var(--rq-card);color:var(--rq-text)}.recommendation-quiz__eyebrow{color:var(--rq-primary);font-size:var(--nf-text-small,14px);font-weight:600;letter-spacing:.04em;margin:0 0 .5rem;text-transform:uppercase}.recommendation-quiz__title{color:var(--rq-text);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.25;margin:0 0 .75rem}.recommendation-quiz__intro-text{color:var(--rq-muted);margin-bottom:1.25rem}.recommendation-quiz__intro{text-align:left}.recommendation-quiz__intro--with-image{align-items:start;display:grid;gap:0;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.recommendation-quiz__intro-content{min-width:0;text-align:left}.recommendation-quiz__intro-media{align-items:flex-start;display:flex;justify-content:flex-end;min-width:0}.recommendation-quiz__intro-image{aspect-ratio:3/4;border-radius:.35rem;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.recommendation-quiz__start-hint{color:#919191;font-size:var(--nf-text-standard);line-height:1.4;margin:.75rem 0 0}@media (max-width:767.98px){.recommendation-quiz__intro--with-image{grid-template-columns:1fr}.recommendation-quiz__intro-media{justify-content:center;order:-1}.recommendation-quiz__intro-image{margin-inline:auto;max-width:16rem}}.recommendation-quiz__btn{align-items:center;border:2px solid transparent;border-radius:.35rem;display:inline-flex;font-weight:600;gap:.35rem;justify-content:center;line-height:1.2;min-height:2.75rem;padding:.65rem 1.35rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.recommendation-quiz__btn--primary{background:var(--rq-primary);border-color:var(--rq-primary);color:#fff}.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{cursor:not-allowed;opacity:.5}.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{color:var(--rq-primary)}.recommendation-quiz__progress{margin-bottom:1.25rem}.recommendation-quiz__progress-label{color:var(--rq-muted);font-size:var(--nf-text-small,14px);font-weight:600;margin:0 0 .5rem}.recommendation-quiz__progress-segments{display:flex;gap:.4rem;width:100%}.recommendation-quiz__progress-segment{background:var(--rq-border);border-radius:999px;flex:1 1 0;height:.35rem;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-text);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;line-height:1.3;margin:0 0 .5rem}.recommendation-quiz__explanation{color:var(--rq-muted);font-size:var(--nf-text-standard,16px);font-weight:600;margin:0 0 1.15rem}.recommendation-quiz__answers{display:flex;flex-direction:column;gap:.65rem}.recommendation-quiz__answer{align-items:flex-start;background:var(--rq-card);border:1px solid var(--rq-border);border-radius:.4rem;color:var(--rq-text);cursor:pointer;display:flex;gap:.75rem;margin:0;padding:.9rem 1rem;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.recommendation-quiz__answer:hover{border-color:var(--rq-primary)}.recommendation-quiz__answer.is-selected{background:var(--rq-selected-tint);border-color:var(--rq-primary);border-width:2px;padding:calc(.9rem - 1px) calc(1rem - 1px)}.recommendation-quiz__control{accent-color:var(--rq-primary);cursor:pointer;flex-shrink:0;height:1.15rem;margin-top:.15rem;width:1.15rem}.recommendation-quiz__radio{border-radius:50%}.recommendation-quiz__answer-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.recommendation-quiz__answer-label{font-weight:700;line-height:1.35}.recommendation-quiz__answer-description{color:var(--rq-muted);font-size:var(--nf-text-small,14px);font-weight:400;line-height:1.4}.recommendation-quiz__nav{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1.35rem}.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:.5rem;display:grid;gap:0;grid-template-columns:minmax(0,1fr);overflow:hidden;padding:0}.recommendation-quiz__result-card--with-image{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.recommendation-quiz__result-content{background:var(--rq-selected-tint);border-radius:.5rem;color:#000;min-width:0;padding:1.75rem 1.5rem;text-align:left}.recommendation-quiz__result-card--with-image .recommendation-quiz__result-content{border-radius:.5rem 0 0 .5rem}.recommendation-quiz__result-headline{color:var(--rq-primary);font-size:var(--nf-text-small,14px);font-weight:700;letter-spacing:.06em;margin:0 0 .5rem;text-transform:uppercase}.recommendation-quiz__result-title{color:#000;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1.2;margin:0 0 1.25rem}.recommendation-quiz__result-next-label{color:var(--rq-primary);font-size:var(--nf-text-small,14px);font-weight:700;letter-spacing:.03em;margin:0 0 1rem;text-transform:uppercase}.recommendation-quiz__result-media{align-items:stretch;display:flex;justify-content:flex-end;min-width:0}.recommendation-quiz__result-image{aspect-ratio:3/4;border-radius:0 .5rem .5rem 0;display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.recommendation-quiz__result-body{color:#000;margin-bottom:1.5rem}.recommendation-quiz__result-body a{color:var(--rq-primary);text-decoration:underline}.recommendation-quiz__result-body ul{list-style:none;margin:1rem 0 0;padding-left:0}.recommendation-quiz__result-body ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.recommendation-quiz__result-body ul li:before{color:var(--rq-primary);content:"✓";font-weight:700;left:0;position:absolute}.recommendation-quiz__result-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.recommendation-quiz__result-content .recommendation-quiz__btn--primary{background:var(--rq-primary);border-color:var(--rq-primary);color:#fff}.recommendation-quiz__result-content .recommendation-quiz__btn--primary:hover:not(:disabled){background:var(--rq-primary-hover);border-color:var(--rq-primary-hover);color:#fff}.recommendation-quiz__result-content .recommendation-quiz__btn--ghost{color:#000}.recommendation-quiz__result-content .recommendation-quiz__btn--ghost:hover{color:var(--rq-primary)}@media (max-width:767.98px){.recommendation-quiz__result-card--with-image{grid-template-columns:1fr}.recommendation-quiz__result-card--with-image .recommendation-quiz__result-content{border-radius:.5rem}.recommendation-quiz__result-media{justify-content:center;order:-1}.recommendation-quiz__result-image{border-radius:.35rem;height:auto;margin-inline:auto;max-width:16rem}}@media (min-width:768px){.recommendation-quiz__panel,.recommendation-quiz__result-content{padding:2rem}.recommendation-quiz__answers{gap:.75rem}}.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)}.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){color:var(--canary-yellow,#ffed00)}.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{border-color:var(--canary-yellow,#ffed00)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__control,body.firearms-theme .recommendation-quiz__control,body[data-firearms=true] .recommendation-quiz__control{accent-color:var(--canary-yellow,#ffed00)}.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-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-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-next-label{color:var(--charocal,#353535)}.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-content .recommendation-quiz__btn--ghost:hover,.recommendation-quiz[data-rq-theme=firearms] .recommendation-quiz__result-content .recommendation-quiz__btn--primary:hover:not(:disabled),body.firearms-theme .recommendation-quiz__result-content .recommendation-quiz__btn--ghost:hover,body.firearms-theme .recommendation-quiz__result-content .recommendation-quiz__btn--primary:hover:not(:disabled),body[data-firearms=true] .recommendation-quiz__result-content .recommendation-quiz__btn--ghost:hover,body[data-firearms=true] .recommendation-quiz__result-content .recommendation-quiz__btn--primary:hover:not(:disabled){color:var(--canary-yellow,#ffed00)}.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}}