.mini-cart-recommendations{border-top:2px solid #222;border-bottom:2px solid #222;margin-top:10px;padding:16px 20px}.mini-cart-recommendations .mini-cart-carousel{position:relative;width:100%;height:100%}@media (max-width: 798px){.mini-cart-recommendations .mini-cart-carousel{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;height:fit-content}.mini-cart-recommendations .mini-cart-carousel::-webkit-scrollbar{height:10px}.mini-cart-recommendations .mini-cart-carousel::-webkit-scrollbar-track{background:#ffffff4d}.mini-cart-recommendations .mini-cart-carousel::-webkit-scrollbar-thumb{background:#8d7263;border-radius:6px}}.mini-cart-recommendations .mini-cart-carousel .flickity-button{fill:#8d7263;opacity:1;background-color:transparent;top:0}.mini-cart-recommendations .mini-cart-carousel .flickity-button.flickity-prev-next-button .arrow{fill:#fff;opacity:.8}.mini-cart-recommendations .mini-cart-carousel .carousel-cell{width:100%;max-width:220px;text-align:center}@media (max-width: 797px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell{width:200px;height:fit-content}}@media (max-width: 1024px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell{padding-right:10px}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item{display:flex!important;gap:10px;flex-wrap:nowrap;width:100%;max-width:100%}@media (max-width: 798px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item{width:220px}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .image-wrapper{max-width:36%}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .image-wrapper a{max-height:119px}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .image-wrapper a img{width:100%;height:auto;max-height:100%;object-fit:cover}@media (max-width: 798px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .image-wrapper a img{max-height:auto}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper{max-width:56%;position:relative;display:flex;flex-direction:column;justify-content:space-evenly}@media (max-width: 797px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper{justify-content:space-between}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper a{display:flex;flex-direction:column}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper a p{margin:0 0 4px;font-size:14px;line-height:20px;text-align:start;width:100%}@media (max-width: 798px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper a p{font-size:11px;line-height:16px}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper a p .money{padding-right:0;padding-left:0;font-size:14px!important}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons{display:none;width:100%;position:absolute;background-color:#f4efed;bottom:46px;flex-wrap:wrap}@media (max-width: 797px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons{bottom:34px}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons form{margin-bottom:0;transition:.3s ease}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons form button{height:100%;min-height:20px;height:26px;font-size:10px!important;padding:4px 10px!important;position:relative;color:#fff;background:#000;font-size:14px;cursor:pointer;border-radius:4px;line-height:0}@media (max-width: 797px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons form button{min-height:18px}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons form button:hover{background:#7d5454}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons .no-inventory{position:relative;cursor:pointer;padding:4px 10px!important;min-height:20px;height:26px;margin:5px;font-size:10px!important;border:1px solid #eee;color:#aaa;font-size:14px;border-radius:4px;background-color:#ccb3a5}@media (max-width: 797px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons .no-inventory{min-height:18px;margin:5px 0 0}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .variant-size-buttons .no-inventory:before{content:"|";position:absolute;left:22px;right:0;font-size:20px;font-weight:200;top:0;bottom:16px;margin:auto;rotate:53deg}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .quick-add{font-size:14px;color:#fff;padding:0 16px;min-height:40px;width:100%}@media (max-width: 797px){.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .quick-add{font-size:12px;padding:0 15px;height:34px;min-height:34px}}.mini-cart-recommendations .mini-cart-carousel .carousel-cell .carousel-item .text-wrapper .quick-add:hover{background-color:#8d7263}
/*# sourceMappingURL=/cdn/shop/t/98/assets/mini-cart-feature-collection.css.map */
