.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container{z-index:1}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .badge-text{padding:0.25rem 0.5rem;margin-bottom:0.75rem;border-radius:0.3125rem;font-family:"DM Sans",arial,helvetica,serif;font-size:0.875rem;font-weight:400;font-style:normal;line-height:1.25rem}@media(max-width: 1199.98px){.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .badge-text{margin-bottom:0.5rem}}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .promo-title{font-family:"DM Sans",arial,helvetica,serif;font-size:0.875rem;font-weight:400;font-style:normal;line-height:1.25rem;padding:0.25rem 0.5rem;border-radius:8px;background-color:#fff;color:#262626;font-size:0.875rem;display:inline-block}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .image-text{margin-top:0.75rem;font-size:1.5rem;width:75%}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .cta{font-family:"DM Sans",arial,helvetica,serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.25rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .cta div:first-child{text-decoration:underline;margin-right:0.75rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .text-container .cta.white{color:#fff}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2rem}@media(max-width: 767.98px){.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container{padding:3.75rem 0.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0}}@media(max-width: 1199.98px){.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container{padding:1.25rem 1rem 0.75rem}}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details{padding:0.75rem;border-radius:0.75rem 0 0 0.75rem;background-color:#262626;color:#fff;max-width:21.5625rem;margin-right:-2rem;width:100%}@media(max-width: 767.98px){.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details{margin-right:initial;border-radius:0.75rem}}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .name-link{margin-bottom:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .name-link span{color:var(--product-text-color);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:"DM Sans",arial,helvetica,serif;font-size:0.75rem;font-weight:700;font-style:normal;line-height:1.125rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .name-link .right-arrow-icon{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljg0MjUgOS40MjkwNUMxNi45OTU1IDkuNTc4NzkgMTcuMDgzNCA5Ljc4MDYxIDE3LjA4MzQgOS45OTU0NUMxNy4wODM0IDEwLjIxMDMgMTYuOTk1NSAxMC40MTIxIDE2Ljg0MjUgMTAuNTYxOUwxMS4xMTMzIDE2LjAzMDZDMTAuODAwOCAxNi4zMzAxIDEwLjMwNiAxNi4zMTcxIDEwLjAwOTggMTYuMDA0NkM5LjcxMzU4IDE1LjY5MjEgOS43MjMzNSAxNS4xOTczIDEwLjAzNTggMTQuOTAxMUwxNC4zNTIzIDEwLjc3NjdMMy4yODEyOSAxMC43NzY3QzIuODQ4MzUgMTAuNzc2NyAyLjUwMDA0IDEwLjQyODQgMi41MDAwNCA5Ljk5NTQ1QzIuNTAwMDQgOS41NjI1MSAyLjg0ODM1IDkuMjE0MiAzLjI4MTI5IDkuMjE0MkwxNC4zNTIzIDkuMjE0MkwxMC4wMzI2IDUuMDkzMTFDOS43MjAwOSA0Ljc5MzYzIDkuNzEwMzMgNC4zMDIwOSAxMC4wMDY2IDMuOTg5NTlDMTAuMzAyOCAzLjY3NzA5IDEwLjc5NzYgMy42NjczMyAxMS4xMTAxIDMuOTYzNTVMMTYuODM5MiA5LjQzMjNMMTYuODQyNSA5LjQyOTA1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") no-repeat;display:inline-block;width:1.4375rem;height:1.25rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings{margin-bottom:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings .rating-wrapper .rating-image img{width:4.375rem;height:0.75rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings .rating-wrapper .rating-display,.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings .rating-wrapper .rating-count{color:var(--product-text-color);padding-top:0.125rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings [data-bv-show=inline_rating] .bv_main_container .bv_sub_container{margin-top:0.125rem !important}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings [data-bv-show=inline_rating] .bv_main_container .bv_sub_container .bv_averageRating_component_container .bv_text,.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .hero-product-ratings [data-bv-show=inline_rating] .bv_main_container .bv_sub_container .bv_numReviews_component_container .bv_text{color:var(--product-text-color) !important}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .pricing-container{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--product-text-color);padding:0.375rem 0.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;-ms-flex-item-align:stretch;align-self:stretch;border-radius:0.5rem;background:#000}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .pricing-container span{font-family:"DM Sans",arial,helvetica,serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:1.125rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .pricing-container .dot{display:inline-block;width:0.25rem;height:0.25rem;border-radius:0.25rem;background-color:var(--product-text-color)}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .pricing-container .purchased-today-cotnainer{font-family:"DM Sans",arial,helvetica,serif;font-size:0.75rem;font-weight:400;font-style:normal;line-height:1.125rem}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item .product-container .product-details .pricing-container .purchased-today-cotnainer *{margin:0;padding:0}.pd-slick-carousel-container.bundle-carousel .slick-carousel-item img{max-width:100%;height:auto;display:block}
