#genericContainer .recommendation-box #recommendation-item-carousel{padding-top:0!important}#recommendation-item-carousel{width:100%;object-fit:contain;background-color:#f2f2f2;margin:auto;padding:0 0 30px 0}@media screen and (max-width:767px){#recommendation-item-carousel{width:100%}}#recommendation-item-carousel .slick-track{width:100%}#recommendation-item-carousel .keurig_card .product_name{min-height:42px}#recommendation-item-carousel .keurig_card .product_name,#recommendation-item-carousel .product_label{color:#282828;text-align:left}@media screen and (max-width:767px){#recommendation-item-carousel .product-price,#recommendation-item-carousel .product-price-sale{font-size:14px}}#recommendation-item-carousel .product-tile .product-info .sales-price-styles{display:flex;flex-direction:row-reverse;justify-content:center}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text-strike{font-size:.75rem;margin-right:0}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text-sale{font-size:1.25rem;margin-right:10px}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text-sale .middleValueStyle{font-weight:700;font-family:MarkOT-Bold,Helvetica,Arial,sans-serif}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text-sale .superTagStyle{font-size:.75rem;font-weight:700;font-family:MarkOT-Bold,Helvetica,Arial,sans-serif}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text{font-size:1.25rem;margin-right:0}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text .middleValueStyle{font-weight:700;font-family:MarkOT-Bold,Helvetica,Arial,sans-serif}#recommendation-item-carousel .product-tile .product-info .sales-price-styles .price-text .superTagStyle{font-size:.75rem;font-weight:700;font-family:MarkOT-Bold,Helvetica,Arial,sans-serif}#recommendation-item-carousel .product-tile .product-price-section{margin:20px 0}@media screen and (max-width:767px){#recommendation-item-carousel .product-tile .product-price-section{margin:10px 0}}@media screen and (max-width:1023px){#recommendation-item-carousel .product-tile .product-brand-title{max-width:165px}}@media screen and (max-width:767px){#recommendation-item-carousel .product-tile .product-quantity{font-size:10px;margin-top:5px;min-height:40px}}@media screen and (max-width:767px){#recommendation-item-carousel .pod-img-wrapper{max-width:180px;min-height:110px;margin:0 auto 6px auto}}@media (min-width:414px) and (max-width:767px){#recommendation-item-carousel .pod-img-wrapper{min-height:134px}}@media screen and (min-width:768px) and (max-width:1199px){#recommendation-item-carousel .pod-img-wrapper{min-height:170px;margin:0 auto 10px auto}}#recommendation-item-carousel .product-title{min-height:50px}#recommendation-item-carousel .title{padding:15px;font-family:MarkOT-Regular;font-size:30px;font-style:normal;font-stretch:normal;color:#333;text-align:center;margin:0}@media screen and (max-width:767px){#recommendation-item-carousel .title{padding:25px 20px;margin:0}}#recommendation-item-carousel .product-price-sale:last-child{margin-right:0}#recommendation-item-carousel .ch-exp-19-pricing-table{background-color:initial;min-height:65px;display:block;position:relative;top:0}#recommendation-item-carousel .ch-exp-19-first-description{text-align:left;position:absolute;left:60px;left:76px}#recommendation-item-carousel .original-price{text-decoration:line-through}#recommendation-item-carousel .item-list{margin:0 30px;text-align:center}@media screen and (max-width:1199px){#recommendation-item-carousel .item-list{padding:0 10px;margin:0}}#recommendation-item-carousel .item-list .slick-dots{bottom:-40px;width:100%;margin:20px 0 20px 0;list-style:none;text-align:center}#recommendation-item-carousel .item{height:400px!important}@media screen and (max-width:767px){#recommendation-item-carousel .add_to_cart_form{padding:0 5px}}@media screen and (max-width:767px){#recommendation-item-carousel .add_to_cart_form .prod-recommned{padding:8px 10px}}#recommendation-item-carousel .card{width:272px;height:400px;margin:0 10px 0 5px}#recommendation-item-carousel .keurig_card{height:400px!important}#recommendation-item-carousel .keurig_card .front{background-color:#fff}#recommendation-item-carousel .keurig_card .border{display:none}#recommendation-item-carousel .card_bottom_content{bottom:initial;margin:5px 0 20px}#recommendation-item-carousel .slick-slider .slick-list{left:1px}#recommendation-item-carousel .brand-name{color:#282828}#recommendation-item-carousel .slick-initialized .slick-slide:focus{outline:0}#recommendation-item-carousel .slick-dots{display:none}#recommendation-item-carousel .slick-dots li{width:90px;top:5px;height:5px;padding:0}#recommendation-item-carousel .slick-dots li button:before{content:""!important;width:90px;height:5px;font-size:6px;line-height:10px;background:#68676b;border-radius:25px}#recommendation-item-carousel .slick-next,#recommendation-item-carousel .slick-prev{width:25px;height:60px;z-index:2;background-color:transparent}@media screen and (max-width:1199px){#recommendation-item-carousel .slick-next,#recommendation-item-carousel .slick-prev{height:50px;width:50px;background-color:rgba(0,0,0,.1)}}#recommendation-item-carousel .slick-prev{left:-20px}#recommendation-item-carousel .slick-prev:before{font-family:icomoon;content:"\e904";font-size:26px;line-height:1;color:#333}@media screen and (max-width:1199px){#recommendation-item-carousel .slick-prev{left:0}}#recommendation-item-carousel .slick-next{right:-20px}#recommendation-item-carousel .slick-next:before{font-family:icomoon;content:"\e902";font-size:26px;line-height:1;color:#333}@media screen and (max-width:1199px){#recommendation-item-carousel .slick-next{right:0}}.usb2c-storefront #recommendation-item-carousel{background-color:#fff}.usb2c-storefront .order-recommendation #recommendation-item-carousel{background-color:#fff}@media screen and (max-width:767px){.cart-page-carousel #recommendation-item-carousel{background-color:#f4f4f4}.cart-page-carousel #recommendation-item-carousel .slick-initialized .slick-slide{padding-bottom:14px;margin-bottom:0;background-color:#f4f4f4}.cart-page-carousel #recommendation-item-carousel .slick-initialized .slick-slide .product-brand-title{margin-top:12px}.cart-page-carousel #recommendation-item-carousel .slick-initialized .slick-slide .product-info{min-height:100%}.usb2c-storefront .cart-page-carousel #recommendation-item-carousel{background-color:#fff}.usb2c-storefront .cart-page-carousel #recommendation-item-carousel .slick-initialized .slick-slide{background-color:#fff}}@media screen and (max-width:479px){body.mobile-app .cart-page-carousel .recommendation-box{margin-bottom:115px}.usafh-content-wrapper #recommendation-item-carousel .item-list{margin:0 5px}}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box{margin:0;padding:0;width:auto;display:block}}#recommendation-item-carousel.new-cart-recommendation-box #bar-icon{border-right:1px solid #d2c8c2;height:16px;margin:8px 8px 0 8px;display:inline-block;vertical-align:sub}#recommendation-item-carousel.new-cart-recommendation-box .title{font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;padding:0;font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.48px;text-align:center;color:#431900}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .title{font-size:16px;line-height:24px;letter-spacing:-.32px}}#recommendation-item-carousel.new-cart-recommendation-box .slick-arrow:focus{outline:0}#recommendation-item-carousel.new-cart-recommendation-box .slick-arrow:before{color:#431900!important}#recommendation-item-carousel.new-cart-recommendation-box .slick-arrow.slick-disabled:before{color:#431900}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .slick-arrow{display:none!important}}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .slick-track{display:flex;width:1724px!important}}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .add_to_cart_form{padding:0}}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-brand-title{font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;font-weight:425;font-size:12px;line-height:16px;letter-spacing:-.28px;text-align:center;color:#431900;margin-top:0;padding-top:.1em}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-brand-title{margin:0}}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-title span{overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis;font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.28px;text-align:center;color:#431900}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-title span sup{padding-left:2px}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-title span{font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.32px}}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-text.product-title{height:auto;min-height:unset}}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-price-section.sales-price-styles{margin:0 0 16px 0}}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-quantity{font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;font-weight:425;font-size:14px;text-transform:none;line-height:20px;letter-spacing:-.28px;vertical-align:middle;color:#431900;margin-top:12px}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .product-quantity{height:auto;min-height:20px}}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles{margin:12px 0;flex-direction:row}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .price-text-sale,#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .product-price{margin-left:10px}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .price-text-sale span.middleValueStyle,#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .price-text-sale sup.superTagStyle,#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .product-price span.middleValueStyle,#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .product-price sup.superTagStyle{font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;vertical-align:baseline;font-size:14px;font-style:normal;font-weight:425;line-height:20px;letter-spacing:-.28px}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .price-text-sale span.middleValueStyle::after,#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles .product-price span.middleValueStyle::after{content:".";display:inline}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .price-text.product-price{font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;font-weight:425;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#431900}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles{padding:6px 0;margin:0 0 16px 0}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles span.product-price-sale{font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;font-weight:425;font-size:14px;line-height:20px;letter-spacing:-.28px}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles span.price-text-strike{order:1;color:#896e5e}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .sales-price-styles span.price-text-sale{order:2;color:#ad291c;margin-left:8px;margin-right:0}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .prod-recommned{width:100%;height:48;gap:8px;border-width:1px;border-radius:Radius/Full;padding:12px 20px;border:1px solid #a18e82;font-family:"Filson Pro",Verdana,Geneva,Arial,sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.28px;vertical-align:middle;color:#431900;border-radius:999px;text-transform:unset;display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}@media screen and (max-width:767px){#recommendation-item-carousel.new-cart-recommendation-box .product-tile .prod-recommned{width:100%}}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .star-ratings-sprite{margin-top:16px;background:url(/_ui/desktop/common/images/grey-star-ui.png) repeat-x;height:11px;width:83px}#recommendation-item-carousel.new-cart-recommendation-box .product-tile .star-ratings-sprite-rating{background:url(/_ui/desktop/common/images/star-new-ui.png) repeat-x}
/*# sourceMappingURL=styles-comp-product-recommendation.min.css.map */