.DrawerTwoCol #cart-recommendation-target-1{height:100%}.DrawerTwoCol #cart-recommendation-target-1{opacity:0;transition:opacity .2s ease-in-out;transition-delay:0s}.DrawerTwoCol.recommendationsDrawerFadeIn #cart-recommendation-target-1{opacity:1;transition:opacity .4s ease-in-out}.DrawerTwoCol #cart-recommendation-target-2{opacity:0;transition:opacity .2s ease-in-out;transition-delay:0s}.DrawerTwoCol.recommendationsDrawerFadeIn #cart-recommendation-target-2{opacity:1;transition:opacity .4s ease-in-out}#cart-recommendation-target-1 .product-recommendations-custom{height:100%}#cart-recommendation-target-1 .ProductRecommendationsHeader{color:#fff;padding-top:26px;padding-bottom:26px;text-transform:uppercase;flex-basis:100%;font-size:xx-large;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}#cart-recommendation-target-1 .ProductRecommendationsWrapper{display:flex;align-items:center;width:100%;height:100%;flex-direction:column}#cart-recommendation-target-1 .ProductRecommendationsInner{padding:0;width:100%;max-width:670px}#cart-recommendation-target-1 .ProductRecommendationsItems{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:30px}#cart-recommendation-target-1 .product-card__info .product-title{font-size:14px}#cart-recommendation-target-1 .ProductRecommendationsInner .product-card{width:calc(33.333333% - 15px)}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card{width:100%;display:flex;padding:10px;background:#f1f1f1;border-radius:5px;align-items:stretch;min-height:0}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__figure{flex:0 0 calc(50% + 3px);background:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:0;margin:0;overflow:hidden}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__figure .media{position:relative;width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__figure img{width:100%;height:100%;object-fit:contain;display:block;margin:0}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__media-wrapper{margin:0;padding:0;height:100%;width:100%;display:flex;align-items:center}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info{flex:1;width:calc(50% - 3px);padding:5px 0 0;border:1px solid #23767636;display:flex;flex-direction:column;justify-content:center;margin:0;box-sizing:border-box}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info .v-stack,#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info [class*=v-stack],#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info [class*=gap-2]{display:flex;flex-direction:column;flex:1 1 auto;height:auto;justify-content:space-between}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info>*:not([class*=v-stack]):not([class*=gap-2]){flex-shrink:0}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info .product-title,#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__info .price-list{margin:2px 0;flex-shrink:0}#cart-recommendation-target-2 .price-list{font-size:11px}#cart-recommendation-target-2 .custom__button{min-height:30px;height:auto;margin-top:auto;align-self:flex-start}.DrawerCartLeftColumn{display:none;overflow:auto}@media screen and (min-width: 999px){#cart-drawer.recommendationsTarget1Found .DrawerCartLeftColumn{display:block;position:fixed;top:0;bottom:0;left:0;right:0;width:calc(100% - 530px)}}#cart-recommendation-target-2{display:block}@media screen and (min-width: 999px){#cart-recommendation-target-2{display:none}}#cart-recommendation-target-2 .ProductRecommendationsHeader{padding:10px 20px 10px 10px;text-align:left;font-weight:700;text-transform:uppercase;margin-inline-start:-5px;margin-inline-end:-5px;border-block-start-width:1px;font-size:16px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:.1em;text-transform:var(--heading-text-transform);overflow-wrap:anywhere}#cart-recommendation-target-2 .ProductRecommendationsWrapper{border-top:1px solid var(--border-color);padding:12px 0 0 12px}#cart-recommendation-target-2 .sidebar-vertical-view .ProductRecommendationsItems{padding-left:0;padding-right:0;display:flex;gap:10px}#cart-recommendation-target-2 .sidebar-vertical-view .ProductItem{border:1px solid var(--border-color);margin:10px 0}#cart-recommendation-target-2 .sidebar-vertical-view .ProductItem__Wrapper{display:flex;flex-direction:row;padding:10px}#cart-recommendation-target-2 .sidebar-vertical-view .ProductItem__ImageWrapper{width:35%}#cart-recommendation-target-2 .sidebar-vertical-view .ProductItem__Info{text-align:left;margin-top:2px;padding-left:5px;width:100%}.DrawerCartLeftColumn{height:100%;width:100%;padding:0 1rem}.cart-drawer-inner{height:100%;width:100%;background:rgb(var(--background));color:rgb(var(--text-color));display:flex;flex-direction:column;align-content:start;position:relative}@media screen and (max-width: 999px){.cart-drawer__footer{grid-template-columns:minmax(0,1fr);position:sticky;bottom:0;background:rgb(var(--background));border-block-start:1px solid rgb(var(--border-color));z-index:33;padding:16px 20px}#cart-drawer .cart-drawer__items.low_count{max-height:130px;padding-bottom:0}#cart-drawer .cart-drawer__items.low_count:after{display:none}}.cart-drawer__items{align-content:flex-start}.cart-drawer-inner .cart-drawer__items{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 999px){#cart-drawer.recommendationsTarget1Found .cart-drawer-inner{width:100%;max-width:530px;margin-left:auto}.cart-drawer-inner .cart-drawer__items{flex-grow:1;flex-shrink:1;flex-basis:0;overflow-y:auto;max-height:calc(100vh - 200px)}}.product-card-pair .product-card{width:100%}.main-product-recommendations .estimated_shipping-item{display:none}#cart-recommendation-target-2 .ProductRecommendationsInner .product-card__badge{position:absolute;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/96/assets/product-recommendations-cart.css.map */
