product-bundle-popup-container .product-bundle-popup-wrapper{display:flex;flex-direction:column}.product-bundle-popup-container{position:fixed;bottom:20px;left:20px;right:20px;z-index:100}.product-bundles-popup{padding:12px 40px 12px 12px;border-radius:4px;background:var(--background-background-primary, #F3F4F3);box-shadow:0 2px 6px #0000001a;margin-bottom:12px;position:relative}.product-bundles-popup__title{font-size:16px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:5px}.product-bundles-popup__desc{font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}.product-bundles-popup__link{font-size:14px;font-style:normal;font-weight:600;line-height:130%;display:flex;align-items:center;color:#e41b24}.product-bundles-popup__link>svg{display:inline-block;margin-left:5px}.product-bundles-popup__close-btn{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;outline:transparent;background:none;position:absolute;top:10px;right:10px}.product-bundles-popup__tag,.product-bundle__toggler{display:none}.tab__collapse-label{z-index:0}product-bundle-popup-container.in-cart{padding:0 28px;width:100%;max-height:300px;overflow-y:auto;overflow-x:hidden}.in-cart .product-bundles-popup{box-shadow:none}.in-cart .product-bundles-popup__title,.in-cart .product-bundles-popup__desc{font-size:14px;font-weight:600}.in-cart .product-bundles-popup__title{margin-bottom:0}.in-cart .product-bundles-popup__tag{display:flex;align-items:center;justify-content:center;border-radius:4px;border:2px solid var(--brand-brand-primary, #E41B24);background:var(--background-white-background, #FFF);width:max-content;padding:3px 6px;font-weight:600;line-height:1;margin:0 4px 8px 0;color:#e41b24}.in-cart .product-bundles-popup__close-btn{display:none}.in-cart .product-bundle__toggler{font-weight:600;font-size:14px;line-height:130%;padding:16px 0;border-top:1px solid var(--interactive-action-field, #D9D9D9);display:flex;align-items:center;justify-content:center;margin-top:16px}.product-bundle__toggler>svg{margin-right:0;margin-left:auto;position:relative;transform:rotate(180deg)}.product-bundle__toggler.is-active>svg{transform:none}@media screen and (min-width: 768px){.product-bundle-popup-container{left:40px;bottom:40px;right:auto;max-width:320px}}component-product-bundle-slider{display:block;width:100%;position:relative;margin:24px 0}component-product-bundle-slider[without-slider] .product-bundles-slide:only-child{width:100%!important}component-product-bundle-slider[without-slider]:not([in-cart]) swiper-container:has(>:nth-last-child(2)) .product-bundles-slide{width:50%!important}component-product-bundle-slider[without-slider]:not(.product-bundles-slide:only-child) .product-bundle-slider__wrapper--overflow{width:100%!important}component-product-bundle-slider[without-slider]:not([in-cart]):has(swiper-container:has(>:nth-last-child(2))) .product-bundle-slider__wrapper--overflow{width:100%!important}component-product-bundle-slider[default-hidden]{display:none}cart-items.is-empty~component-product-bundle-slider{display:none}component-product-bundle-slider:has(.product-bundles-slide:only-child) .product-bundle-slider__wrapper--overflow{max-width:100%}component-product-bundle-slider:not([open]){margin-bottom:0}component-product-bundle-slider:not([open])>div{display:none}component-product-bundle-slider:not([open]) bundle-title svg{transform:rotate(-180deg)}component-product-bundle-slider[in-cart]{padding-left:28px}component-product-bundle-slider[in-cart] .swiper-custom-scrollbar,component-product-bundle-slider[in-cart] bundle-title,component-product-bundle-slider[in-cart]:has(.product-bundles-slide:only-child) .product-bundle-slider__wrapper--overflow{margin-right:28px}.product-bundle-slider__wrapper--overflow{position:relative}component-product-bundle-slider swiper-container{width:100%}component-product-bundle-slider .product-bundles-slide{box-sizing:border-box;display:flex;flex-direction:column;height:auto;background:#f3f4f3;width:100%;padding:12px 14px;border-radius:4px}component-product-bundle-slider .product-bundles-slide__title{margin-bottom:5px;font-size:13px;font-weight:600;line-height:17px;color:#000;text-align:left}component-product-bundle-slider .product-bundles-slide__desc{margin-bottom:10px;font-size:11px;font-weight:400;line-height:11px;text-align:left;color:#4e4e4e}component-product-bundle-slider .product-bundles-slide__link{margin-top:auto;font-size:13px;font-style:normal;font-weight:400;line-height:17px;display:flex;align-items:center;color:#e41b24}component-product-bundle-slider .product-bundles-slide__link>svg{display:inline-block;margin-left:4px}component-product-bundle-slider .swiper-custom-button{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;z-index:1;border:1px solid #F3F4F3;color:#fff;align-items:center;justify-content:center;background:#fff;border-radius:3px;cursor:pointer}component-product-bundle-slider[in-cart] .swiper-custom-button{display:none}component-product-bundle-slider .swiper-custom-button.swiper-button-disabled{display:none}component-product-bundle-slider .swiper-custom-button.swiper-custom-button__prev{left:-19px}component-product-bundle-slider .swiper-custom-button.swiper-custom-button__prev:hover{opacity:1}component-product-bundle-slider .swiper-custom-button.swiper-custom-button__prev svg{transform:rotate(180deg)}component-product-bundle-slider .swiper-custom-button.swiper-custom-button__next{right:20px}component-product-bundle-slider[in-cart] .swiper-custom-button.swiper-custom-button__next{right:10px}component-product-bundle-slider .swiper-custom-scrollbar{cursor:pointer;background:#f3f4f3;height:4px;margin-top:16px;border-radius:10px}component-product-bundle-slider .swiper-custom-scrollbar .swiper-scrollbar-drag{height:4px;background-color:#4e4e4e;border-radius:10px}component-product-bundle-slider bundle-title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;color:#000;font-size:14px;font-weight:700;line-height:18px;text-align:left}component-product-bundle-slider bundle-title svg{transition:all .3s}@media screen and (min-width: 992px){.product-bundle-slider__wrapper--overflow{position:relative;max-width:610px}component-product-bundle-slider[without-slider] swiper-container{display:flex}component-product-bundle-slider[without-slider] .product-bundles-slide{flex:1;width:50%}component-product-bundle-slider[without-slider] .product-bundles-slide{width:100%!important}component-product-bundle-slider[without-slider] .product-bundles-slide:last-child{margin-right:0!important}component-product-bundle-slider[without-slider] .product-bundle-slider__wrapper--overflow{max-width:100%}component-product-bundle-slider:not([in-cart]) .swiper-custom-button.swiper-custom-button__next{right:20px}}@media screen and (min-width: 1500px){component-product-bundle-slider:not([in-cart]) .swiper-custom-button.swiper-custom-button__next{right:-19px}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/product_bundles.css.map */
