.styles-module__nN_d-a__section{background:var(--primaryColorBody);margin:0}.styles-module__nN_d-a__viewport{overflow:hidden}@media (max-width:767px){.styles-module__nN_d-a__viewport{touch-action:pan-y;overscroll-behavior-x:contain}}.styles-module__nN_d-a__track{flex-wrap:nowrap;transition:transform .42s;display:flex}.styles-module__nN_d-a__item{flex:0 0 100%;min-width:0}.styles-module__nN_d-a__imageWrap{position:relative;overflow:hidden}.styles-module__nN_d-a__naturalImageFrame{width:100%;display:block;position:relative}.styles-module__nN_d-a__imageWrap img{object-fit:cover;width:100%;height:auto;transition:transform .6s;display:block}.styles-module__nN_d-a__imageWrap:hover img{transform:scale(1.04)}@media (min-width:768px){.styles-module__nN_d-a__titleOverlay{pointer-events:none;justify-content:center;align-items:center;padding:16px;position:absolute;inset:0;display:flex!important}}@media (max-width:767px){.styles-module__nN_d-a__titleOverlay{visibility:hidden;pointer-events:none;display:none!important}}.styles-module__nN_d-a__titleDesktop{color:var(--title-color,#fff);font-size:var(--desktop-title-size,32px);text-align:center;vertical-align:middle;margin:0;font-weight:400}@media (max-width:767px){.styles-module__nN_d-a__imageWrap{margin:0 16px}}.styles-module__nN_d-a__titleMobile{color:#000;text-align:left;overflow-wrap:anywhere;word-break:break-word;min-height:0;margin:8px 26px 4px;padding:0;font-weight:400;line-height:1.35;font-size:12px!important}.styles-module__nN_d-a__dots{justify-content:center;gap:12px;margin-top:8px;padding-bottom:6px}.styles-module__nN_d-a__dot{box-sizing:border-box;opacity:.5;cursor:pointer;background:#8f826b;border:0;border-radius:5px;flex-shrink:0;width:9px;min-width:9px;height:2px;min-height:2px;max-height:2px;padding:0;line-height:0;transition:width .25s,opacity .25s;overflow:hidden}.styles-module__nN_d-a__dot:focus-visible{outline-offset:2px;outline:2px solid #2a2a2a}.styles-module__nN_d-a__dotActive{opacity:1;width:30px}@media (min-width:768px){.styles-module__nN_d-a__viewport{overflow:visible}.styles-module__nN_d-a__track{transform:none!important}.styles-module__nN_d-a__item{flex:0 0 50%}.styles-module__nN_d-a__imageWrap{margin:0 1px}}
