.order-recommendations{position:relative;isolation:isolate;margin-top:28px;clear:both;width:100%;min-width:0;text-align:left;background:#fff}.order-recommendations,.order-recommendations *{box-sizing:border-box}.order-recommendations section{border-top:1px solid #d8e1e8;padding:22px 0}.order-recommendations h2{font-size:22px;line-height:1.25;margin:0 0 8px}.order-recommendations p{font-size:13px;line-height:1.45;margin:0 0 14px}.order-recommendations__equation{display:grid;grid-template-columns:minmax(0,1fr) 20px 100px;align-items:start;gap:8px;margin:20px 0 14px}.order-recommendations__bundle{display:flex;align-items:flex-start;min-width:0;gap:8px}.order-recommendations__bundle>.order-recommendation-card{flex:1 1 0;width:0}.order-recommendations__operator{flex:0 0 14px;font-size:22px;line-height:1;text-align:center;color:#6b7280;margin-top:55px}.order-recommendations .order-recommendation-card{min-width:0;border:0;border-radius:0;padding:0;background:#fff}.order-recommendation-card__media{position:relative;width:100%;border:1px solid #e0e6ec;border-radius:8px;overflow:hidden;background:#fff}.order-recommendations .order-recommendation-card__check{position:absolute;z-index:2;left:0;top:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#fffffff0;border-radius:0 0 8px;cursor:pointer}.order-recommendations .order-recommendation-card__check input{-webkit-appearance:auto;appearance:auto;position:static;display:block;opacity:1;width:20px;height:20px;margin:0;accent-color:#276a9f;cursor:pointer}.order-recommendations .order-recommendation-card__image{display:block;width:100%;margin:0;padding:0}.order-recommendations .order-recommendation-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0}.order-recommendation-card__media:has(input:not(:checked)) .order-recommendation-card__image{opacity:.4}.order-recommendations .order-recommendation-card__details>a{font-size:12px;line-height:1.35;display:block;margin:8px 0;overflow-wrap:anywhere;color:#183b5c;min-height:49px}.order-recommendations .order-recommendation-card select{display:block;width:100%;max-width:100%;min-width:0;font-size:12px;height:44px;padding:6px 18px 6px 6px;border:1px solid #c4ced6;border-radius:5px;background-color:#fff;color:#183b5c;text-overflow:ellipsis}.order-recommendations__summary{min-width:0;padding-top:41px;text-align:center}.order-recommendations__total-label{display:block;font-size:12px;color:#536375}.order-recommendations [data-recommendation-total]{font-size:23px;font-weight:700;line-height:1.3;color:#183b5c;white-space:nowrap;margin:3px 0}.order-recommendations__discount-label{display:block;font-size:10px;color:#536375;line-height:1.3}.order-recommendations .order-recommendations__note{font-size:12px;margin-bottom:10px}.order-recommendations .button{display:block;width:100%;min-height:44px;white-space:normal;border-radius:8px;font-size:14px;margin:0;padding:12px;text-transform:uppercase;background:#357abe;color:#fff;border-color:#357abe;font-weight:700}.order-recommendations .button:disabled{opacity:.55;cursor:not-allowed}.order-recommendations [data-recommendation-status]{margin:8px 0 0}.order-recommendations [data-recommendation-cart]{text-decoration:underline}.order-recommendations [hidden]{display:none!important}.order-recommendations__others{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;width:100%;overflow:visible;padding:0}.order-recommendations__others>[data-recommendation-order]{min-width:0}.order-recommendations__others .button{margin-top:8px}@media(max-width:767px){.order-recommendations h2{font-size:20px}.order-recommendations__equation{grid-template-columns:minmax(0,1fr) 12px 74px;gap:4px}.order-recommendations__bundle{gap:4px}.order-recommendations__operator{flex-basis:10px;font-size:18px;margin-top:34px}.order-recommendations__summary{padding-top:20px}.order-recommendations [data-recommendation-total]{font-size:18px}.order-recommendations .order-recommendation-card__details>a{font-size:11px;min-height:60px}.order-recommendations .order-recommendation-card select{font-size:11px;padding-left:3px}.order-recommendations__others{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-recommendations .button:hover,.order-recommendations .button:focus-visible{background:#2b65a0;color:#fff;border-color:#2b65a0}
/*# sourceMappingURL=/cdn/shop/t/109/assets/order-recommendations.css.map */
