@charset "utf-8";

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content { min-height: 90px; width: 265px; background-color: inherit; border-color: inherit; }

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content { max-width: 65%; margin-left: 0px; display: flex; }

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content .title-and-price-section { min-height: 70px; }

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content .sku-title { text-overflow: ellipsis; }

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content .pricing-price { float: left; }

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content .pricing-price .pv-align-right, .standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content .pricing-price .pv-restricted-price { text-align: left; }

.standard-tile-layout-component .standard-tile-item .standard-tile-item-content .content .pricing-price .pv-restricted-price-bold { margin-top: 4px; }

.standard-tile-layout-component .standard-tile-item.border-selected { border-color: rgb(0, 70, 190); box-shadow: none; border-width: 2.5px; }

.standard-tile-layout-component .standard-tile-item-link { min-height: 90px; }

.standard-tile-layout-component .standard-tile-item-link .c-button { width: 125px; border-style: none; border-radius: 8px; }

.standard-tile-layout-component .standard-tile-item-link .ure-jumper { width: 75px; }

.standard-tile-layout-component .standard-tile-item-link .ure-jumper svg { margin-top: 10px; transform: rotate(90deg); align-self: center; }

.standard-tile-layout-component .standard-tile-item-link button:hover { background-color: rgb(255, 255, 255); border-color: rgb(0, 70, 190); color: rgb(0, 70, 190); }

.standard-tile-layout-component .c-carousel-arrow-button { border-left: none !important; border-right: none !important; }

.standard-tile-layout-component .standard-tile-carousel .pl-flex-carousel { padding: 0px; }

.standard-tile-layout-component .standard-tile-carousel .c-carousel-arrow-button:disabled { display: none; }

.standard-tile-layout-component .standard-tile-carousel .c-carousel-list.scrollable { overflow-y: hidden; }

.aiv-save-for-later .save-for-later-overlay-wrapper { bottom: 25px !important; padding: 1.5rem !important; }

.add-to-cart-button-open-box > button { min-width: 64px; height: 32px; width: 103px; margin-left: 12px; margin-right: 8px; padding: 8px; gap: 4px; }

.flex1 { flex: 1 1 0%; }

.mh-50 { max-height: 50px; object-fit: contain; }