.po-products__container{padding:45px 10px;font-family:Montserrat}.po-products__container .product-block .image-cont .quick-action-button{padding:0}.po-products__container .heading{font-weight:300;text-align:center;margin-bottom:2.2em}.po-products__container .description__content{font-size:21px;text-align:center;width:75%;margin:0 auto;font-weight:300;font-family:Montserrat,sans-serif}.po-products__container .description__content p{line-height:30px;font-weight:300;margin-bottom:3em}.po-products__container .body__content{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:space-between;margin-bottom:5em}.po-products__container div.body__content:nth-child(3){margin-bottom:3em}.body__content .step{width:29%;display:flex;flex-direction:column;align-items:center;row-gap:20px}.body__content .step label{display:flex;background:#244ab3;color:#fff;border-radius:50%;width:115px;height:115px;align-items:center;justify-content:center;font-family:Montserrat;font-weight:600}.body__content .step div{font-weight:600;font-size:18px;text-align:center;width:80%;margin:0 auto}.body__content .col-right{width:70%;text-align:center}.body__content .col-right img{max-height:700px;object-fit:contain}.product-block.purchase-orders .quick-action-button span{border-radius:3.08px;font-size:15px;padding:12px 25px}.product-block.purchase-orders .quick-action-button{text-align:left;padding:0}.product-block.purchase-orders .quick-action-button:hover{box-shadow:unset}.product-block.purchase-orders .product-info{margin-left:0}.product-block.purchase-orders .product-block__price-row--swatches-inline .product-block-options .cc-carousel{margin-left:3px}.product-block.purchase-orders .product-block__price-row{margin-left:3px;margin-top:0;margin-bottom:15px}.product-block.purchase-orders .product-info .product-link{text-align:left}.quick-form{display:flex;gap:10px;flex-wrap:wrap}.product-block.purchase-orders .product-block-options__item{width:30px;height:30px}.product-block.purchase-orders .product-block-options__item.selected{box-shadow:0 0 0 2px var(--bg, #000),0 0 0 3px #000}.product-block.purchase-orders .product-info .product-link .product-block__title{font-size:21px;font-weight:500;line-height:41.64px;text-align:left;display:flex;justify-content:space-between;column-gap:15px;align-items:center;flex-wrap:wrap}.product-block.purchase-orders .product-card--heading{font-size:16px;text-align:right;line-height:23px;margin:0}.quantity-wrapper{display:flex;text-align:center}.quantity-wrapper .qty-wrapper{display:flex;border:1px solid #202020;align-items:center}.quantity-wrapper a{display:flex;align-items:center;justify-content:center;height:48px;width:40px;min-width:40px;color:#333;font-size:inherit;box-sizing:border-box;background-color:#fff}.quantity-wrapper input[name=quantity]{margin:0;border:0;text-align:center;width:35px;padding:0;height:40px}@media (max-width: 990px){.product-block.purchase-orders .product-card--heading{font-size:12px;text-align:left;margin:0;min-height:38px;line-height:15px}.purchase-orders .star_container{height:unset}.purchase-orders .star_container .ind_cnt .ind_cnt_desc{display:none}.po-products__container .heading{width:92%;margin-left:auto;margin-right:auto;margin-bottom:.5em}.po-products__container .description__content{width:100%;font-size:16px}.po-products__container{padding:35px 12px}.po-products__container .description__content p{line-height:21px}.po-products__container .body__content{flex-direction:column;margin-bottom:1em}.body__content .col-right,.body__content .step{width:100%}.body__content .step{margin-bottom:1em;row-gap:13px}.body__content .step label{width:85px;height:85px}.po-products__container .collection-listing .product-list{padding-left:0}.body__content .step div{width:100%;font-size:14px;text-align:left}.product-block.purchase-orders .product-block__price-row{margin-bottom:8px}.product-block.purchase-orders .product-info{margin-top:0}.product-block.purchase-orders .product-info .product-link .product-block__title{font-size:15px;flex-direction:column;align-items:flex-start}.product-list--per-row-mob-2 .product-block.purchase-orders .product-info .product-block__price-row--swatches-inline .product-block__price{text-align:left;font-size:13px}.product-list--per-row-mob-2 .product-block.purchase-orders .product-info .product-block__price-row--swatches-inline .product-block-options{justify-content:left}.product-block.purchase-orders .product-block-options__item{width:18px;height:18px}.button.quick-button{width:100%;font-size:17px;padding:12px 30px}.quantity-wrapper a{height:37px}.quantity-wrapper input[name=quantity]{width:100%;height:37px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/po-products.css.map */
