.price-guide{display:block;margin-bottom:var(--p-bottom-margin)}.price-guide .pg-row{display:flex;flex-direction:row;flex-wrap:wrap;padding:calc(var(--btn-v-padding) *2) 0 calc(var(--btn-v-padding)*2) 0;align-items:center;gap:1rem;justify-content:stretch}.price-guide .pg-row:nth-of-type(odd){background-color:var(--table-alt-row-color);height:100%;border-radius:var(--badge-radius)}.price-guide .cell,.price-guide .sku-group{display:flex;flex:1}.price-guide .cell{text-align:center}.price-guide .cell ul{list-style-type:none;margin:0!important;padding:0!important;cursor:pointer}.price-guide .cell ul li{margin-bottom:0!important}.price-guide .sku-group{flex:100%;margin-bottom:calc(var(--p-bottom-margin)/2);text-align:left;margin:0 var(--btn-h-padding) var(--btn-v-padding) var(--btn-h-padding)}.price-guide .pg-row .cell:nth-child(2){justify-content:flex-start;margin-left:var(--btn-h-padding)}.price-guide .pg-row .cell:nth-child(3){justify-content:flex-end;margin-right:var(--btn-h-padding)}.price-guide .pg-row .cell:nth-child(3) span{margin-right:.25rem}.price-guide .pg-ddMenu{display:none}.pg-header{font-size:var(--h3-size);font-weight:var(--h3-weight);margin-bottom:calc(var(--p-bottom-margin)/2)}.price-guide .pg-coupon-button,.price-guide .pg-button{font-weight:700;padding:var(--btn-v-padding) var(--btn-h-padding);border-radius:var(--badge-radius);border:2px solid var(--badge-color);color:var(--badge-text-color);background-color:var(--badge-color)}.price-guide .pg-button-coupon-overlay{display:inline;position:relative;height:100%;margin-left:-.1rem;padding:var(--btn-v-padding) var(--btn-h-padding);border:2px dashed var(--table-header-text-color);font-weight:700;background-color:var(--coupon-button-overlay-bg);color:var(--coupon-button-overlay-text);border-radius:var(--badge-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.pg-button{width:150px}.pg-savings{color:#cd6d6d;font-weight:700}.price-guide .pg-ddMenu.open{display:block;position:absolute;background-color:var(--background-color);border-radius:var(--badge-radius);border:2px solid var(--table-header-text-color);padding:var(--btn-h-padding) var(--btn-v-padding);z-index:1000;min-width:320px}.price-guide .pg-dd-row-wrap{display:flex;gap:1rem;justify-content:flex-start;align-items:center;padding:var(--btn-v-padding);z-index:10000}.price-guide .dim-sku{opacity:.6}.price-guide .pg-dd-row-wrap form{text-align:left;flex:1}.pg-retailer-img{min-width:4rem;height:2rem}.price-guide .best-price{font-weight:900}.price-guide .ai-btn{width:100%}.price-guide .ai-btn:after{content:" ->"}@media screen and (min-width:64rem){.price-guide .sku-group{flex:1;margin-bottom:0}.price-guide .pg-row .cell:nth-child(2){justify-content:center;margin-left:1rem}.price-guide .pg-row .cell:nth-child(3){margin-right:1rem}.price-guide .pg-dd-row-wrap{gap:calc(var(--col-gutter)/2)}.price-guide .pg-dd-row-wrap picture,.price-guide .pg-dd-row-wrap img{max-height:2rem;min-width:2rem}.price-guide .pg-dd-row-wrap svg{display:block}}
