:root{--font-sans:var(--font-sans-latin,"Outfit"), var(--font-bangla,"Noto Sans Bengali"), ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-heading-latin,"Oxanium"), var(--font-bangla,"Noto Sans Bengali"), ui-sans-serif, system-ui, sans-serif}html,body{font-family:var(--font-sans-latin,"Outfit"), var(--font-bangla,"Noto Sans Bengali"), ui-sans-serif, system-ui, sans-serif;font-feature-settings:normal}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;font-size:15px;font-weight:400;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:600;line-height:1.1}::selection{background:var(--primary);color:var(--primary-foreground)}.pdp-gallery-video,.pdp-gallery-video .plyr,.pdp-gallery-video .plyr__video-wrapper{width:100%;height:100%}.pdp-gallery-video .plyr{--plyr-color-main:var(--primary);--plyr-video-control-color-hover:var(--primary-foreground)}.pdp-gallery-video .plyr__video-wrapper{padding-bottom:0!important}.pdp-gallery-video .plyr video{object-fit:contain;background:var(--muted);width:100%;height:100%}.pyramid-svg .layer{fill:var(--muted);stroke:var(--border);stroke-width:1px;transition:fill .25s}.pyramid-svg text{fill:var(--muted-foreground);font-size:11px;font-family:var(--font-sans-latin,"Outfit"), var(--font-bangla,"Noto Sans Bengali"), ui-sans-serif, sans-serif;letter-spacing:.04em;font-weight:500;transition:fill .25s}:is(.pyramid:has([data-stage=top]:hover) [data-stage=top] .layer,.pyramid:has([data-stage=mid]:hover) [data-stage=mid] .layer,.pyramid:has([data-stage=base]:hover) [data-stage=base] .layer){fill:var(--primary)}:is(.pyramid:has([data-stage=top]:hover) [data-stage=top] text,.pyramid:has([data-stage=mid]:hover) [data-stage=mid] text,.pyramid:has([data-stage=base]:hover) [data-stage=base] text){fill:var(--primary-foreground)}:is(.pyramid:has([data-stage=top]:hover)>div [data-stage=top],.pyramid:has([data-stage=mid]:hover)>div [data-stage=mid],.pyramid:has([data-stage=base]:hover)>div [data-stage=base]){border-color:var(--border);background-color:color-mix(in oklab, var(--secondary) 40%, transparent)}
