.product-card .card-gallery{overflow:hidden}.product-card .card-gallery:not([data-bmp-hover]) slideshow-slide img{transition:transform .3s ease}.product-card .card-gallery:not([data-bmp-hover]):hover slideshow-slide img{transform:scale(1.1)}.card-gallery[data-bmp-hover] .product-media:hover img,.card-gallery[data-bmp-hover] slideshow-slide img{transform:none}bmp-title-fit{display:contents}bmp-title-fit[data-bmp-fit] .text-block>*{display:block;-webkit-line-clamp:none;line-clamp:none;white-space:nowrap;overflow-x:clip}bmp-title-fit[data-bmp-fit-ready] .text-block.text-block>*{font-size:var(--bmp-title-fit-size);line-height:var(--bmp-title-fit-lh)}@media(scripting:none){bmp-title-fit[data-bmp-fit] .text-block>*{white-space:normal;overflow-x:visible}}product-form-component[data-bmp-size-missing=true] [ref=addToCartButton],product-form-component[data-bmp-size-missing=true] [ref=addToCartButton]:hover{background-color:var(--color-error, #b42318)!important;border-color:var(--color-error, #b42318)!important;color:#fff!important;animation:bmp-size-required-nudge .4s ease}product-form-component[data-bmp-size-missing=true] [ref=addToCartButton] *{color:#fff!important}@keyframes bmp-size-required-nudge{0%,to{transform:translate(0)}18%{transform:translate(-6px)}38%{transform:translate(5px)}62%{transform:translate(-3px)}82%{transform:translate(2px)}}@media(prefers-reduced-motion:reduce){product-form-component[data-bmp-size-missing=true] [ref=addToCartButton]{animation:none}}.bmp-card-swatches{margin-top:2px}.bmp-card-atc{width:100%;margin-top:4px}.bmp-card-atc .quick-add{position:static;display:block;inset:auto;pointer-events:auto}.bmp-card-atc .quick-add__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 16px;border-radius:16px;background-color:#000;color:#fff;border:0;box-shadow:none;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.bmp-card-atc .quick-add__button:hover{background-color:#222;color:#fff}.bmp-card-atc .quick-add__button *{color:#fff}.bmp-card-atc .quick-add__button-content{gap:8px}.bmp-card-atc .quick-add__button .add-to-cart-text{margin-inline:0;padding-inline:0}.bmp-card-atc .quick-add__button .svg-wrapper{width:18px;height:18px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bmp-ported.css.map */
