.rg-hero{--rg-gutter: clamp(1.25rem, 5vw, 4rem);--rg-heading-font: var(--font-heading-family, Georgia);position:relative;overflow:clip;margin-block:var(--rg-space-t) var(--rg-space-b);background:var(--rg-bg);color:var(--rg-text);font-family:var(--font-body-family, system-ui),"Noto Sans Bengali","Hind Siliguri","Kalpurush","Nirmala UI","Vrinda",sans-serif;-webkit-text-size-adjust:100%}.rg-hero *,.rg-hero *:before,.rg-hero *:after{box-sizing:border-box}.rg-hero__inner{width:100%;margin-inline:auto}.rg-hero--contained .rg-hero__inner{max-width:var(--page-width, 1440px)}.rg-hero__stage{display:grid;grid-template-columns:minmax(0,1fr)}.rg-hero__media{position:relative;order:-1;height:var(--rg-h-m);min-height:0}.rg-hero--media-bottom .rg-hero__media{order:1}.rg-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rg-hero__picture picture{display:block;width:100%;height:100%}.rg-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--rg-pos-m);background:color-mix(in srgb,var(--rg-accent) 12%,var(--rg-bg))}.rg-hero__placeholder{fill:currentColor;color:var(--rg-accent)}.rg-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rg-overlay);opacity:var(--rg-overlay-o);pointer-events:none}.rg-hero__content{display:flex;flex-direction:column;justify-content:center;align-items:var(--rg-items-m);text-align:var(--rg-align-m);padding:var(--rg-pt-m) var(--rg-gutter) var(--rg-pb-m)}.rg-hero__copy{width:100%;max-width:var(--rg-copy-max)}.rg-hero__eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;justify-content:var(--rg-items-m);color:var(--rg-eyebrow);font-size:.8125rem;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.rg-hero__eyebrow:before{content:"";flex:none;width:2rem;height:1px;background:var(--rg-accent)}.rg-hero__heading{margin:0;color:var(--rg-heading);font-family:var(--rg-heading-font),"Noto Serif Bengali","Hind Siliguri","Kalpurush","Nirmala UI","Vrinda",Georgia,serif;font-size:var(--rg-h-size);font-weight:var(--rg-h-weight);line-height:1.12;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.rg-hero__description{margin:1.125rem 0 0;max-width:34rem;font-size:var(--rg-p-size);line-height:1.65;overflow-wrap:break-word}.rg-hero__description p{margin:0}.rg-hero__description p+p{margin-top:.75em}html[lang|=bn] .rg-hero__heading{line-height:1.4;letter-spacing:0}html[lang|=bn] .rg-hero__description{line-height:1.85}html[lang|=bn] .rg-hero__eyebrow{letter-spacing:.04em;text-transform:none;line-height:1.7}html[lang|=bn] .rg-btn,html[lang|=bn] .rg-trust__label{letter-spacing:0;line-height:1.6}.rg-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--rg-btn-gap);margin-top:1.75rem;width:100%}.rg-btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3rem;padding:.75rem 1.75rem;border:1px solid transparent;border-radius:var(--buttons-radius, 2px);font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:.04em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.rg-btn:active{transform:translateY(1px) scale(.985)}.rg-btn:focus-visible{outline:2px solid var(--rg-heading);outline-offset:3px}.rg-btn--primary{background:var(--rg-btn-bg);border-color:var(--rg-btn-bg);color:var(--rg-btn-text)}.rg-btn--primary:hover{background:color-mix(in srgb,var(--rg-btn-bg) 82%,#000);border-color:color-mix(in srgb,var(--rg-btn-bg) 82%,#000)}.rg-btn--secondary{background:transparent;border-color:var(--rg-btn2-border);color:var(--rg-btn2-text)}.rg-btn--secondary:hover{background:color-mix(in srgb,var(--rg-btn2-border) 10%,transparent)}.rg-btn__arrow{flex:none;transition:transform .35s ease}.rg-btn--primary:hover .rg-btn__arrow{transform:translate(4px)}.rg-hero__trust{background:var(--rg-trust-bg);border-top:1px solid color-mix(in srgb,var(--rg-accent) 50%,transparent)}.rg-hero__trust-list{list-style:none;margin:0 auto;padding:.375rem var(--rg-gutter);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--page-width, 1440px)}.rg-trust{display:flex;align-items:center;gap:.625rem;min-height:3.25rem;padding:.5rem .25rem;color:var(--rg-trust-text);font-size:.875rem;line-height:1.3}.rg-trust__icon{flex:none;width:1.5rem;height:1.5rem;color:var(--rg-icon)}.rg-trust__label{overflow-wrap:break-word;min-width:0}@media(min-width:480px){.rg-hero__actions{flex-direction:row;flex-wrap:wrap;align-items:center;width:auto}}@media(min-width:750px){.rg-hero__stage{grid-template-columns:var(--rg-cols);min-height:var(--rg-h-d)}.rg-hero__media,.rg-hero--media-bottom .rg-hero__media{order:0;height:auto}.rg-hero__img{object-position:var(--rg-pos-d)}.rg-hero__content{justify-content:var(--rg-valign);align-items:var(--rg-items-d);text-align:var(--rg-align-d);padding:var(--rg-pt-d) clamp(1.5rem,4vw,4rem) var(--rg-pb-d) var(--rg-gutter)}.rg-hero:not(.rg-hero--contained) .rg-hero__content{padding-inline-start:max(var(--rg-gutter),calc((100vw - var(--page-width, 1440px)) / 2 + var(--rg-gutter)))}.rg-hero__copy{margin-inline:0}.rg-hero__eyebrow{justify-content:var(--rg-items-d)}.rg-hero__actions{margin-top:2rem;justify-content:var(--rg-items-d)}.rg-btn{font-size:1rem}.rg-hero__trust-list{display:flex;justify-content:center;padding-block:0}.rg-trust{flex:1 1 0;justify-content:center;padding:1.125rem 1rem;font-size:.9375rem}.rg-trust+.rg-trust{border-inline-start:1px solid color-mix(in srgb,var(--rg-accent) 40%,transparent)}}@media(hover:hover)and (min-width:990px){.rg-hero--hover .rg-hero__img{transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.rg-hero--hover .rg-hero__media:hover .rg-hero__img{transform:scale(1.03)}}@keyframes rg-fade-up{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes rg-fade{0%{opacity:0}to{opacity:1}}@keyframes rg-reveal{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.rg-hero--animate .rg-anim{animation:rg-fade-up .9s cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--rg-delay, 0s)}.rg-hero--animate .rg-anim--fade{animation-name:rg-fade}.rg-hero--animate .rg-hero__picture{animation:rg-reveal 1.3s cubic-bezier(.22,.61,.36,1) both}}@media(prefers-reduced-motion:reduce){.rg-hero *,.rg-hero *:before,.rg-hero *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
