#CartDrawer .drawer__recommendations{padding:0 30px;display:flex;flex-direction:column;gap:10px;position:relative}#CartDrawer .drawer__recommendations .title-wrapper{padding-top:20px;margin:0}#CartDrawer .cart-drawer__addon-heading{font-family:Jost,system-ui,sans-serif;font-weight:500;font-size:20px;line-height:1;letter-spacing:0;text-transform:uppercase;margin:12px 0;color:#33383c}#CartDrawer .drawer__recommendations ul.list-unstyled{gap:10px;padding-bottom:4px;margin:0}#CartDrawer .drawer__recommendations ul.list-unstyled>li{width:140px;flex:0 0 140px;text-align:center}#CartDrawer .drawer__recommendations .complementary-product{border:0;padding:0;background:transparent;border-radius:0;overflow:hidden}#CartDrawer .drawer__recommendations .complementary-product .link{gap:0;align-items:center}#CartDrawer .drawer__recommendations .complementary-product__image{width:100%;height:auto;aspect-ratio:1;border-radius:10px;overflow:hidden}#CartDrawer .drawer__recommendations .complementary-product__image img{width:100%;height:100%;object-fit:cover;border-radius:10px}#CartDrawer .drawer__recommendations .complementary-product__content{padding:0!important;gap:0;align-items:center;text-align:center}#CartDrawer .drawer__recommendations .complementary-product__type{display:none}#CartDrawer .drawer__recommendations .complementary-product__heading{font-family:Jost,system-ui,sans-serif;font-weight:400;font-size:10px;line-height:15px;color:#33383c;margin:5px 0 2px;-webkit-line-clamp:1;text-align:center}#CartDrawer .drawer__recommendations .complementary-product .price,#CartDrawer .drawer__recommendations .complementary-product .price-item{font-family:Jost,system-ui,sans-serif;font-size:10px;font-weight:400;color:#7b8487;line-height:15px;letter-spacing:0}#CartDrawer .drawer__recommendations .complementary-product .price{margin:0;justify-content:center}#CartDrawer .drawer__recommendations .complementary-product .product-form__buttons .product-form__submit{position:absolute;top:5px;right:8px;left:auto;bottom:auto;transform:none;width:30px;max-width:30px;min-width:0;height:30px!important;min-height:30px!important;padding:0;border-radius:50%;background:#fff;color:#000;border:0;box-shadow:none}#CartDrawer .drawer__recommendations .complementary-product .product-form__buttons .product-form__submit svg{width:12px;height:12px}#CartDrawer .drawer__recommendations .complementary-product .product-form__buttons .product-form__submit:not([disabled]):hover{background:#000;color:#fff}#CartDrawer .drawer__recommendations quick-add-modal:not([open]){display:none!important}@media(max-width:769px){#CartDrawer .drawer__recommendations{padding:0 27px 0 20px}#CartDrawer .drawer__recommendations .title-wrapper{padding-left:6px}#CartDrawer .drawer__recommendations ul.list-unstyled{gap:5px}#CartDrawer .drawer__recommendations ul.list-unstyled>li{width:100px;flex:0 0 100px}#CartDrawer .drawer__recommendations .complementary-product .product-form__buttons .product-form__submit{width:16.5px;max-width:16.5px;height:16.5px!important;min-height:16.5px!important}#CartDrawer .drawer__recommendations .complementary-product .product-form__buttons .product-form__submit svg{width:8px;height:8px}}#product-grid .card-wrapper product-form,#product-grid .card-wrapper .quick-add,#product-grid .card-wrapper .quick-add__submit{display:none!important}.m-ic,.m-hd svg,.m-dr svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.m-tiles,.m-grid,.m-scale{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding:2px var(--pad) 8px;-ms-overflow-style:none;scrollbar-width:none}.m-tiles::-webkit-scrollbar,.m-grid::-webkit-scrollbar,.m-scale::-webkit-scrollbar{display:none}.m-tiles>*{flex:0 0 60%;scroll-snap-align:start}.m-grid>*{flex:0 0 66%;scroll-snap-align:start}.m-scale>*{flex:0 0 46%;scroll-snap-align:start}.m-tiles>*:last-child,.m-grid>*:last-child,.m-scale>*:last-child{margin-right:var(--pad)}.m-tile{height:170px}}@media(max-width:1100px){.m-bnr .m-bnr__p,.m-bnr .m-bnr__n,.m-bnr .m-bnr__b--g{display:none!important}.m-bnr .m-bnr__eb{font-size:9.5px!important;letter-spacing:.24em!important;margin-bottom:9px!important}.m-bnr .m-bnr__h{font-size:calc(var(--bnr-hsm,32px) * .86)!important;line-height:1.08!important;letter-spacing:-.02em!important}.m-bnr .m-bnr__cta{margin-top:18px!important}.m-bnr .m-bnr__b{height:46px!important;font-size:11px!important;letter-spacing:.14em!important;padding:0 26px!important;flex:0 1 auto!important}.m-bnr .m-bnr__s--cov .m-bnr__c{bottom:28px!important}.m-bnr .m-bnr__s--cov:after{background:linear-gradient(to top,#09100ccc,#09100c4d 36%,#09100c00 68%)!important}.m-bnr .m-bnr__s--show .m-bnr__c{padding:20px 24px 26px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/melora-rails.css.map */
