.nb-visual{position:relative;width:100%;aspect-ratio:1;background:#fff;overflow:hidden;container-type:inline-size;isolation:isolate;--nb-top:calc(58% - var(--nb-pack-h)/2);--nb-callout-top:max(7.6%,calc(var(--nb-top) - 19%))}.nb-visual-logo{position:absolute;left:3.6%;top:2.8%;width:27.5%;aspect-ratio:345/125;overflow:hidden}.nb-visual-logo img{position:absolute!important;width:363.48%!important;max-width:none!important;height:auto!important;left:-13.04%;top:-28%;object-fit:fill!important}.nb-visual-callout{position:absolute;right:3.9%;top:var(--nb-callout-top);width:34%;text-align:center;color:#e11261;font-family:inherit;font-weight:700;z-index:3}.nb-visual-callout strong{display:block;border:1.8px solid currentColor;border-radius:40px;font-size:5cqw;line-height:1.4;white-space:nowrap}.nb-visual-callout span{display:block;font-size:3.6cqw;line-height:1.6}.nb-visual-pack{position:absolute;top:var(--nb-top);width:var(--nb-pack-w);height:var(--nb-pack-h);overflow:hidden;background:#fff}.nb-visual-pack--1{left:calc(26% - var(--nb-pack-w)/2)}.nb-visual-pack--2{left:calc(73% - var(--nb-pack-w)/2)}.nb-visual-pack .nb-visual-source{position:absolute!important;width:var(--nb-source-w)!important;max-width:none!important;height:auto!important;max-height:none!important;left:var(--nb-source-x);top:var(--nb-source-y);object-fit:fill!important}.nb-visual-leader{position:absolute;top:calc(var(--nb-callout-top) + 12%);left:72%;width:0;height:calc(var(--nb-top) - var(--nb-callout-top) - 14%);border-left:1.5px solid #E11261;z-index:3}.nb-visual-leader:after{content:"";position:absolute;left:-3px;bottom:-5px;width:5px;height:5px;border:1.5px solid #E11261;border-radius:50%;background:#fff}.nb-gallery>.nb-visual{flex:0 0 100%;min-width:100%;scroll-snap-align:start}.nb-collection-pair{display:block!important;background:#fff!important}.nb-collection-pair>.nb-visual{width:100%;height:100%}@media(max-width:767px){.nb-visual-callout strong{border-width:1.2px}.nb-visual-leader{border-left-width:1px}.nb-visual-leader:after{border-width:1px}}.nb-visual--compact{background:#f6e8dd}.nb-visual--compact>img.nb-compact-image{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;position:static!important;max-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/zoee-neutrogena-visual.css.map */
