.section-polux-interactive{width:100%;margin:0;padding:0}.section-polux-interactive .polux-interactive{position:relative;width:100%;min-height:var(--polux-interactive-min-height, 825px);overflow:hidden;isolation:isolate;color:var(--polux-interactive-text, #eee2bd);background:var(--polux-interactive-background, #263721)}.section-polux-interactive .polux-interactive,.section-polux-interactive .polux-interactive *,.section-polux-interactive .polux-interactive *:before,.section-polux-interactive .polux-interactive *:after{box-sizing:border-box}.section-polux-interactive .polux-interactive__background,.section-polux-interactive .polux-interactive__background picture,.section-polux-interactive .polux-interactive__background-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;display:block;width:100%;height:100%}.section-polux-interactive .polux-interactive__background-image{max-width:none;object-fit:cover;object-position:var(--polux-interactive-background-x, 50%) var(--polux-interactive-background-y, 50%)}.section-polux-interactive .polux-interactive__background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--polux-interactive-background-overlay, #263721);opacity:var(--polux-interactive-background-overlay-opacity, .15);pointer-events:none}.section-polux-interactive .polux-interactive__inner{width:100%;max-width:1720px;min-height:var(--polux-interactive-min-height, 825px);margin-inline:auto;padding:var(--polux-interactive-padding-y, 70px) var(--polux-interactive-padding-x, 80px)}.section-polux-interactive .polux-interactive__kicker{margin:0 0 clamp(2rem,4vw,4rem);color:var(--polux-interactive-accent, #ee5b00);font-family:var(--polux-interactive-kicker-font);font-size:clamp(.9rem,.7rem + .45vw,1.25rem);font-style:var(--polux-interactive-kicker-style);font-weight:var(--polux-interactive-kicker-weight);line-height:1.3;text-align:var(--polux-interactive-kicker-align, center)}.section-polux-interactive .polux-interactive__desktop{display:grid;grid-template-columns:minmax(0,var(--polux-interactive-left-width, 46%)) minmax(0,calc(100% - var(--polux-interactive-left-width, 46%)));gap:var(--polux-interactive-gap, 80px);align-items:center}.section-polux-interactive .polux-interactive__desktop-panels{position:relative;display:grid;min-width:0}.section-polux-interactive .polux-interactive__desktop-panel{grid-area:1 / 1;align-self:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity var(--polux-interactive-fade-duration, .4s) ease,transform var(--polux-interactive-fade-duration, .4s) ease,visibility 0s linear var(--polux-interactive-fade-duration, .4s)}.section-polux-interactive .polux-interactive__desktop-panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity var(--polux-interactive-fade-duration, .4s) ease,transform var(--polux-interactive-fade-duration, .4s) ease,visibility 0s linear 0s}.section-polux-interactive .polux-interactive__detail-title,.section-polux-interactive .polux-interactive__menu-title,.section-polux-interactive .polux-interactive__accordion-title{font-family:var(--polux-interactive-title-font);font-style:var(--polux-interactive-title-style);font-weight:var(--polux-interactive-title-weight)}.section-polux-interactive .polux-interactive__detail-title{margin:0 0 .75rem;color:var(--polux-interactive-active, #eee2bd);font-size:clamp(1.75rem,1.2rem + 1.3vw,2.8rem);line-height:1.08}.section-polux-interactive .polux-interactive__description{width:100%;max-width:none;color:var(--polux-interactive-text, #eee2bd);font-family:var(--polux-interactive-body-font);font-size:var(--polux-interactive-body-size, 17px);font-style:var(--polux-interactive-body-style);font-weight:var(--polux-interactive-body-weight);line-height:1.45;text-align:var(--polux-interactive-description-align, justify)}.section-polux-interactive .polux-interactive__description p{margin:0 0 1em}.section-polux-interactive .polux-interactive__description p:last-child{margin-bottom:0}.section-polux-interactive .polux-interactive__text-accent{color:var(--polux-interactive-accent, #ee5b00)}.section-polux-interactive .polux-interactive__image-frame{position:relative;width:100%;margin-top:clamp(1.5rem,3vw,2.5rem);overflow:hidden;aspect-ratio:var(--polux-interactive-image-ratio, 4 / 3);border:1px solid var(--polux-interactive-text, #eee2bd)}.section-polux-interactive .polux-interactive__image-frame--no-border{border:0}.section-polux-interactive .polux-interactive__image-frame picture,.section-polux-interactive .polux-interactive__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.section-polux-interactive .polux-interactive__image{max-width:none;object-fit:cover}.section-polux-interactive .polux-interactive__desktop-menu{min-width:0}.section-polux-interactive .polux-interactive__menu-item,.section-polux-interactive .polux-interactive__accordion-trigger{-webkit-appearance:none;appearance:none;width:100%;margin:0;border:0;border-bottom:1px solid var(--polux-interactive-line, #69532a);color:var(--polux-interactive-muted, #968f70);background:transparent;text-align:left;cursor:pointer}.section-polux-interactive .polux-interactive__menu-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:clamp(.75rem,1.3vw,1.25rem) 0;transition:color .18s ease,opacity .18s ease}.section-polux-interactive .polux-interactive__menu-item:hover,.section-polux-interactive .polux-interactive__menu-item:focus-visible,.section-polux-interactive .polux-interactive__menu-item.is-active{color:var(--polux-interactive-active, #eee2bd)}.section-polux-interactive .polux-interactive__menu-item:focus-visible,.section-polux-interactive .polux-interactive__accordion-trigger:focus-visible{outline:2px solid var(--polux-interactive-accent, #ee5b00);outline-offset:4px}.section-polux-interactive .polux-interactive__menu-title{font-size:var(--polux-interactive-title-size, 40px);line-height:1.05}.section-polux-interactive .polux-interactive__number{flex:none;font-family:var(--polux-interactive-title-font);font-size:.95rem;font-style:var(--polux-interactive-title-style);line-height:1}.section-polux-interactive .polux-interactive__mobile{display:none}.section-polux-interactive .polux-interactive__empty{display:grid;min-height:20rem;place-items:center;text-align:center}@media screen and (max-width:989px){.section-polux-interactive .polux-interactive{min-height:auto}.section-polux-interactive .polux-interactive__background-image{object-position:var(--polux-interactive-background-x-mobile, 50%) var(--polux-interactive-background-y-mobile, 50%)}.section-polux-interactive .polux-interactive__inner{min-height:auto;padding:clamp(3rem,10vw,5rem) var(--polux-interactive-padding-mobile, 24px)}.section-polux-interactive .polux-interactive__kicker{margin-bottom:2rem;text-align:var(--polux-interactive-kicker-align-mobile, left)}.section-polux-interactive .polux-interactive__desktop{display:none}.section-polux-interactive .polux-interactive__mobile{display:block}.section-polux-interactive .polux-interactive__accordion-heading{margin:0}.section-polux-interactive .polux-interactive__accordion-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.15rem 0}.section-polux-interactive .polux-interactive__accordion-title{font-size:var(--polux-interactive-title-size-mobile, 26px);line-height:1.1}.section-polux-interactive .polux-interactive__accordion-item.is-open .polux-interactive__accordion-trigger{color:var(--polux-interactive-active, #eee2bd)}.section-polux-interactive .polux-interactive__accordion-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--polux-interactive-fade-duration, .4s) ease,opacity var(--polux-interactive-fade-duration, .4s) ease}.section-polux-interactive .polux-interactive__accordion-panel-inner{min-height:0;overflow:hidden}.section-polux-interactive .polux-interactive__accordion-item.is-open .polux-interactive__accordion-panel{grid-template-rows:1fr;opacity:1}.section-polux-interactive .polux-interactive__accordion-item.is-open .polux-interactive__accordion-panel-inner{padding:.5rem 0 2rem}.section-polux-interactive .polux-interactive__description{font-size:var(--polux-interactive-body-size-mobile, 16px);text-align:var(--polux-interactive-description-align-mobile, left)}.section-polux-interactive .polux-interactive__image-frame{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.section-polux-interactive .polux-interactive__desktop-panel,.section-polux-interactive .polux-interactive__accordion-panel,.section-polux-interactive .polux-interactive__menu-item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/polux-interactive.css.map */
