.ns-section{background:var(--ns-bg, #1F3319);color:var(--ns-text, #FFFCF5);padding-top:var(--ns-pad-top, 72px);padding-bottom:var(--ns-pad-bottom, 72px);overflow:hidden}.ns-container{max-width:1200px;margin:0 auto;padding-inline:24px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.ns-section--reverse .ns-container{direction:rtl}.ns-section--reverse .ns-container>*{direction:ltr}.ns-art{position:relative;width:100%;aspect-ratio:1 / 1;max-width:560px;margin-inline:auto;overflow:visible}.ns-art__svg{width:100%;height:100%;display:block;overflow:visible}.ns-bottle-img{position:absolute;left:12%;top:8%;width:38%;height:86%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0px 24px 40px rgba(0,0,0,.45)) drop-shadow(0px 4px 10px rgba(224,165,38,.28));animation:ns-bottle-float 7s ease-in-out infinite}.ns-talbinah-img{position:absolute;right:4%;top:16%;width:34%;height:72%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0px 18px 32px rgba(0,0,0,.35)) drop-shadow(0px 4px 8px rgba(224,165,38,.22));animation:ns-bottle-float 7s ease-in-out infinite;animation-delay:.8s}@keyframes ns-bottle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ns-content{max-width:560px}.ns-heading{font-family:var(--font-heading--family, inherit);font-size:clamp(2rem,1.5rem + 2vw,3.2rem);line-height:1.1;margin:0 0 20px;color:var(--ns-text, #FFFCF5)}.ns-subheading{font-family:var(--font-body--family, inherit);font-size:1.05rem;line-height:1.65;color:var(--ns-text, #FFFCF5);opacity:.88;margin:0 0 32px;max-width:46ch}.ns-button{display:inline-flex;align-items:center;gap:10px;background:var(--ns-accent, #E0A526);color:#1c1b12;font-family:var(--font-body--family, inherit);font-weight:700;letter-spacing:.02em;text-decoration:none;padding:15px 32px;border-radius:3px;box-shadow:0 6px 20px #e0a52659;transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease}.ns-button svg{transition:transform .25s ease}.ns-button:hover{background:#f2bc3e;transform:translateY(-2px);box-shadow:0 12px 30px #e0a52680}.ns-button:hover svg{transform:translate(3px)}.ns-glow{transform-origin:300px 230px;animation:ns-pulse 6s ease-in-out infinite}.ns-float-slow{animation:ns-float 7s ease-in-out infinite;transform-origin:center}.ns-float-delay{animation-delay:1.2s}.ns-sway{animation:ns-sway 5s ease-in-out infinite;transform-origin:bottom center}.ns-sway-delay{animation-delay:.8s}.ns-blob{animation:ns-blob-shift 12s ease-in-out infinite;transform-origin:center}@keyframes ns-pulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes ns-float{0%,to{transform:translate(0) rotate(-18deg)}50%{transform:translateY(-8px) rotate(-15deg)}}@keyframes ns-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes ns-blob-shift{0%,to{transform:scale(1) translate(0)}50%{transform:scale(1.03) translate(4px,-4px)}}.ns-section--static .ns-glow,.ns-section--static .ns-float-slow,.ns-section--static .ns-sway,.ns-section--static .ns-blob,.ns-section--static .ns-bottle-img,.ns-section--static .ns-talbinah-img{animation:none!important}@media(prefers-reduced-motion:reduce){.ns-glow,.ns-float-slow,.ns-sway,.ns-blob,.ns-bottle-img,.ns-talbinah-img,.ns-button,.ns-button svg{animation:none!important;transition:none!important}}@media(max-width:989px){.ns-container{grid-template-columns:1fr;gap:36px}.ns-section--reverse .ns-container{direction:ltr}.ns-art{max-width:420px}.ns-content{max-width:none;text-align:left}}@media(max-width:749px){.ns-heading{font-size:clamp(1.75rem,1.4rem + 3vw,2.4rem)}.ns-art{max-width:320px}.ns-bottle-img{left:8%;width:40%}.ns-talbinah-img{right:2%;width:36%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-nature-sunnah-showcase.css.map */
