.bnon-ps{--bnon-columns: var(--bnon-columns-d);--bnon-gap-current: var(--bnon-gap-d);--bnon-scale: 1;--bnon-stage-width: 100%;width:100%;background:var(--bnon-section-bg)}.bnon-ps,.bnon-ps *{box-sizing:border-box}.bnon-ps__outer{width:100%;margin-inline:auto;padding:var(--bnon-pad-top-d) var(--bnon-pad-side-d) var(--bnon-pad-bottom-d)}@media screen and (min-width:750px){.bnon-ps:not(.bnon-ps--fullscreen) .bnon-ps__outer{max-width:var(--bnon-max-width)}}.bnon-ps__scale-shell,.bnon-ps__scale-stage{width:100%}.bnon-ps__heading{display:block;width:100%;margin:0 0 var(--bnon-section-title-gap-d);padding:0;color:var(--bnon-section-title-color);font-family:var(--bnon-section-title-font)!important;font-size:var(--bnon-section-title-size-d)!important;font-style:var(--bnon-section-title-style)!important;font-weight:var(--bnon-section-title-weight-d)!important;line-height:var(--bnon-section-title-line-d)!important;text-align:var(--bnon-section-title-align-d);font-synthesis:weight style}.bnon-ps__heading strong,.bnon-ps__heading em,.bnon-ps__heading a{font-size:inherit;line-height:inherit}.bnon-ps__heading--mobile{display:none}@media screen and (min-width:750px){.bnon-ps.bnon-ps--scale-ready .bnon-ps__scale-shell{position:relative}.bnon-ps.bnon-ps--scale-ready .bnon-ps__scale-stage{position:absolute;top:0;left:50%;width:var(--bnon-stage-width);transform:translate(-50%) scale(var(--bnon-scale));transform-origin:top center}}.bnon-ps__viewport-wrap{position:relative;width:100%;overflow:visible}.bnon-ps__viewport{width:100%;overflow:visible}.bnon-ps__track{display:grid;grid-template-columns:repeat(var(--bnon-columns),minmax(0,1fr));gap:var(--bnon-gap-current);width:100%;margin:0;padding:0;list-style:none}.bnon-ps__slide{min-width:0;list-style:none}.bnon-ps.is-slider-active .bnon-ps__viewport{touch-action:pan-y}.bnon-ps.is-slider-active .bnon-ps__viewport{overflow:hidden}.bnon-ps.is-slider-active .bnon-ps__track{display:flex;grid-template-columns:none;gap:var(--bnon-gap-current);will-change:transform}.bnon-ps.is-slider-active .bnon-ps__slide{flex:0 0 var(--bnon-slide-width, 100%);width:var(--bnon-slide-width, 100%)}.bnon-ps.is-dragging,.bnon-ps.is-dragging *{cursor:grabbing!important}.bnon-ps .bnon-ps-card,.bnon-ps .bnon-ps-card *{-webkit-user-select:none;user-select:none}.bnon-ps .bnon-ps-card img,.bnon-ps .bnon-ps-card a{-webkit-user-drag:none}.bnon-ps-card{position:relative;display:block;width:100%;min-width:0;margin:0;background:var(--bnon-card-bg)}.bnon-ps-card__media{position:relative;width:100%;overflow:hidden;background:var(--bnon-card-bg)}.bnon-ps--ratio-adapt .bnon-ps-card__media{aspect-ratio:var(--bnon-product-aspect, 1)}.bnon-ps--ratio-4-5 .bnon-ps-card__media{aspect-ratio:4 / 5}.bnon-ps--ratio-1-1 .bnon-ps-card__media{aspect-ratio:1 / 1}.bnon-ps-card__media-link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;color:inherit;text-decoration:none}.bnon-ps-card__image,.bnon-ps-card__placeholder{display:block;width:100%;height:100%}.bnon-ps-card__image{object-fit:cover}.bnon-ps-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.015);transition:opacity .42s ease,transform .52s cubic-bezier(.22,.61,.36,1)}.bnon-ps-card__image--primary{opacity:1;transform:scale(1);transition:opacity .42s ease,transform .52s cubic-bezier(.22,.61,.36,1)}@media(hover:hover)and (pointer:fine){.bnon-ps-card__media--has-secondary:hover .bnon-ps-card__image--primary{opacity:0;transform:scale(1.015)}.bnon-ps-card__media--has-secondary:hover .bnon-ps-card__image--secondary{opacity:1;transform:scale(1)}}.bnon-ps-card__info{position:absolute;z-index:3;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:8px;pointer-events:none}.bnon-ps-card__info-link{display:inline-block;width:auto;max-width:100%;min-width:0;color:inherit;text-decoration:none;pointer-events:auto}.bnon-ps-card__title{display:block;width:100%;max-width:100%;min-width:0;margin:0;overflow:hidden;color:var(--bnon-title-color)!important;font-family:var(--bnon-title-font-d)!important;font-size:var(--bnon-title-size-d)!important;font-style:var(--bnon-title-style-d)!important;font-weight:var(--bnon-title-weight-d)!important;line-height:var(--bnon-title-line-d)!important;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-synthesis:weight style}.bnon-ps-card__price{width:auto;max-width:100%;margin-top:3px;color:var(--bnon-price-color)!important;font-family:var(--bnon-price-font-d)!important;font-size:var(--bnon-price-size-d)!important;font-style:var(--bnon-price-style-d)!important;font-weight:var(--bnon-price-weight-d)!important;line-height:var(--bnon-price-line-d)!important;font-synthesis:weight style}.bnon-ps-card__price .price,.bnon-ps-card__price .price__container,.bnon-ps-card__price .price__regular,.bnon-ps-card__price .price__sale,.bnon-ps-card__price .price-item,.bnon-ps-card__price s{font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important}.bnon-ps-card__price .price{color:inherit!important}.bnon-ps-card__price .price__container{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:baseline}.bnon-ps-card__price .price__regular,.bnon-ps-card__price .price__sale{margin:0}.bnon-ps-card__price .price-item{margin:0;color:inherit!important}.bnon-ps-card__price .price-item--regular{opacity:.62}.bnon-ps-card__price .price__regular .price-item--regular{opacity:1}.bnon-ps-card__quick-wrap{width:auto;max-width:100%;margin-top:3px;pointer-events:auto}.bnon-ps-card__quick-wrap product-form,.bnon-ps-card__quick-wrap modal-opener,.bnon-ps-card__quick-wrap form{display:inline-block;width:auto;max-width:100%}.bnon-ps-card__quick{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--bnon-cart-color)!important;font-family:var(--bnon-cart-font-d)!important;font-size:var(--bnon-cart-size-d)!important;font-style:var(--bnon-cart-style-d)!important;font-weight:var(--bnon-cart-weight-d)!important;line-height:var(--bnon-cart-line-d)!important;text-align:left;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;font-synthesis:weight style}.bnon-ps-card__quick>span:not(.loading__spinner),.bnon-ps-card__quick .sold-out-message{font:inherit!important;color:inherit!important}.bnon-ps-card__quick:disabled{cursor:not-allowed;opacity:.45}.bnon-ps-card__quick:focus-visible,.bnon-ps-card__info-link:focus-visible,.bnon-ps-card__media-link:focus-visible,.bnon-ps__arrow:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bnon-ps-card__quick .loading__spinner{position:static;width:14px;height:14px;margin-left:6px}.bnon-ps__arrow{position:absolute;z-index:5;top:50%;display:none;align-items:center;justify-content:center;width:var(--bnon-arrow-circle-d);height:var(--bnon-arrow-circle-d);padding:0;border:0;border-radius:50%;background:var(--bnon-arrow-bg);color:var(--bnon-arrow-color);box-shadow:none;transform:translateY(-50%);cursor:pointer;appearance:none;-webkit-appearance:none}.bnon-ps__arrow:hover{opacity:.82}.bnon-ps__arrow:disabled{display:none!important}.bnon-ps__arrow--prev{left:var(--bnon-arrow-inset-d)}.bnon-ps__arrow--next{right:var(--bnon-arrow-inset-d)}.bnon-ps__arrow svg{display:block;width:var(--bnon-arrow-icon-d);height:var(--bnon-arrow-icon-d);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media screen and (min-width:1100px){.bnon-ps.is-slider-active.bnon-ps--arrow-desktop .bnon-ps__arrow{display:inline-flex}}@media screen and (min-width:750px)and (max-width:1099px){.bnon-ps{--bnon-columns: var(--bnon-columns-t);--bnon-gap-current: var(--bnon-gap-t)}.bnon-ps.is-slider-active.bnon-ps--arrow-tablet .bnon-ps__arrow{display:inline-flex}}@media screen and (max-width:749px){.bnon-ps{--bnon-columns: var(--bnon-columns-m);--bnon-gap-current: var(--bnon-gap-m)}.bnon-ps__outer{padding:var(--bnon-pad-top-m) var(--bnon-pad-side-m) var(--bnon-pad-bottom-m)}.bnon-ps__heading{margin-bottom:var(--bnon-section-title-gap-m);font-size:var(--bnon-section-title-size-m)!important;font-weight:var(--bnon-section-title-weight-m)!important;line-height:var(--bnon-section-title-line-m)!important;text-align:var(--bnon-section-title-align-m)}.bnon-ps__heading--desktop{display:none}.bnon-ps__heading--mobile{display:block}.bnon-ps-card__media{overflow:visible;aspect-ratio:auto!important}.bnon-ps-card__media-link{position:relative;inset:auto;display:block;width:100%;height:auto;overflow:hidden}.bnon-ps--ratio-adapt .bnon-ps-card__media-link{aspect-ratio:var(--bnon-product-aspect, 1)}.bnon-ps--ratio-4-5 .bnon-ps-card__media-link{aspect-ratio:4 / 5}.bnon-ps--ratio-1-1 .bnon-ps-card__media-link{aspect-ratio:1 / 1}.bnon-ps-card__info{position:static;right:auto;bottom:auto;left:auto;padding:10px 0 0}.bnon-ps-card__title{font-family:var(--bnon-title-font-m)!important;font-size:var(--bnon-title-size-m)!important;font-style:var(--bnon-title-style-m)!important;font-weight:var(--bnon-title-weight-m)!important;line-height:var(--bnon-title-line-m)!important}.bnon-ps-card__price{font-family:var(--bnon-price-font-m)!important;font-size:var(--bnon-price-size-m)!important;font-style:var(--bnon-price-style-m)!important;font-weight:var(--bnon-price-weight-m)!important;line-height:var(--bnon-price-line-m)!important}.bnon-ps-card__quick{font-family:var(--bnon-cart-font-m)!important;font-size:var(--bnon-cart-size-m)!important;font-style:var(--bnon-cart-style-m)!important;font-weight:var(--bnon-cart-weight-m)!important;line-height:var(--bnon-cart-line-m)!important}.bnon-ps__arrow{top:var(--bnon-arrow-media-center, 50%);width:var(--bnon-arrow-circle-m);height:var(--bnon-arrow-circle-m)}.bnon-ps__arrow--prev{left:var(--bnon-arrow-inset-m)}.bnon-ps__arrow--next{right:var(--bnon-arrow-inset-m)}.bnon-ps__arrow svg{width:var(--bnon-arrow-icon-m);height:var(--bnon-arrow-icon-m)}.bnon-ps.is-slider-active.bnon-ps--arrow-mobile .bnon-ps__arrow{display:inline-flex}}.bnon-ps.bnon-ps--no-overflow .bnon-ps__arrow{display:none!important}.bnon-ps__placeholder-card{position:relative;min-width:0;overflow:hidden;background:var(--bnon-card-bg)}.bnon-ps__placeholder-card .placeholder-svg{display:block;width:100%;aspect-ratio:1 / 1;background:#0000000a}.bnon-ps__placeholder-info{position:absolute;z-index:2;right:0;bottom:0;left:0;padding:8px}.bnon-ps__placeholder-title,.bnon-ps__placeholder-price{margin:0}.bnon-ps__placeholder-title{overflow:hidden;color:var(--bnon-title-color);font-family:var(--bnon-title-font-d)!important;font-size:var(--bnon-title-size-d)!important;font-style:var(--bnon-title-style-d)!important;font-weight:var(--bnon-title-weight-d)!important;line-height:var(--bnon-title-line-d)!important;text-overflow:ellipsis;white-space:nowrap}.bnon-ps__placeholder-price{margin-top:3px;color:var(--bnon-price-color);font-family:var(--bnon-price-font-d)!important;font-size:var(--bnon-price-size-d)!important;font-style:var(--bnon-price-style-d)!important;font-weight:var(--bnon-price-weight-d)!important;line-height:var(--bnon-price-line-d)!important}@media screen and (max-width:749px){.bnon-ps__placeholder-card{overflow:visible}.bnon-ps__placeholder-info{position:static;right:auto;bottom:auto;left:auto;padding:10px 0 0}.bnon-ps__placeholder-title{font-family:var(--bnon-title-font-m)!important;font-size:var(--bnon-title-size-m)!important;font-style:var(--bnon-title-style-m)!important;font-weight:var(--bnon-title-weight-m)!important;line-height:var(--bnon-title-line-m)!important}.bnon-ps__placeholder-price{font-family:var(--bnon-price-font-m)!important;font-size:var(--bnon-price-size-m)!important;font-style:var(--bnon-price-style-m)!important;font-weight:var(--bnon-price-weight-m)!important;line-height:var(--bnon-price-line-m)!important}}@media(prefers-reduced-motion:reduce){.bnon-ps-card__image--primary,.bnon-ps-card__image--secondary,.bnon-ps__track{transition:none!important}}@media screen and (min-width:750px){.bnon-ps.bnon-ps--fullscreen .bnon-ps__heading{padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bnon-product-slider.css.map */
