html body .productgrid--item .integy-b2b-card-order{display:flex!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important}html body .productgrid--item .integy-b2b-card-order input[name=quantity]{box-sizing:border-box!important;flex:0 0 3.5rem!important;width:3.5rem!important;max-width:3.5rem!important;min-width:0!important;min-height:38px!important;text-align:center!important;background:#fff!important;border:1px solid #75958a!important;border-radius:4px!important;color:#182820!important;font-size:14px!important;padding:5px 1px!important}html body .productgrid--item .integy-b2b-card-order input[name=quantity]:focus-visible{outline:2px solid #2a8963!important;outline-offset:1px!important}html body .productgrid--item .integy-b2b-card-order button[type=submit]{box-sizing:border-box!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:8px 4px!important;min-height:38px!important;font-size:clamp(10px,.85vw,13px)!important;line-height:1.2!important;white-space:normal!important}html body:is(.template-collection,.template-search) main#site-main .productgrid--item.integy-v115-collection-card-lite figure.productitem--image{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;overflow:hidden!important;background:#fff!important}html body:is(.template-collection,.template-search) main#site-main .productgrid--item.integy-v115-collection-card-lite figure.productitem--image picture.integy-v115-collection-picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;background:#fff!important}html body:is(.template-collection,.template-search) main#site-main .productgrid--item.integy-v115-collection-card-lite figure.productitem--image picture.integy-v115-collection-picture>img{box-sizing:border-box!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;padding:clamp(7px,.6vw,12px)!important;transform:none!important}html body.template-product product-gallery .product-gallery__viewer img.media__image,html body.template-product .product-gallery__viewer img.photoswipe__image,html body.template-product .integy-v251-zoom-stage img.integy-v251-zoom-img{object-fit:contain!important;object-position:center center!important;max-width:100%!important;max-height:100%!important}html body .site-header .live-search[data-integy-v426-search] form.live-search-form>.form-field,html body>.live-search[data-integy-v426-search] form.live-search-form>.form-field{border:1px solid #288461!important;outline:none!important;box-shadow:none!important}html body .site-header .live-search[data-integy-v426-search] form.live-search-form>.form-field:focus-within,html body>.live-search[data-integy-v426-search] form.live-search-form>.form-field:focus-within{border-color:#58c999!important;outline:2px solid #58c999!important;outline-offset:0!important;box-shadow:none!important}html body .site-header .live-search[data-integy-v426-search] form.live-search-form input.integy-v426-search-input,html body>.live-search[data-integy-v426-search] form.live-search-form input.integy-v426-search-input{border:0!important;outline:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;background:#0c151a!important}html body .live-search[data-integy-v426-search] form.live-search-form button.integy-v426-search-submit{background:#197a56!important;border-color:#288461!important;color:#fff!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/872/assets/integy-v785-b2b-image-search.css.map */
