.bundle-gallery.two-color-mode{display:none!important;margin-top:16px}.master-bundle-products .bundle-gallery-arrows{position:absolute;right:-1px;bottom:-1px;left:auto;top:auto;z-index:5;display:none;align-items:center;gap:12px;width:auto;background:#fff;border:1px solid rgba(0,0,0,.06);padding:12px 14px;pointer-events:none;height:6rem}.master-bundle-products bundle-products[data-color-selector-type=two_color] .bundle-gallery-arrows{display:flex}.master-bundle-products bundle-products[data-color-selector-type=one_color] .bundle-gallery-arrows{display:none}.master-bundle-products .bundle-gallery-arrows__divider{width:1px;height:18px;background:#0000001a}.master-bundle-products .bundle-gallery-arrow{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0;line-height:0;cursor:pointer;color:inherit;opacity:.55;transition:opacity .15s ease;pointer-events:auto}.master-bundle-products .bundle-gallery-arrow:hover{opacity:.85}.master-bundle-products .bundle-gallery-arrow--prev{transform:rotate(180deg)}.master-bundle-products .bundle-gallery-arrow svg{width:18px;height:18px;display:block}.bundle-gallery.two-color-mode .bundle-thumbs{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;padding:8px 0}.bundle-gallery.two-color-mode .bundle-thumb{width:7px;height:7px;border-radius:50%;background-color:#0e0e0b;border:none;cursor:pointer;padding:0;transition:background-color .2s ease,transform .2s ease;flex-shrink:0;opacity:.2}.bundle-gallery.two-color-mode .bundle-thumb:hover{background-color:#999;transform:scale(1.1)}.bundle-gallery.two-color-mode .bundle-thumb[aria-current=true]{background-color:#0e0e0b;transform:scale(1.2);width:10px;height:10px;opacity:unset}.bundle-gallery.two-color-mode .bundle-thumb img{display:none}.bundle-hotspot-drawer-slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0}.bundle-hotspot-drawer-slides::-webkit-scrollbar{display:none}.bundle-hotspot-drawer-slides{scrollbar-width:none}.bundle-hotspot-drawer-slide{flex:0 0 100%;max-width:100%;scroll-snap-align:start;background:#fff;border-radius:12px;padding:0 24px}.bundle-hotspot-drawer-slide__image-wrapper{width:100%;aspect-ratio:1 / 1;overflow:hidden;padding:24px 0}.bundle-hotspot-drawer-slide__image{width:100%;height:100%;object-fit:cover}.bundle-hotspot-drawer-slide__content{padding:24px 0}.bundle-hotspot-drawer-slide__text{font-size:24px;font-weight:500;margin-top:0;margin-bottom:12px;line-height:1.3;color:#080e1c}.bundle-hotspot-drawer-slide__paragraph{font-size:18px;line-height:1.4;color:#555;font-weight:500;line-height:1.3}@media screen and (max-width: 749px){.bundle-gallery.two-color-mode{margin-top:12px}.bundle-gallery.two-color-mode .bundle-thumbs{gap:6px;padding:6px 0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.bundle-gallery.two-color-mode .bundle-thumbs::-webkit-scrollbar{display:none}.bundle-gallery.two-color-mode .bundle-thumbs{scrollbar-width:none}.bundle-gallery.two-color-mode .bundle-thumb{width:5px;height:5px;scroll-snap-align:start}.bundle-gallery.two-color-mode .bundle-thumb[aria-current=true]{transform:scale(1.3);width:8px;height:8px}}.bundle-third-image-overlay{position:absolute;left:8px!important;right:8px!important;bottom:42px;top:auto!important;width:auto!important;height:auto!important;min-height:auto;max-height:40%;z-index:3;padding:0;box-sizing:border-box;background:#000c;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease;display:flex;flex-direction:column;justify-content:flex-end}.bundle-third-image-overlay.is-visible{opacity:1;visibility:visible}.bundle-third-image-overlay__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;width:100%;max-width:100%;box-sizing:border-box;padding:20px 24px;background:transparent;transform:translateY(14px);opacity:0;animation:none}.bundle-third-image-overlay.is-visible .bundle-third-image-overlay__grid{animation:bundleOverlayPanelIn .55s cubic-bezier(.2,.8,.2,1) both}.bundle-third-image-overlay__item{display:flex;align-items:start;gap:10px;min-width:0;transform:translateY(10px);opacity:0;transition:transform .46s cubic-bezier(.2,.8,.2,1),opacity .34s ease}.bundle-third-image-overlay.is-visible .bundle-third-image-overlay__item{transform:translateY(0);opacity:1}.bundle-third-image-overlay__item svg{width:22px}.bundle-third-image-overlay.is-visible .bundle-third-image-overlay__item:nth-child(1){transition-delay:.16s}.bundle-third-image-overlay.is-visible .bundle-third-image-overlay__item:nth-child(2){transition-delay:.22s}.bundle-third-image-overlay.is-visible .bundle-third-image-overlay__item:nth-child(3){transition-delay:.28s}.bundle-third-image-overlay.is-visible .bundle-third-image-overlay__item:nth-child(4){transition-delay:.34s}@keyframes bundleOverlayPanelIn{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}.bundle-third-image-overlay__icon{width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.95);display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;flex:0 0 auto}.bundle-third-image-overlay__text{font-size:14px;line-height:1.4;font-weight:500;white-space:normal}@media (max-width: 749px){.bundle-third-image-overlay__grid{grid-template-columns:1fr 1fr;gap:8px 12px;padding:16px 14px}.bundle-third-image-overlay__item{gap:8px}.bundle-third-image-overlay__icon{width:14px;height:14px;flex-shrink:0}.bundle-third-image-overlay__icon svg{width:12px;height:12px}.bundle-third-image-overlay__text{font-style:normal;font-weight:400;font-size:11px;line-height:1.4;letter-spacing:0;text-transform:capitalize}}@media (max-width: 480px){.bundle-third-image-overlay__grid{gap:16px 10px;padding:12px}.bundle-third-image-overlay__item{gap:6px}.bundle-third-image-overlay__text{font-size:10px;line-height:1.3}.bundle-third-image-overlay__item svg{width:17px;height:13px}.master-bundle-products .bundle-gallery-arrows{padding:4px 9px;gap:5px;height:4rem}.bundle-third-image-overlay{bottom:30px}}@media (prefers-reduced-motion: reduce){.bundle-third-image-overlay,.bundle-third-image-overlay__grid,.bundle-third-image-overlay__item{transition:none!important;transform:none!important}}.master-bundle-products .bundle-products__content.media-wrapper{padding:0!important}.master-bundle-products .bundle-products__content.media-wrapper .image-animate.media{margin:0!important;position:relative!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/master-bundle-gallery.css.map */
