@media (min-width: 1025px){.bundle-products__body .bundle-products__list .product__information{position:relative;width:calc(100% - 15rem);padding-inline-end:15rem;padding-bottom:2rem}.bundle-products__body .bundle-products__list :is(.product__price,.product-item__price){position:absolute;top:0;right:0;max-width:15rem;margin-top:0}.bundle-products__body .bundle-products__list .product__price .card-product-price{justify-content:flex-end}.bundle-products.is-hover .bundle-item .bundle-item-section{opacity:.5;pointer-events:none}.bundle-products.is-hover .bundle-item.active .bundle-item-section{opacity:1;pointer-events:visible}.bundle-products .bundle-item .add-cart-bundle{opacity:0;transform:translateY(1rem);position:absolute;bottom:0}.bundle-products.is-hover .bundle-item.active .add-cart-bundle{opacity:1;transform:translateY(0)}.px-1025-60{padding-inline:clamp(3rem,4vw,6rem)}.px-1025-100{padding-inline:clamp(5rem,5.5vw,10rem)}.px-1025-120{padding-inline:clamp(7.5rem,8vw,12rem)}.bundle-products-link{left:var(--position-left);top:var(--position-top);transform:translate(calc(-1 * var(--position-left)),calc(-1 * var(--position-top)))}bundle-item.last-0:last-of-type{padding-top:var(--sp-6)}.bundle-products__grid{padding-inline:6px}.bundle-products__grid .bundle-product-select{width:100%;max-width:calc(100% - 3px);margin-inline:1px;margin-bottom:1px}.bundle-products__list select{border:0;padding:0 3rem 0 0;margin-top:1.2rem;background-position:calc(100% - 5px) center;max-width:100%;width:fit-content;background-size:11px;font-size:14px;height:auto}.bundle-products__body .bundle-products__list .product-item__inner{align-items:stretch}}.bundle-products-link{left:var(--position-left-mb);top:var(--position-top-mb);transform:translate(calc(-1 * var(--position-left-mb)),calc(-1 * var(--position-top-mb)))}.bundle-products.is-hover .bundle-products-link.active .icon-dot{background:var(--color-dark);--color-text: rgb(var(--color-white))}@media (min-width: 1025px) and (max-width: 1202px){.bundle-item{--sp-6: calc(var(--sp) * 4)}.bundle-products-form .product_submit_button{margin-top:var(--sp-6)}}@media screen and (max-width: 767.98px){.bundle-products .section-header{margin-bottom:8px}}@media screen and (max-width: 1024.96px){.section__bundle-product{overflow:hidden}.section__bundle-product carousel-mobile{overflow:visible}.bundle-products__body .product-item__inner{padding:var(--sp-3);border:1px solid var(--color-border);border-radius:var(--img-rounded);gap:1rem}.bundle-products{gap:1.6rem}.bundle-products__list .product_submit_button{margin-top:var(--sp-6)}.bundle-products__grid .product-item__inner{--width: 7rem}.bundle-products__body .product-item__inner{align-items:center}.bundle-products__grid .product__inner{position:unset}.bundle-products__grid :is(.product__badges,.product-rating){display:none}.bundle-products__body select{border:0;padding:0 3rem 0 0;margin-top:1.2rem;background-position:calc(100% - 5px) center;max-width:100%;width:fit-content;background-size:11px;font-size:14px;height:auto}.bundle-products__body select option{padding:1rem}.bundle-products__body .bundle-products__list bundle-item product-form.quick-add button{position:absolute;bottom:0;right:0;display:flex;align-items:end}.bundle-products__grid bundle-item product-form.quick-add button{right:1.2rem;bottom:1.2rem;border:1px solid var(--color-border);box-shadow:none}.bundle-products__body .product__information{width:calc(100% - 11rem);margin-top:0}.enable_quick-add.bundle-products__list .product__information{padding-inline-end:3.5rem}.bundle-products__body .product__information{align-self:center;text-align:left}.bundle-products__body .card-product-price{justify-content:start}}@media screen and (max-width: 575.96px){.bundle-products__body bundle-item product-form.quick-add button{width:3.5rem;height:3.5rem}.bundle-products__list bundle-item product-form.quick-add button{right:0}.bundle-products__list bundle-item product-form.quick-add button .hidden-on-load{width:3.5rem;height:3.5rem}.bundle-products__body bundle-item product-form.quick-add button svg{width:13px}}@media screen and (max-width: 1199.98px){.bundle-products__body.padding-bundle-right-0{padding-right:0}.bundle-products__body.padding-bundle-left-0{padding-left:0}}@media screen and (min-width: 767.98px){.bundle-products-link{left:var(--position-left);top:var(--position-top);transform:translate(calc(-1 * var(--position-left)),calc(-1 * var(--position-top)))}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/section-compact-product-bundle.css.map */
