body.template-product .custom-liquid--section:has(.pb-live-product-shelf),body.template-product .product-recommendations--section:has(.pb-live-product-shelf){margin:40px 0 0!important;padding:0!important}body.template-product .custom-liquid--container:has(.pb-live-product-shelf),body.template-product section.product-row--container.product-recommendations--container:has(.pb-live-product-shelf){box-sizing:border-box;width:100%!important;max-width:var(--layout-container-max-width,1500px)!important;margin:0 auto!important;padding:0 var(--layout-container-gutter,25px)!important;overflow:visible!important;background:#fff}body.template-product .pb-live-product-shelf{margin:0!important;padding:0!important}body.template-product .pb-live-product-shelf .pb-live-product-heading{margin:0 0 24px!important;padding:0!important;border:0!important;font:700 27px/1.2 Work Sans,sans-serif!important;letter-spacing:.3px;text-transform:uppercase;text-align:center!important;color:#111}pb-live-product-slider{display:block;position:relative;box-sizing:border-box;min-width:0;max-width:100%;padding-inline:52px}body.template-product .pb-live-product-shelf .pb-live-product-track{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 120px) / 6)!important;gap:24px!important;align-items:stretch!important;width:100%!important;height:auto!important;margin:0!important;padding:0 0 4px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;list-style:none!important;touch-action:auto}.pb-live-product-track::-webkit-scrollbar{display:none}body.template-product .pb-live-product-shelf .pb-live-product-cell{display:block;position:relative;box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;flex:none!important;height:100%;margin:0!important;padding:0!important;list-style:none!important;scroll-snap-align:start}body.template-product .pb-live-product-shelf .pb-live-product-card{display:flex!important;flex-direction:column;box-sizing:border-box;width:100%;height:100%;margin:0!important;padding:16px!important;border:1px solid #e6e6e6!important;background:#fff!important;color:#111!important;text-align:left;text-decoration:none!important;box-shadow:none!important;transform:none!important;touch-action:auto}.pb-live-card-media{display:block;position:relative;width:100%;aspect-ratio:1;flex:none;overflow:hidden;margin:0 0 16px;background:#fff}body.template-product .pb-live-product-shelf .pb-live-card-image{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain;transform:none!important;opacity:1;transition:opacity .22s ease;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}body.template-product .pb-live-product-shelf .pb-live-card-image--second{opacity:0}body.template-product .pb-live-product-card--hover.pb-live-product-card--hover-ready:is(:hover,:focus-within) .pb-live-card-image--first{opacity:0}body.template-product .pb-live-product-card--hover.pb-live-product-card--hover-ready:is(:hover,:focus-within) .pb-live-card-image--second{opacity:1}body.template-product .pb-live-product-card:not(.pb-live-product-card--hover-ready) .pb-live-card-image--first{opacity:1!important}.pb-live-card-placeholder{display:block;width:100%;height:100%}body.template-product .pb-live-product-shelf .pb-live-card-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;height:66px;min-height:66px;max-height:66px;margin:0 0 10px!important;padding:0!important;overflow:hidden!important;font:400 16px/22px Work Sans,sans-serif!important;letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:normal;color:inherit}body.template-product .pb-live-product-shelf .pb-live-card-quantity{min-height:20px;margin:0 0 8px!important;padding:0!important;font:400 14px/20px Work Sans,sans-serif!important}body.template-product .pb-live-product-shelf .pb-live-card-price{display:flex;align-items:flex-end;min-height:48px;margin:auto 0 0!important;padding:0!important;font:400 18px/24px Work Sans,sans-serif!important}.pb-live-card-price .price{width:100%;margin:0;font:inherit}.pb-live-card-price .price--main{font:inherit}.pb-live-card-price .hidden{display:none!important}.pb-live-slider-controls{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:space-between;margin:0;pointer-events:none;z-index:1}.pb-live-slider-controls[hidden]{display:none}.pb-live-slider-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.template-product .pb-live-slider-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;min-width:0;margin:0;padding:0;border:1px solid currentColor;border-radius:50%;color:#111;background:#fff;box-shadow:none;cursor:pointer;pointer-events:auto}body.template-product .pb-live-slider-button:disabled{opacity:.3;cursor:default}.pb-live-slider-button svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.pb-live-slider-button:focus-visible,.pb-live-product-track:focus-visible,.pb-live-product-card:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pb-live-product-track.is-dragging,.pb-live-product-track.is-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}@media(max-width:1200px){body.template-product .pb-live-product-shelf .pb-live-product-track{grid-auto-columns:calc((100% - 72px)/4)!important}}@media(max-width:990px){pb-live-product-slider{padding-inline:44px}body.template-product .pb-live-product-shelf .pb-live-product-track{grid-auto-columns:calc((100% - 48px) / 3)!important}}@media(max-width:749px){body.template-product .custom-liquid--section:has(.pb-live-product-shelf),body.template-product .product-recommendations--section:has(.pb-live-product-shelf){margin-top:28px!important}body.template-product .pb-live-product-shelf .pb-live-product-heading{margin-bottom:18px!important;font-size:22px!important}pb-live-product-slider{padding-inline:32px}body.template-product .pb-live-product-shelf .pb-live-product-track{gap:12px!important;grid-auto-columns:calc((100% - 12px)/2)!important}body.template-product .pb-live-product-shelf .pb-live-product-card{padding:12px!important}.pb-live-card-media{margin-bottom:14px}body.template-product .pb-live-product-shelf .pb-live-card-title{height:60px;min-height:60px;max-height:60px;font-size:14px!important;line-height:20px!important}body.template-product .pb-live-product-shelf .pb-live-card-price{font-size:14px!important;line-height:20px!important}body.template-product .pb-live-slider-button{flex-basis:30px;width:30px;height:30px}}@media(prefers-reduced-motion:reduce){body.template-product .pb-live-product-shelf .pb-live-card-image{transition-duration:0ms}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/pb-live-product-slider.css.map */
