/** Shopify CDN: Minification failed

Line 627:7 Unexpected "/"

**/
.rebuy-cart .product-rakhi-hamper-copy .rebuy-cart__flyout-item-quantity {
    display: none;
}

.rakhi-sale .bestsellers.ltbc-carnival.kanjak-special .product-item__info .product-item-meta__title {
    color: #421c59!important;
    pointer-events: none;
}

.rakhi-sale .ltbc-collections.kanjak-special .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary {
    pointer-events: none;
}

.rakhi-sale .ltbc-collections.kanjak-special .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary span {
    font-size: 0;
}

.rakhi-sale .ltbc-collections.kanjak-special .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary span:before {
    content: "Stay Tuned";
    font-family: Poppins;
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: 700;
    line-height: 20px;
}

.rakhi-sale .ltbc-collections.kanjak-special .featured-collections .product-item__image-wrapper a.product-item__aspect-ratio {
    pointer-events: none;
}

/* .rebuy-cart__flyout-item.product-beautiful-gift-wrap .rebuy-cart__flyout-item-remove, .rebuy-cart__flyout-item.product-rakhi-hamper-copy .rebuy-cart__flyout-item-remove {
    display: none;
} */

[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-info {
    place-content: end !important;
}

.singleSlide header.section__header {
    background: unset !important;
    padding: 10px !important;
}

.ltbc-logos.rakhi-icon {
    background: unset;
    padding-block: 0;
    background-image: url(/cdn/shop/files/icon_1-05.png?v=1753356891);
    background-position: center;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-block: 50px;
    background: linear-gradient(to right, #faf7ff, #d7baff);
    background: transparent;
}

.ltbc-logos.rakhi-icon {
    background: unset;
    padding-block: 0;
    background-image: url(/cdn/shop/files/icon_1-05.png?v=1753356891);
    background-position: center;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-block: 50px;
    background: linear-gradient(to right,#faf7ff,#d7baff);
    background: transparent;
    background: url(/cdn/shop/files/gallery-background-image.jpg?v=1761214138);
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
    margin: 0;
    background-size: cover;
}

.rabsecondGrid span.carnival-price:before {
    content: "Little Bonds Price:";
    font-size: 17px;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid {
    margin-top: 0 !important;
}

.rakhi-sale .product-list__inner .product-item-meta__title {
    -webkit-line-clamp: 2;
    line-clamp: 2;
}

.rabsecondGrid span.carnival-price {
  font-size: 0;
}

.rakhi-sale .ltbc-logos .logo-list__item .logo-caption,
.rakhi-gift-hamper .ltbc-logos .logo-list__item .logo-caption,
.replacement .ltbc-logos .logo-list__item .logo-caption {
    font-size: 20px;
}

.rakhi-sale .logo-list__list,
.rakhi-gift-hamper .logo-list__list,
.replacement .logo-list__list {
    justify-content: space-around;
}

.rakhi-sale .ltbc-logos .logo-list__item img,
.rakhi-gift-hamper .ltbc-logos .logo-list__item img,
.replacement .ltbc-logos .logo-list__item img, .halloween-byob .ltbc-logos .logo-list__item img {
    height: 100px;
    width: 100px !important;
    object-fit: cover;
    margin-bottom: 8px;
}

.rakhi-sale .smiles-section,
.rakhi-gift-hamper .smiles-section,
.replacement .smiles-section {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
    background: linear-gradient(to right, #faf7ff, #d7baff);
    background: transparent;
    padding: 80px 0;
}

.rakhi-sale .ltbc-accordion,
.rakhi-gift-hamper .ltbc-accordion,
.replacement .ltbc-accordion {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
    background: linear-gradient(to right, #faf7ff, #d7baff);
    background: transparent;
    padding-block: 60px;
}

.rakhi-sale .ltbc-accordion, .rakhi-gift-hamper .ltbc-accordion, .replacement .ltbc-accordion, .halloween-byob .ltbc-accordion {
    background: linear-gradient(to right,#fdf3e7,#fbe8c6);
    background: linear-gradient(to right,#faf7ff,#d7baff);
    background: transparent;
    padding-block: 60px;
    background: url(/cdn/shop/files/gallery-background-image.jpg?v=1761214138);
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
    margin: 0;
    background-size: cover;
    height: 100%;
}

.rakhi-gift-hamper .gbbPageBody {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
}

.rakhi-gift-hamper .gbbVariantTitle {
    color: #fff;
    text-align: left;
}

.rakhi-sale .product_arc-block:nth-child(5),
.rakhi-sale .product_arc-block:nth-child(6),
.rakhi-gift-hamper .product_arc-block:nth-child(5),
.rakhi-gift-hamper .product_arc-block:nth-child(6),
.replacement .product_arc-block:nth-child(5),
.replacement .product_arc-block:nth-child(6) {
    display: block;
}

.gbbNavigationTitle {
    font-size: 12px !important;
    line-height: normal;
}

@media (min-width: 1192px) {
    .gbbProductImageContainerImg {
        max-height: 100% !important;
    }
}

.rakhi-gift-hamper .gbbProductsCardLayoutV2 .gbbProductAddButton {
    background: #fff !important;
    border: none !important;
    color: #000 !important;
}

.rakhi-gift-hamper .gbbProductsCardLayoutV2 .gbbProductItem {
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b) !important;
}

.rakhi-sale .ltbc-accordion h2,
.rakhi-sale .ltbc-accordion h4.product-arc_header-title,
.rakhi-sale .ltbc-accordion .product-arc_content p,
.rakhi-gift-hamper .ltbc-accordion h2,
.rakhi-gift-hamper .ltbc-accordion h4.product-arc_header-title,
.rakhi-gift-hamper .ltbc-accordion .product-arc_content p,
.replacement .ltbc-accordion h2,
.replacement .ltbc-accordion h4.product-arc_header-title,
.replacement .ltbc-accordion .product-arc_content p, 
.halloween-byob .ltbc-accordion h4.product-arc_header-title,
.halloween-byob .ltbc-accordion .product-arc_content p {
    color: #fff;
}

.rakhi-sale .ltbc-accordion h4.product-arc_header-title,
.rakhi-gift-hamper .ltbc-accordion h4.product-arc_header-title,
.replacement .ltbc-accordion h4.product-arc_header-title {
    font-family: 'Poppins' !important;
    font-weight: 500;
}

.rakhi-sale .ltbc-accordion .product_arc-block,
.rakhi-gift-hamper .ltbc-accordion .product_arc-block,
.replacement .ltbc-accordion .product_arc-block {
    border-bottom: 1px solid #fff;
}

.rakhi-sale .ltbc-logos .logo-list__list, .halloween-byob .ltbc-logos .logo-list__list {
    grid-template-columns: 1fr 1fr 1fr;
}

.rakhi-sale .ltbc-logos .logo-list__item, .halloween-byob .ltbc-logos .logo-list__item {
    padding: 0;
    background: #fff;
    padding-block: 20px !important;
    position: relative;
}

.rakhi-sale .smiles-section:after, .halloween-byob .smiles-section:after {
    content: "";
    position: absolute;
    z-index: 0;
    width: 100%;
    left: 0%;
    top: -60px;
    height: 100%;
    background: url(/cdn/shop/files/about-spider-wev-image.png?v=1761213269);
    background-repeat: no-repeat;
    z-index: 1;
}

.rakhi-sale .smiles-section:before {
    content: "";
    position: absolute;
    z-index: 0;
    width: 150px;
    right: 0%;
    bottom: 40%;
    height: 150px;
    background: url(/cdn/shop/files/halloween_5f96a06c-f470-4fda-8bc0-4d5b17e62f93.gif?v=1761213369);
    background-repeat: no-repeat;
    z-index: 1;
}

.rakhi-sale .smiles-section, .halloween-byob .smiles-section {
    position: relative;
    background: transparent;
}

.rakhi-sale .logo-list__item:before {
    content: "";
    position: absolute;
    z-index: 0;
    width: 75px;
    left: 5px;
    top: 5px;
    height: 75px;
    background: url(/cdn/shop/files/halloween-bat_17717589.png?v=1761221285);
    background-repeat: no-repeat;
    background-size: cover;
}

.rakhi-sale section.bestsellers.section h3.heading.h2, .rakhi-sale section.bestsellers.section p {
    color: #feb119 !important;
}

.rakhi-sale .smiles-section h2, .halloween-byob .smiles-section h2 {
    color: #feb119;
}

.rakhi-sale .smiles-section p, .halloween-byob .smiles-section p {
    text-align: center;
    color: #feb119;
}

.halloween-byob .smiles-section p {
    text-align: center;
    color: #feb119;
    margin-top: 15px;
}

.rakhi-sale .ltbc-accordion h2,
.rakhi-gift-hamper .ltbc-accordion h2,
.replacement .ltbc-accordion h2,
.halloween-byob .ltbc-accordion h2 {
    text-align: center;
    color: #feb119;
    white-space: normal;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    font-family: Poppins !important;
    margin-bottom: 32px;
}

.bndlr-section-main-title {
    font-family: 'Poppins' !important;
}

.rakhi-sale .product-list__inner .product-item.product-item,
.rakhi-gift-hamper .product-list__inner .product-item.product-item,
.replacement .product-list__inner .product-item.product-item {
    border-radius: 15px;
    background: linear-gradient(180deg, #ff4646 28.52%, #b286ff);
    padding: 10px;
    /* background: linear-gradient(to right, #fdf3e7, #fbe8c6) !important; */
}

.rakhi-sale .rb-collection button.tabs-nav__item img,
.rakhi-gift-hamper .rb-collection button.tabs-nav__item img,
.replacement .rb-collection button.tabs-nav__item img {
    width: 100%;
    height: auto;
    object-fit: cover;
}

.rakhi-sale .rb-collection button.tabs-nav__item[aria-expanded=true],
.rakhi-gift-hamper .rb-collection button.tabs-nav__item[aria-expanded=true],
.replacement .rb-collection button.tabs-nav__item[aria-expanded=true]{
    background: unset !important;
    color: #fff;
}

.rakhi-sale .rb-collection button.tabs-nav__item,
.rakhi-gift-hamper .rb-collection button.tabs-nav__item,
.replacement .rb-collection button.tabs-nav__item {
    border-radius: 15px;
    padding: 0;
    width: 100%;
    min-height: 100%;
    height: 100%;
    width: 100%;
}

.rakhi-sale .rb-collection button.tabs-nav__item,
.rakhi-gift-hamper .rb-collection button.tabs-nav__item,
.replacement .rb-collection button.tabs-nav__item {
    border: unset !important;
    padding: 0 !important;
    width: 15% !important;
}

/* .rakhi-sale .rb-collection button.tabs-nav__item[aria-expanded=true] {
    background: #ffe6c2 !important;
} */

.rakhi-sale .ltbc-collections .featured-collections .product-item__cta-wrapper button span,
.rakhi-gift-hamper .ltbc-collections .featured-collections .product-item__cta-wrapper button span,
.replacement .ltbc-collections .featured-collections .product-item__cta-wrapper button span{
    font-size: 20px;
}

.rakhi-sale .bestsellers.ltbc-carnival .product-item__info .product-item-meta__title {
    color: #421c59 !important;
}

.rakhi-sale .ltbc-carnival.ltbc-collections:after {
    content: "";
    position: absolute;
    z-index: 0;
    width: 100%;
    left: 0%;
    top: -60px;
    height: 475px;
    background: url(/cdn/shop/files/about-spider-wev-image.png?v=1761213269);
    background-repeat: no-repeat;
    z-index: 1;
}

.rakhi-sale .ltbc-carnival.ltbc-collections:before {
    content: "";
    position: absolute;
    z-index: 0;
    width: 150px;
    right: 0%;
    bottom: 40%;
    height: 150px;
    background: url(/cdn/shop/files/halloween_5f96a06c-f470-4fda-8bc0-4d5b17e62f93.gif?v=1761213369);
    background-repeat: no-repeat;
}

.rakhi-sale .ltbc-carnival.ltbc-collections {
    position: relative;
}

.rakhi-sale .jdgm-preview-badge .jdgm-star.jdgm-star {
    color: #421c59;
}

.rakhi-sale .ltbc-carnival .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
    color: #421c59;
}

.rakhi-sale .ltbc-carnival .product-list__inner .product-item.product-item,
.rakhi-gift-hamper .ltbc-carnival .product-list__inner .product-item.product-item,
.replacement .ltbc-carnival .product-list__inner .product-item.product-item{
    border-radius: 5px;
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b);
    padding: 10px;
    background: #421c59 !important;
    background: #feb119 !important;
}

.rakhi-sale .ltbc-collections .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary,
.rakhi-gift-hamper .ltbc-collections .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary,
.replacement .ltbc-collections .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary{
    background: #fff;
    border-radius: 5px;
    width: 100%;
    color: #000;
}

.rakhiTitle .section__color-wrapper {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
}

.rakhiTitle.section {
    margin-bottom: 0;
}

.rakhiTitle.section h3 {
    font-weight: 600
}

@media screen and (min-width: 1899px) {
    .ltbc-logos.rakhi-icon {
        padding-block: 85px;
    }

    .rakhi-sale .ltbc-logos .logo-list__item .logo-caption,
    .rakhi-gift-hamper .ltbc-logos .logo-list__item .logo-caption,
    .replacement .ltbc-logos .logo-list__item .logo-caption {
        font-size: 32px;
    }

    .rakhi-sale .ltbc-logos .logo-list__item img,
    .rakhi-gift-hamper .ltbc-logos .logo-list__item img,
    .replacement .ltbc-logos .logo-list__item img {
        height: 125px;
        width: 125px !important;
    }
}

@media screen and (max-width: 1599px) {
    .ltbc-logos.rakhi-icon {
        padding-block: 30px;
    }
}

/* .rakhi-sale .scrolling-banner, .replacement .scrolling-banner {
    background-color: #ec2c39;
    color: #000;
    font-weight: 600;
    font-size: 16px;
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
} */

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid header.section__header {
    background: unset;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid .section__color-wrapper {
    background: #fff
}

.rabsecondGrid .product-list__inner.product-list__inner--scroller.hide-scrollbar {
    justify-content: center;
    grid-template-columns: 50% 50%;
    overflow-x: unset;
    grid-auto-flow: unset;
    grid-auto-columns: unset;
    min-width: unset;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid button.product-item__cta.button {
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b) !important;
    background-color: #421c59 !important;
    border-radius: 5px !important;
    width: 100% !important;
    background: #ff4747 !important;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid span.discount-label {
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b) !important;
    background: #ff4747 !important;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid p.sale-tag {
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b) !important;
    background: #ff4747 !important;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid button.product-item__cta.button span.loader-button__text {
    color: #fff;
    font-size: 15px;
}

.rabsecondGrid .product-item-meta__swatch-list.color-swatch-list.color-swatch-list--mini {
    display: none !important;
}

.gbbProductItemPrice {
    display: block !important;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid product-item.product-item {
    padding: 0;
    background: unset;
}

@media screen and (max-width: 780px) {
    .ltbc-logos.rakhi-icon .logo-list__item .logo-caption {
        font-size: 12px;
        font-weight: 500;
        line-height: 17px;
    }

    .rakhi-sale .logo-list--grid,
    .rakhi-gift-hamper .logo-list--grid,
    .replacement .logo-list--grid, .halloween-byob .logo-list--grid {
        padding-left: 0;
        padding-right: 0;
    }

    .ltbc-logos.rakhi-icon {
        padding-block: 0px;
    }

    .rakhi-sale .smiles-section h2,
    .rakhi-gift-hamper .smiles-section h2,
    .replacement .smiles-section h2,
    .halloween-byob .smiles-section h2 {
        font-size: 24px;
        line-height: 30px;
    }

    .rakhi-sale .ltbc-accordion,
    .rakhi-gift-hamper .ltbc-accordion,
    .replacement .ltbc-accordion {
        padding-block: 45px;
    }

    .rakhi-sale .ltbc-accordion h2,
    .rakhi-gift-hamper .ltbc-accordion h2,
    .replacement .ltbc-accordion h2,
    .halloween-byob .ltbc-accordion h2 {
        font-size: 24px;
        line-height: 30px;
    }

    .rakhi-sale .smiles-section,
    .rakhi-gift-hamper .smiles-section,
    .replacement .smiles-section {
        padding: 0;
        margin-block: 0px;
    }

    .ltbc-logos.rakhi-icon .logo-list__item img {
        height: 45px;
        width: 45px !important;
    }

    /* .ltbc-logos.rakhi-icon .vertical-breather {
        padding-block: 20px;
        margin-top: 5px;
    } */

    .ltbc-logos.rakhi-icon .logo-list__item {
        padding: 8px;
        width: 100%;
    }

.ltbc-logos.rakhi-icon .logo-list__list {
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 10px;
    align-items: center;
    padding: 20px 10px;
}

.rakhi-sale .smiles-section:before {
    display: none;
}

    .rakhi-sale .ltbc-accordion h4.product-arc_header-title,
    .rakhi-gift-hamper .ltbc-accordion h4.product-arc_header-title,
    .replacement .ltbc-accordion h4.product-arc_header-title,
    .halloween-byob .ltbc-accordion h4.product-arc_header-title {
        font-size: 14px;
        line-height: normal;
    }

    .rakhi-sale .product-arc_header-title:after,
    .rakhi-gift-hamper .product-arc_header-title:after,
    .replacement .product-arc_header-title:after,
    .halloween-byob .product-arc_header-title:after {
        width: 6px;
        height: 6px;
    }

    .rakhi-sale .ltbc-accordion .product-arc_content p,
    .rakhi-gift-hamper .ltbc-accordion .product-arc_content p,
    .replacement .ltbc-accordion .product-arc_content p,
    .halloween-byob .ltbc-accordion .product-arc_content p {
        font-size: 12px;
    }

    /* .ltbc-logos.rakhi-icon {
        /* background-image: url(/cdn/shop/files/bg_42144d13-379b-4ef4-b6ef-5c89df76ba51.png?v=1753361617); */
        background: linear-gradient(to right, #fdf3e7, #fbe8c6);
        background: transparent;
    } */

    .rakhi-sale .ltbc-logos .vertical-breather,
    .rakhi-gift-hamper .ltbc-logos .vertical-breather,
    .replacement .ltbc-logos .vertical-breather {
        padding-block: 0px;
    }

    .rakhi-sale section.bestsellers.section h3.heading.h2, .replacement section.bestsellers.section h3.heading.h2 {
        font-size: 24px !important;
        line-height: 30px !important;
    }



.bundler-target-element {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
}

.rakhi-videos .section__color-wrapper {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
}

.rakhi-sale,
.rakhi-gift-hamper,
.replacement,
.halloween-byob {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
    background: linear-gradient(to right, #faf7ff, #d7baff);
    background: #421c59;
}

.rakhi-sale .ltbc-carnival.ltbc-collections .section__color-wrapper,
.rakhi-gift-hamper .ltbc-carnival.ltbc-collections .section__color-wrapper,
.replacement .ltbc-carnival.ltbc-collections .section__color-wrapper {
    background: linear-gradient(to right, #fdf3e7, #fbe8c6);
    background: linear-gradient(to right, #faf7ff, #d7baff);
    background: transparent;
}

.bndlr-sectioned-mixnmatch {
    background: unset !important;
    border-radius: unset !important;
    box-shadow: unset !important;
    border: unset !important;
    background: unset !important;
}

.bndlr-add-to-sectioned-bundle {
    border: 0px solid #EE2C39 !important;
    background: linear-gradient(#ff4646 29%, #b286ff) !important;
    border-radius: 20px !important;
    margin-block: 12px !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
}

.bndlr-sections-container .bndlr-product.bndlr-sectioned-product {
    max-width: 22% !important;
}

.bundler-custom-name {
    max-width: 100% !important;
    width: 100% !important;
}

.bndlr-add-to-sectioned-bundle {
    margin: 5px 5px 0px 5px;
    width: calc(100% - 20px);
    margin-inline: auto !important;
}

.bndlr-container h2.bndlr-bundle-title {
    text-align: center;
    color: #000;
    white-space: normal;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    font-family: Poppins !important;
}

.bundler-custom-name input {
    width: 90% !important;
    max-width: 90% !important;
    padding-block: 8px;
    margin: auto;
}

.bndlr-sectioned-available-products {
    justify-content: flex-start !important;
    gap: 1rem;
}

/* .bndlr-sections-main-container {
    border: 1px solid #ccc;
    padding: 25px;
    border-radius: 10px;
} */

.bndlr-sectioned-available-products {
    margin-left: 0 !important;
}

/* .rakhi-sale .bestsellers.section .product-item__info .product-item-meta__title {
    color: #000 !important;
}

.rakhi-sale .ltbc-carnival .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
    color: #000;
} */

.rakhi-sale [data-bundler-section="2"] .bundler-custom-name,
.rakhi-gift-hamper [data-bundler-section="2"] .bundler-custom-name,
.replacement [data-bundler-section="2"] .bundler-custom-name {
    display: none;
}

.rakhi-sale .bndlr-sectioned-section[data-requirements-fulfilled="true"] .bndlr-next-section,
.rakhi-gift-hamper .bndlr-sectioned-section[data-requirements-fulfilled="true"] .bndlr-next-section,
.replacement .bndlr-sectioned-section[data-requirements-fulfilled="true"] .bndlr-next-section {
    display: block;
    margin: 32px auto;
}

.rakhi-sale h3.heading.h2,
.rakhi-gift-hamper h3.heading.h2,
.replacement h3.heading.h2 {
    font-size: 48px;
    line-height: 100%;
    color: #000;
}

/* .bndlr-sectioned-mixnmatch {
    max-width: 100% !important;
}
 */


.rakhi-sale .tabs-nav__scroller-inner a.tab-external-link,
.rakhi-gift-hamper .tabs-nav__scroller-inner a.tab-external-link,
.replacement .tabs-nav__scroller-inner a.tab-external-link {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
}

.rakhi-sale .tabs-nav__scroller-inner .tab-img-wrapper,
.rakhi-gift-hamper .tabs-nav__scroller-inner .tab-img-wrapper,
.replacement .tabs-nav__scroller-inner .tab-img-wrapper {
    position: relative;
}

.rakhi-sale .ltbc-accordion .product-arc_header-title:after,
.rakhi-gift-hamper .ltbc-accordion .product-arc_header-title:after,
.replacement .ltbc-accordion .product-arc_header-title:after,
.halloween-byob .ltbc-accordion .product-arc_header-title:after {
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.bndlr-add-to-sectioned-bundle {
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b) !important;
    border-radius: 10px !important;
}

.bndlr-add-to-sectioned-bundle {
    order: 6;
}

.bundler-custom-name {
    order: 5;
}

.bndlr-add-to-sectioned-bundle {
    padding-block: 12px;
}

.bundler-custom-name {
    padding-top: 15px;
    padding-bottom: 10px;
}

.rakhi-sale .rb-collection.rabsecondGrid button.tabs-nav__item, .replacement .rb-collection.rabsecondGrid button.tabs-nav__item {
    font-size: 18px;
    white-space: nowrap;
    font-weight: 700;
    line-height: 24px;
    color: #717171;
    border: 2px solid #7F7F7F !important;
    border-radius: 15px;
    padding: 12px !important;
    width: 100% !important;
    min-height: 60px !important;
    opacity: 1;
}

.gbbProductItemCompareAtPrice {
    /* display: none !important; */
    color: #fff !important;
    font-size: 16px !important;
    text-decoration: unset !important;
}

.gbbProductItemPrice {
    display: none !important;
}

.rakhi-sale .rb-collection.rabsecondGrid .sale-text, .replacement .rb-collection.rabsecondGrid .sale-text {
    display: none;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid .section__color-wrapper {
    background: #fff;
    padding-bottom: 36px;
    padding-top: 45px;
    padding-bottom: 60px;
}

.rakhi-sale .rb-collection.rabsecondGrid button.tabs-nav__item[aria-expanded=true],
.replacement .rb-collection.rabsecondGrid button.tabs-nav__item[aria-expanded=true] {
    border: 0px solid #EE2C39 !important;
    background: linear-gradient(#ff4646 29%, #b286ff) !important;
    color: #fff;
    background: linear-gradient(180deg, #f19123 28.52%, #b6440b) !important;
    background: #421c59 !important;
}

.rakhi-sale .product-item__image-wrapper:after {
    position: relative;
}

.rakhi-sale .product-item__image-wrapper:after {
    content: '';
    position: absolute;
    z-index: 9;
    width: 32px;
    left: -56px;
    left: 5%;
    top: 10px;
    height: 32px;
    background: url(/cdn/shop/files/living-dead.png?v=1761219037);
    background-repeat: no-repeat;
    display: none;
}

.halloween-byob .ltbc-logos .logo-list__list p.logo-caption {
    font-size: 20px;
    font-family: Poppins;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize;
}

@media only screen and (max-width: 768px) {
.rabsecondGrid span.carnival-price:before {
    font-size: 12px !important;
}
.rakhi-sale .logo-list__item:before {
    width: 30px;
    height: 30px;
}

.rakhi-sale .ltbc-collections.kanjak-special .featured-collections .product-item__cta-wrapper .product-item__cta.button.button--primary span:before {
    font-size: 14px;
}

.halloween-byob .ltbc-logos .logo-list__list p.logo-caption {
    font-size: 12px;
    font-family: Poppins;
    font-weight: 500;
    line-height: 17px;
    text-transform: capitalize;
}

.ltbc-collections.bestsellers.rb-collection.rabsecondGrid button.product-item__cta.button span.loader-button__text {
    font-size: 13px;
}
  
    .ltbc-collections.bestsellers.rb-collection.rabsecondGrid .section__color-wrapper {
        background: #fff;
        padding-bottom: 36px;
        padding-top: 0px;
    }

  .ltbc-collections.bestsellers.section .product-item__info .price--highlight {
    font-size: 16px !important;
}

    .rakhi-sale .rb-collection.rabsecondGrid button.tabs-nav__item, .replacement .rb-collection.rabsecondGrid button.tabs-nav__item {
        width: 45% !important;
        min-height: 50px !important;
    }

    .rakhi-sale .rb-collection.rabsecondGrid button.tabs-nav__item, .replacement .rb-collection.rabsecondGrid button.tabs-nav__item {
        font-size: 12px;
        line-height: 16px;
        min-height: 50px;
        min-width: 26.2%;
        white-space: wrap;
    }

    .rakhi-sale .rb-collection.rabsecondGrid header.section__header, .replacement .rb-collection.rabsecondGrid header.section__header {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
        padding-inline: 0 !important;
    }

    .bndlr-sections-main-container {
        flex-direction: column !important;
        gap: 1rem;
    }

    .bndlr-sections-container [data-bundler-section="2"] .bndlr-product.bndlr-sectioned-product {
        max-width: 100% !important;
    }

    .bndlr-sectioned-available-products {
        gap: 0rem;
    }

    .bndlr-container h2.bndlr-bundle-title {
        font-size: 24px;
        line-height: 30px;
    }

    .bndlr-sections-main-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .bndlr-section-main-title {
        font-family: Poppins !important;
    }

    .bndlr-sections-status-container {
        border-radius: 10px !important;
        margin-inline: 10px !important;
    }

    .rakhi-sale .multi-column--pocket-medium .multi-column__inner--scroller,
    .rakhi-gift-hamper .multi-column--pocket-medium .multi-column__inner--scroller,
    .replacement .multi-column--pocket-medium .multi-column__inner--scroller {
        grid-auto-columns: 75vw;
    }

    .bndlr-sectioned-title {
        padding-inline: 12px;
    }

    .rakhi-sale h3.heading.h2,
    .rakhi-gift-hamper h3.heading.h2,
    .replacement h3.heading.h2 {
        font-size: 24px;
        line-height: 30px;
    }

    /* .rakhi-sale .bestsellers.section .section__header,
    .rakhi-gift-hamper .bestsellers.section .section__header,
    .replacement .bestsellers.section .section__header {
        max-width: 100%;
        background: url(/cdn/shop/files/Web_banner-01_5c18e0df-60c8-4de2-bbc2-6df34d011e57.png?v=1753422366);
        width: 100%;
        background-position: center;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 50px 40px 25px;
    } */

.rakhi-sale .ltbc-carnival.ltbc-collections, .rakhi-gift-hamper .ltbc-carnival.ltbc-collections, .replacement .ltbc-carnival.ltbc-collections {
    margin-top: 0px!important;
    padding-top: 32px;
    margin-bottom: 48px!important;
    /* background: linear-gradient(to right, #faf7ff, #d7baff); */
}


.rakhi-sale .ltbc-carnival.ltbc-collections:after {
    width: 100%;
    left: 0%;
    top: 0px;
    height: 300px;
}

.rakhi-sale .smiles-section:after, .halloween-byob .smiles-section:after {
    width: 100%;
    top: -30px;
    height: 200px;
}

.rakhi-sale .ltbc-carnival.ltbc-collections:before {
    bottom: 15%;
}

section.bestsellers.section .section__header p {
    margin-top: 0;
}

.rakhi-sale .ltbc-accordion {
    padding-top: 45px;
    padding-bottom: 45px;
    margin: 45px 0 0;
    border-radius: 0;
}

    .rakhi-sale .ltbc-carnival.ltbc-collections .tabs-nav,
    .rakhi-gift-hamper .ltbc-carnival.ltbc-collections .tabs-nav,
    .replacement .ltbc-carnival.ltbc-collections .tabs-nav {
        margin-bottom: 0;
    }

    .bndlr-sectioned-available-products {
        flex-wrap: nowrap !important;
        overflow-x: auto;
    }

    .bndlr-sections-container .bndlr-product.bndlr-sectioned-product {
        max-width: 85% !important;
        flex: 0 0 85%;
    }
}


.rakhi-videos .multi-column__image-wrapper {
    margin-bottom: 10px;
}

.rakhi-videos .multi-column__text-container p.h5 {
    margin-bottom: 0;
}

.rakhi-videos .multi-column__text-container .multi-column__link {
  margin-top: 0;
  margin-bottom: 0;
  pointer-events: none;
}

.celebLinks {
    display: flex;
    align-items: center;
    justify-content: center;
}