.rb-section{--rb-container-width: 1440px;--rb-gutter: 30px;background:var(--rb-background, #ffffff)}.rb-container{width:min(calc(100% - (var(--rb-gutter) * 2)),var(--rb-container-width));margin-inline:auto}.rb-image-banner{padding-block-start:var(--rb-padding-top-desktop, 0);padding-block-end:var(--rb-padding-bottom-desktop, 0)}.rb-image-banner__media,.rb-image-grid__item-media{position:relative;display:block;width:100%;overflow:hidden;background:#f8f3f0}.rb-image-banner__media{border-radius:var(--rb-corner-radius, 0)}.rb-image-banner__picture,.rb-image-grid__picture{display:block;width:100%}.rb-image-banner__picture img,.rb-image-grid__picture img,.rb-image-banner__placeholder,.rb-image-grid__placeholder{display:block;width:100%;height:auto}.rb-image-banner__placeholder{min-height:min(48vw,680px)}.rb-image-banner__link,.rb-image-grid__link{display:block;color:inherit;text-decoration:none}.rb-image-banner__link:focus-visible,.rb-image-grid__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rb-image-grid{padding-block-start:var(--rb-padding-top-desktop, 24px);padding-block-end:var(--rb-padding-bottom-desktop, 24px)}.rb-image-grid__items{display:grid;grid-template-columns:repeat(var(--rb-desktop-columns, 3),minmax(0,1fr));gap:var(--rb-desktop-gap, 20px)}.rb-image-grid__item{min-width:0}.rb-image-grid__item-media{height:100%;border-radius:var(--rb-corner-radius, 14px)}.rb-image-grid__picture,.rb-image-grid__picture img,.rb-image-grid__link{height:100%}.rb-image-grid__picture img{object-fit:cover}.rb-image-grid__placeholder{aspect-ratio:4 / 3}.rb-featured-collection{padding-block-start:var(--rb-padding-top-desktop, 24px);padding-block-end:var(--rb-padding-bottom-desktop, 40px);color:var(--rb-text-color, #1c1c1c)}.rb-featured-collection__stack{display:grid;gap:24px}.rb-featured-collection__header{display:grid;justify-items:center;gap:10px;text-align:center}.rb-featured-collection__title{margin:0;color:var(--rb-heading-color, #c84360);font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.5vw,42px);font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none}.rb-featured-collection__ornament{display:flex;align-items:center;justify-content:center;gap:12px;width:min(240px,70vw);color:var(--rb-heading-color, #c84360)}.rb-featured-collection__ornament:before,.rb-featured-collection__ornament:after{content:"";flex:1 1 auto;height:1px;background:currentColor;opacity:.45}.rb-featured-collection__heart{font-size:11px;line-height:1}.rb-featured-collection .product-list{--product-list-items-per-row: var(--rb-products-per-row-desktop, 7);--product-list-horizontal-spacing-factor: .2;--product-list-vertical-spacing-factor: .35}.rb-featured-collection .product-list--carousel{justify-content:start;padding-block:2px 8px}.rb-featured-collection__view-all{justify-self:center}@media screen and (min-width:1150px){.rb-featured-collection .product-list{--product-list-max-items-per-row-allowed: var(--rb-products-per-row-desktop, 7)}}@media screen and (max-width:699px){.rb-section{--rb-gutter: 16px}.rb-image-banner{padding-block-start:var(--rb-padding-top-mobile, 0);padding-block-end:var(--rb-padding-bottom-mobile, 0)}.rb-image-banner__placeholder{min-height:110vw}.rb-image-grid{padding-block-start:var(--rb-padding-top-mobile, 12px);padding-block-end:var(--rb-padding-bottom-mobile, 12px)}.rb-image-grid__items{gap:var(--rb-mobile-gap, 12px)}.rb-image-grid--stack .rb-image-grid__items{grid-template-columns:minmax(0,1fr)}.rb-image-grid--swipe .rb-image-grid__items{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--rb-mobile-card-width, 82%);justify-content:start;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rb-image-grid--swipe .rb-image-grid__items::-webkit-scrollbar{display:none}.rb-image-grid--swipe .rb-image-grid__item{scroll-snap-align:start;scroll-snap-stop:always}.rb-featured-collection{padding-block-start:var(--rb-padding-top-mobile, 20px);padding-block-end:var(--rb-padding-bottom-mobile, 28px)}.rb-featured-collection__stack{gap:18px}.rb-featured-collection__title{font-size:29px}.rb-featured-collection .product-list--carousel{--product-list-card-width: min(300px, var(--rb-product-mobile-width, 65%))}}@media(prefers-reduced-motion:reduce){.rb-image-grid--swipe .rb-image-grid__items{scroll-behavior:auto}}.rb-story{display:block;position:relative;isolation:isolate;overflow:hidden;padding-block-start:var(--rb-story-padding-top-desktop, 56px);padding-block-end:var(--rb-story-padding-bottom-desktop, 52px);background:var(--rb-story-background, #fdf1f1);color:var(--rb-story-text, #351f25)}.rb-story__inner{position:relative;z-index:1}.rb-story__motif{position:absolute;z-index:0;width:72px;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;color:var(--rb-story-accent, #c84360);opacity:.09;pointer-events:none}.rb-story__motif:before{content:"";position:absolute;top:50%;left:50%;width:210px;height:1px;background:currentColor;transform:translate(-50%,-50%)}.rb-story__motif:after{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:1px dashed currentColor;border-radius:inherit;box-shadow:inset 0 0 0 9px var(--rb-story-background, #fdf1f1)}.rb-story__motif--one{top:17%;left:4%;transform:rotate(-12deg)}.rb-story__motif--two{top:46%;right:5%;transform:rotate(10deg) scale(.78)}.rb-story__motif--three{right:20%;bottom:5%;transform:rotate(-8deg) scale(.55)}.rb-story__header{display:grid;justify-items:center;gap:13px;margin-block-end:12px;text-align:center}.rb-story__title{margin:0;color:var(--rb-story-accent, #c84360);font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3vw,46px);font-weight:400;line-height:1.12;letter-spacing:0;text-transform:none}.rb-story__ornament{display:flex;align-items:center;gap:11px;width:min(220px,58vw);color:var(--rb-story-accent, #c84360)}.rb-story__ornament:before,.rb-story__ornament:after{content:"";flex:1 1 auto;height:1px;background:currentColor;opacity:.38}.rb-story__ornament>span{width:9px;height:9px;border:2px solid currentColor;border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 12%,transparent)}.rb-story__carousel{display:grid;width:min(100%,980px);margin-inline:auto;outline:none}.rb-story__carousel:focus-visible{border-radius:18px;outline:2px solid var(--rb-story-accent, #c84360);outline-offset:6px}.rb-story__slide{grid-area:1 / -1;display:grid;min-width:0;align-content:start;justify-items:center;text-align:center}.rb-story__slide:not(.is-selected){visibility:hidden;opacity:0;pointer-events:none}.rb-story__art-stage{position:relative;display:grid;width:min(100%,460px);aspect-ratio:1;place-items:center;margin-block:-2px 2px}.rb-story__art{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 17px 20px rgba(96,41,53,.12));transform-origin:50% 85%}.rb-story__sparkle{position:absolute;z-index:2;color:#d4a43c;font-size:23px;line-height:1;opacity:0;pointer-events:none}.rb-story__sparkle--one{top:23%;left:13%}.rb-story__sparkle--two{top:16%;right:13%;font-size:16px}.rb-story__sparkle--three{right:8%;bottom:24%;font-size:12px}.rb-story__copy{display:grid;justify-items:center;gap:8px;width:min(100%,850px);padding-inline:24px}.rb-story__eyebrow{margin:0;color:var(--rb-story-accent, #c84360);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.15em;text-transform:uppercase}.rb-story__headline{margin:0;color:var(--rb-story-text, #351f25);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.1vw,32px);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.rb-story__supporting-text{max-width:760px;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.rb-story__supporting-text p{margin:0}.rb-story__controls{display:flex;align-items:center;justify-content:center;gap:14px;min-height:52px;margin-block-start:18px}.rb-story__arrow{display:grid;width:52px;height:52px;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--rb-story-accent, #c84360) 22%,transparent);border-radius:50%;background:var(--rb-story-control-background, #ffffff);box-shadow:0 8px 20px #60293517;color:var(--rb-story-control-icon, #c84360);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.rb-story__arrow svg{width:14px}.rb-story__arrow:focus-visible,.rb-story__dots button:focus-visible{outline:2px solid var(--rb-story-accent, #c84360);outline-offset:3px}.rb-story__dots{display:flex;align-items:center;justify-content:center;gap:2px}.rb-story__dots button{display:grid;width:26px;height:44px;padding:0;place-items:center;border:0;background:transparent;color:var(--rb-story-accent, #c84360);cursor:pointer}.rb-story__dots button:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.28;transition:width .18s ease,opacity .18s ease}.rb-story__dots button[aria-current=true]:before{width:21px;opacity:1}.rb-story.is-in-view .rb-story__slide.is-selected .rb-story__art{animation:rb-story-float 4.2s ease-in-out infinite alternate}.rb-story.is-in-view .rb-story__slide.is-selected .rb-story__sparkle{animation:rb-story-twinkle 2.8s ease-in-out infinite}.rb-story.is-in-view .rb-story__slide.is-selected .rb-story__sparkle--two{animation-delay:.65s}.rb-story.is-in-view .rb-story__slide.is-selected .rb-story__sparkle--three{animation-delay:1.2s}@keyframes rb-story-float{0%{transform:translate3d(0,1px,0) scale(.995)}to{transform:translate3d(0,-7px,0) scale(1.008)}}@keyframes rb-story-twinkle{0%,to{opacity:0;transform:scale(.55) rotate(0)}42%,62%{opacity:.78;transform:scale(1) rotate(18deg)}}@media screen and (hover:hover){.rb-story__arrow:hover{border-color:color-mix(in srgb,var(--rb-story-accent, #c84360) 45%,transparent);box-shadow:0 10px 25px #60293524;transform:translateY(-2px)}}@media screen and (max-width:699px){.rb-story{padding-block-start:var(--rb-story-padding-top-mobile, 36px);padding-block-end:var(--rb-story-padding-bottom-mobile, 36px)}.rb-story__motif{width:52px}.rb-story__motif:before{width:132px}.rb-story__motif--one{top:14%;left:-15px}.rb-story__motif--two{top:52%;right:-18px}.rb-story__motif--three{display:none}.rb-story__header{gap:10px;margin-block-end:8px}.rb-story__title{max-width:310px;font-size:30px}.rb-story__art-stage{width:min(100%,290px);margin-block:0 6px}.rb-story__sparkle{font-size:17px}.rb-story__sparkle--two{font-size:13px}.rb-story__sparkle--three{font-size:10px}.rb-story__copy{gap:7px;padding-inline:0}.rb-story__eyebrow{font-size:11px}.rb-story__headline{max-width:330px;font-size:24px}.rb-story__supporting-text{max-width:345px;font-size:17px;line-height:1.48}.rb-story__controls{margin-block-start:12px}.rb-story__arrow{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.rb-story *,.rb-story *:before,.rb-story *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.rb-story__sparkle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/278/assets/rakshabandhan-landing.css.map */
