.shopify-section.event-swiper-product-class,.shopify-section.event-swiper-product-class .section-background,.anniversary-bundles__background{background:#101010;background-image:none}.anniversary-bundles{--anni-text: #f5f0e5;--anni-title: #d6b66c;--anni-subtitle: #f5f0e5}.anniversary-bundles .event-swiper-product{width:100%;max-width:1638px;margin:0 auto;padding-inline:69px;box-sizing:border-box}.anniversary-bundles .event-swiper-product-wrapper{margin:0 auto;padding:0}.anniversary-bundles .event-swiper-product-main{position:relative;z-index:2;max-width:1500px;margin:0 auto}.anniversary-bundles .event-swiper-product-title{margin:0;padding:0;text-align:center;font-family:Niveau-Serif;font-size:clamp(24px,calc(56vw / 19.2),56px);font-weight:700;line-height:normal;color:var(--title_color, #d6b66c)}.anniversary-bundles .event-swiper-product-title-subtitle{margin:8px 0 0;padding:0;text-align:center;font-family:Niveau-Serif;font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:normal;color:var(--subtitle_color, #f5f0e5)}.anniversary-bundles .event-swiper-product-text{display:flex;align-items:center;justify-content:center;width:fit-content;margin:16px auto 0;color:var(--anni-text)}.anniversary-bundles .event-swiper-product-list-outer{position:relative;margin-top:32px;padding-inline:0;container-type:inline-size}.anniversary-bundles .swiper.event-swiper-product-list{margin:0;padding-top:0;overflow:hidden}.anniversary-bundles .event-swiper-product-list .swiper-slide{height:auto}.anniversary-bundles .event-swiper-product-list .section-product-card,.anniversary-bundles .event-swiper-product-list product-card.section-product-card{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;float:none;margin:0;background:transparent}.anniversary-bundles .section-product-card .product-block__image{background:#1c1a17;aspect-ratio:1 / 1;border-radius:0}.anniversary-bundles .section-product-card .product-block__image.card-gallery .product-media-container{display:flex;align-items:center;justify-content:center}.anniversary-bundles .section-product-card .product-block__primary-image,.anniversary-bundles .section-product-card .section-product-card__img,.anniversary-bundles .section-product-card .rimage__image{width:62%;height:51%;margin:auto;object-fit:contain}.anniversary-bundles .section-product-card .product-block__image.card-gallery .product-media-container img,.anniversary-bundles .section-product-card .product-block__image.card-gallery .product-media-container svg{object-fit:contain}.anniversary-bundles .section-product-card .product-block__quick-add{display:none}.anniversary-bundles .section-product-card__badge{top:14px;right:14px;width:60px;height:60px;min-width:60px;padding:2px;border-radius:50%;background:var(--spc-badge-bg, #d6b66c);background-image:none;color:var(--spc-badge-color, #101010);font-family:Niveau-Serif;line-height:1}.anniversary-bundles .section-product-card__badge-value{font-family:Niveau-Serif;font-size:clamp(20px,calc(22vw / 19.2),22px);font-weight:700;line-height:1}.anniversary-bundles .section-product-card__badge-suffix{font-family:Niveau-Serif;font-size:clamp(14px,calc(14vw / 19.2),14px);font-weight:400;line-height:1}.anniversary-bundles .section-product-card .product-block__content{gap:8px;padding:0}.anniversary-bundles .section-product-card a.product-block__link.cs_product_infobox{display:flex;flex-direction:column;align-items:flex-start;gap:8px;outline-color:#d6b66c}.anniversary-bundles .section-product-card .product-block__title,.anniversary-bundles .section-product-card .new-product-block__title{width:100%;margin:0;font-family:Niveau-Serif;font-size:clamp(16px,calc(18 * var(--relative-px)),18px);font-weight:400;line-height:normal;color:#f5f0e5;text-align:left}.anniversary-bundles .section-product-card .new-product-reviews{min-height:16px}.anniversary-bundles .section-product-card .new-product-reviews svg,.anniversary-bundles .section-product-card .new-product-reviews .wc_review_badge_inner svg{width:16px;height:16px}.anniversary-bundles .section-product-card .new-product-reviews svg:not(:where(.rivyoReviewEmpty *)) path,.anniversary-bundles .section-product-card .new-product-reviews .wc_icon_color svg:not(:where(.rivyoReviewEmpty *)) path{fill:#8fb9bc!important}.anniversary-bundles .section-product-card .new-product-reviews .wc_product_review_avg_badge_count,.anniversary-bundles .section-product-card .new-product-reviews .wc_product_review_avg_badge_text,.anniversary-bundles .section-product-card .new-product-reviews .wc_product_review_text,.anniversary-bundles .section-product-card .new-product-reviews .wc_product_review_title{color:#f5f0e5;font-family:Niveau-Serif;font-size:clamp(12px,calc(16vw / 19.2),16px);font-weight:400;line-height:normal}.anniversary-bundles .swiper-btn{position:absolute;top:calc((100cqi - 96px)/8);z-index:4;width:45px;height:45px;padding:0;margin:0;border:0;background:transparent;cursor:pointer;line-height:0;transform:translateY(-50%)}.anniversary-bundles .swiper-btn:after{display:none!important;content:none!important}.anniversary-bundles .swiper-btn svg{width:45px;height:45px;display:block}.anniversary-bundles .swiper-arrow.icon-rotage{transform:rotateY(180deg)}.anniversary-bundles .swiper-btn-prev{left:-69px}.anniversary-bundles .swiper-btn-next{right:-69px}.anniversary-bundles .swiper-btn.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}.anniversary-bundles .swiper-scrollbar{display:none;position:static;width:80%;height:4px;margin:16px auto 0;background:var(--scrollbar_bg, rgba(214, 182, 108, .25));border-radius:4px}.anniversary-bundles .swiper-scrollbar .swiper-scrollbar-drag{background:var(--scrollbar_active, #d6b66c);border-radius:4px}.anniversary-bundles .event-swiper-product-list-button.button{display:flex;align-items:center;justify-content:center;width:212px;max-width:100%;height:50px;margin:40px auto 0;padding:0 24px;border:0;border-radius:300px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Niveau-Serif;font-weight:700;font-size:clamp(14px,.9375vw,18px);line-height:normal;color:var(--btn-text, #101010);background:var(--btn-bg, #d6b66c)}.anniversary-bundles .event-swiper-product-list-button.button:hover{color:var(--btn-text, #101010);background:var(--btn-bg, #d6b66c);filter:brightness(1.08)}.anniversary-bundles .button_desc{margin-top:10px;padding:0 18px;text-align:center;font-size:clamp(14px,calc(20vw / 19.2),20px);color:var(--anni-subtitle)}.anniversary-bundles .event-swiper-product-main .swiper-wrapper{padding-bottom:4px}@media screen and (max-width:1680px){.anniversary-bundles .event-swiper-product{padding-inline:24px}}@media screen and (max-width:1100px){.anniversary-bundles .swiper-btn-prev{left:0}.anniversary-bundles .swiper-btn-next{right:0}}@media screen and (max-width:768px){.anniversary-bundles .event-swiper-product{padding-inline:16px}.anniversary-bundles .event-swiper-product-list-outer{margin-top:20px}.anniversary-bundles .swiper-btn{display:none}.anniversary-bundles .swiper-scrollbar{display:block}.anniversary-bundles .event-swiper-product-list-button.button{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/bfcm-2026-bundles.css.map */
