.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}}
/*# sourceMappingURL=/cdn/shop/t/183/assets/rakshabandhan-landing.css.map */
