html body #hi-cart-added-recs>a{position:relative!important;isolation:isolate!important;background:#fff!important;background-color:#fff!important}html body #hi-cart-added-recs>a:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;aspect-ratio:1/1!important;background:#f7f5f3!important;z-index:0!important;pointer-events:none!important}html body #hi-cart-added-recs>a>img{position:relative!important;z-index:1!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:contain!important;background:transparent!important;background-color:transparent!important;mix-blend-mode:multiply!important;margin:0!important}html body #hi-cart-added-recs>a>.hi-cart-rec-vendor,html body #hi-cart-added-recs>a>.hi-cart-rec-title,html body #hi-cart-added-recs>a>.hi-cart-rec-price{position:relative!important;z-index:1!important;background:transparent!important;background-color:transparent!important;color:#333!important;box-shadow:none!important}html body #hi-cart-added-recs>a>.hi-cart-rec-vendor{display:block!important;margin:16px 0 0!important;line-height:1.35!important}html body #hi-cart-added-recs>a>.hi-cart-rec-title{display:block!important;margin:3px 0 0!important;line-height:1.4!important}html body #hi-cart-added-recs>a>.hi-cart-rec-price{display:block!important;margin:18px 0 0!important;line-height:1.4!important}html body #hi-cart-added-product-image{position:relative!important;overflow:visible!important;background:#f7f5f3!important;background-color:#f7f5f3!important}html body #hi-cart-added-product-image img{mix-blend-mode:multiply!important;background:transparent!important;background-color:transparent!important;object-fit:contain!important}html body #hi-cart-added-product-image:before{content:""!important;position:absolute!important;left:-7px!important;top:-7px!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#4c9475!important;z-index:4!important}html body #hi-cart-added-product-image:after{content:""!important;position:absolute!important;left:0!important;top:1px!important;width:10px!important;height:6px!important;border-left:1.5px solid #fff!important;border-bottom:1.5px solid #fff!important;transform:rotate(-45deg)!important;transform-origin:center!important;z-index:5!important}@media(max-width:767px){html body #hi-cart-added-recs>a{flex-basis:70%!important}}@media(max-width:767px){#CartDrawer .drawer__scrollable [data-products] .cart__items{padding:0 20px!important}#CartDrawer .cart__item{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:20px 0!important;margin:0!important}#CartDrawer .cart__image{display:block!important;flex:0 0 108px!important;width:108px!important;max-width:108px!important;margin:0!important;padding:0!important;background:#f7f5f3!important;background-color:#f7f5f3!important;line-height:0!important}#CartDrawer .cart__image a{position:relative!important;display:block!important;width:100%!important;height:auto!important;padding-bottom:100%!important;overflow:hidden!important;background:#f7f5f3!important;background-color:#f7f5f3!important}#CartDrawer .cart__image img,#CartDrawer .cart__image img.lazyloaded,#CartDrawer .cart__image img.lazyload{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;padding:0!important;margin:0!important;background:#f7f5f3!important;background-color:#f7f5f3!important;mix-blend-mode:multiply!important}#CartDrawer .cart__item-details{flex:1 1 auto!important;min-width:0!important;width:auto!important;padding:0!important}#CartDrawer .cart__item-title,#CartDrawer .cart__item-name,#CartDrawer .cart__item--variants,#CartDrawer .cart__item-sub,#CartDrawer .cart__item-price-col,#CartDrawer .cart__price{background:transparent!important;background-color:transparent!important;box-shadow:none!important}#CartDrawer .cart__item-name{display:block!important;line-height:1.4!important;overflow-wrap:anywhere!important}#CartDrawer .cart__item-sub{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-top:12px!important}#CartDrawer .cart__item-price-col{flex:0 0 auto!important;white-space:nowrap!important}#CartDrawer .drawer__footer{padding-left:20px!important;padding-right:20px!important}#hi-cart-recs-prev,#hi-cart-recs-next{top:50%!important;transform:translateY(-50%)!important}}@media(max-width:767px){html body #CartDrawer .cart__item{align-items:flex-start!important;gap:16px!important}html body #CartDrawer .cart__image,html body #CartDrawer .cart__image a{background:#f7f5f3!important;background-color:#f7f5f3!important}html body #CartDrawer .cart__image a{position:relative!important;display:block!important;aspect-ratio:1 / 1!important;height:auto!important;padding:0!important;overflow:hidden!important}html body #CartDrawer .cart__image a:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background:#f7f5f3!important;z-index:0!important;pointer-events:none!important}html body #CartDrawer .cart__image img,html body #CartDrawer .cart__image img.lazyloaded,html body #CartDrawer .cart__image img.lazyload{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important;background-color:transparent!important;mix-blend-mode:multiply!important}html body #CartDrawer .cart__item-title,html body #CartDrawer .cart__item-name,html body #CartDrawer .cart__item--variants,html body #CartDrawer .cart__item-sub,html body #CartDrawer .cart__item-price-col,html body #CartDrawer .cart__price{background:transparent!important;background-color:transparent!important;box-shadow:none!important}}@media(max-width:767px){html body #hi-cart-added-overlay.hi-show-mobile{align-items:flex-start!important;justify-content:center!important;padding:100px 0 0!important;box-sizing:border-box!important}html body #hi-cart-added-modal{width:100%!important;max-width:100%!important;max-height:calc(100vh - 100px)!important;max-height:calc(100dvh - 100px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:24px 24px 30px!important;border-radius:12px 12px 0 0!important;box-shadow:0 -3px 24px #00000014!important}html body #hi-cart-added-title{display:block!important;text-align:center!important;text-transform:uppercase!important;font-family:inherit!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.035em!important;margin:8px 24px 40px!important}html body #hi-cart-added-close{left:18px!important;right:auto!important;top:20px!important;font-size:29px!important;font-weight:300!important;line-height:1!important;padding:0!important}html body #hi-cart-added-product{grid-template-columns:70px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;margin:0 0 24px!important}html body #hi-cart-added-product-image{width:70px!important;height:106px!important;min-width:70px!important;background:#f7f5f3!important;background-color:#f7f5f3!important}html body #hi-cart-added-product-image img{width:70px!important;height:106px!important;object-fit:contain!important;background:#f7f5f3!important;background-color:#f7f5f3!important}html body #hi-cart-added-product-image:before{width:20px!important;height:20px!important;left:-6px!important;top:-6px!important}html body #hi-cart-added-product-image:after{width:8px!important;height:5px!important;left:0!important;top:0!important;border-left-width:1.3px!important;border-bottom-width:1.3px!important}html body #hi-cart-added-product strong{font-size:15px!important;line-height:1.4!important;margin-bottom:5px!important}html body #hi-cart-added-product p{font-size:14px!important;line-height:1.5!important;margin:4px 0!important}html body #hi-cart-added-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;margin:0 0 26px!important}html body #hi-cart-added-actions a{min-width:0!important;min-height:40px!important;padding:9px 8px!important;font-size:14px!important;line-height:1.25!important;white-space:normal!important}html body #hi-cart-added-recommendations h3{font-family:Georgia,Times New Roman,serif!important;font-size:21px!important;font-weight:700!important;line-height:1.25!important;margin:0 0 14px!important}html body #hi-cart-added-recs{gap:16px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:0 0 8px!important}html body #hi-cart-added-recs>a{flex:0 0 44%!important;width:44%!important;min-width:0!important;scroll-snap-align:start!important}html body #hi-cart-added-recs>a:before{aspect-ratio:2 / 3!important;background:#f7f5f3!important;background-color:#f7f5f3!important}html body #hi-cart-added-recs>a>img{width:100%!important;height:auto!important;aspect-ratio:2 / 3!important;object-fit:contain!important;background:#f7f5f3!important;background-color:#f7f5f3!important;mix-blend-mode:multiply!important}html body #hi-cart-added-recs>a>.hi-cart-rec-vendor{margin-top:10px!important;font-size:14px!important;line-height:1.35!important}html body #hi-cart-added-recs>a>.hi-cart-rec-title{margin-top:3px!important;font-size:14px!important;line-height:1.4!important}html body #hi-cart-added-recs>a>.hi-cart-rec-price{margin-top:14px!important;font-size:14px!important;line-height:1.4!important}html body #hi-cart-recs-prev,html body #hi-cart-recs-next{top:33.333%!important;width:36px!important;height:36px!important}html body #hi-cart-recs-prev svg,html body #hi-cart-recs-next svg{width:20px!important;height:20px!important}html body #hi-cart-recs-prev{left:-8px!important}html body #hi-cart-recs-next{right:-8px!important}}@media(max-width:767px){html body #hi-cart-added-overlay.hi-show-mobile{display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:12vh 0 0!important}html body #hi-cart-added-modal{width:100%!important;max-width:100%!important;max-height:88vh!important;max-height:88dvh!important;padding:24px 24px 30px!important;border-radius:12px 12px 0 0!important}html body #hi-cart-added-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important}html body #hi-cart-added-recs>a{flex:0 0 44%!important;width:44%!important}html body #hi-cart-added-recs>a>img{aspect-ratio:2/3!important}}@media(max-width:767px){html body #hi-cart-added-recs>a{position:relative!important;display:flex!important;flex-direction:column!important;background:#f7f5f3!important;background-color:#f7f5f3!important}html body #hi-cart-added-recs>a:before{content:""!important;position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:auto!important;aspect-ratio:2 / 3!important;background:#f7f5f3!important;background-color:#f7f5f3!important;z-index:0!important;pointer-events:none!important}html body #hi-cart-added-recs>a>img{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;aspect-ratio:2 / 3!important;object-fit:contain!important;object-position:center center!important;margin:0!important;padding:0!important;background:#f7f5f3!important;background-color:#f7f5f3!important;mix-blend-mode:multiply!important;clip-path:none!important;z-index:1!important}}@media(max-width:767px){html body #hi-cart-added-recs>a:before{content:none!important;display:none!important}html body #hi-cart-added-recs>a{background:transparent!important;background-color:transparent!important}html body #hi-cart-added-recs>a>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:contain!important;object-position:center center!important;background:#f7f5f3!important;background-color:#f7f5f3!important;mix-blend-mode:multiply!important;clip-path:none!important;margin:0!important;padding:0!important}}html body #hi-cart-added-title{font-size:14px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.035em!important}html body #hi-cart-added-recommendations h3{font-family:Georgia,Times New Roman,serif!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important;color:#333!important}html body #hi-cart-added-product p:last-child{color:#333!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important}html body #hi-cart-added-recs>a>.hi-cart-rec-price{color:#333!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important}html body #hi-cart-added-recs button[class*=arrow],html body #hi-cart-added-recs button[class*=prev],html body #hi-cart-added-recs button[class*=next],html body #hi-cart-added-recs .swiper-button-prev,html body #hi-cart-added-recs .swiper-button-next,html body #hi-cart-added-recs .slick-prev,html body #hi-cart-added-recs .slick-next{top:50%!important;transform:translateY(-50%)!important}@media(max-width:767px){html body #hi-cart-added-title{font-size:14px!important;font-weight:700!important}html body #hi-cart-added-recommendations h3{font-size:22px!important;font-weight:700!important}html body #hi-cart-added-product p:last-child,html body #hi-cart-added-recs>a>.hi-cart-rec-price{font-size:16px!important;font-weight:700!important}}html body #hi-cart-added-title{font-style:normal!important;font-family:inherit!important;letter-spacing:.02em!important;text-transform:uppercase!important;transform:none!important;text-shadow:none!important}html body #hi-cart-added-recommendations h3{font-style:normal!important;font-family:Georgia,Times New Roman,serif!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important;transform:none!important;text-shadow:none!important}@media(max-width:767px){html body #hi-cart-added-title{font-style:normal!important;letter-spacing:.02em!important;transform:none!important}html body #hi-cart-added-recommendations h3{font-style:normal!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important;transform:none!important}}html body #hi-cart-added-title,html body #hi-cart-added-recommendations h3{font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:normal!important;font-style:normal!important;text-transform:none!important;transform:none!important;text-shadow:none!important;color:#333!important}@media(max-width:767px){html body #hi-cart-added-title,html body #hi-cart-added-recommendations h3{font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:normal!important}}html body #hi-cart-added-title,html body #hi-cart-added-recommendations h3{font-weight:500!important}@media(max-width:767px){html body #hi-cart-added-title,html body #hi-cart-added-recommendations h3{font-weight:500!important}}@media screen and (max-width:767px){html body #hi-cart-added-title,html body #hi-cart-added-recommendations h3{font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:normal!important;font-style:normal!important;text-transform:none!important;transform:none!important;text-shadow:none!important}html body #hi-cart-added-product p:last-child,html body #hi-cart-added-product p:last-child strong{font-size:16px!important;font-weight:700!important}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/hi-cart-recommendations-bg.css.map */
