.cart-reminder{display:grid;grid-template-rows:0fr;background-color:var(--color-background);opacity:0;visibility:hidden;transition:grid-template-rows .4s ease,opacity .4s ease,visibility .4s}.cart-reminder.is-visible{grid-template-rows:1fr;opacity:1;visibility:visible}.cart-reminder--overlay{position:absolute;top:100%;left:0;right:0;background-color:transparent;pointer-events:none}.cart-reminder--clear{background-color:transparent;pointer-events:none}@media screen and (min-width:750px){.cart-reminder--aligned,body:has(.main-blog__banner) .cart-reminder--banner,body:has(#MainContent>.shopify-section:first-child>.custom-banner) .cart-reminder--banner{position:absolute;top:100%;left:0;right:0;background-color:transparent;pointer-events:none}.cart-reminder--aligned .cart-reminder__wrapper{padding-top:var(--cart-reminder-offset, 8px);transition:padding-top .3s ease}body:has(.main-collection__sort-options.open) .cart-reminder--aligned.is-lowered{opacity:0;visibility:hidden}}.header-group:has(.header__menu li:hover .header__megamenu) .cart-reminder{opacity:0;visibility:hidden}.cart-reminder__inner{min-height:0;overflow:hidden}.cart-reminder__wrapper{display:flex;justify-content:flex-end;max-width:unset;padding-top:8px;padding-bottom:12px}.cart-reminder__bar{display:flex;align-items:center;gap:12px;width:410px;max-width:100%;padding:10px 12px 10px 16px;background-color:#fff;border-radius:500px;box-shadow:0 2px 6px #1f2b4714;pointer-events:auto}.cart-reminder__icon{position:relative;display:flex;flex-shrink:0;padding-right:12px;border-right:1px solid #A3A3A3}.cart-reminder__icon svg{width:24px;height:24px;margin:7.5px 0}.cart-reminder__icon span{position:absolute;left:13px;top:20.5px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;background-color:#000;border-radius:100px;font-size:12px;line-height:0;color:#fff}.cart-reminder__text{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.cart-reminder__text p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cart-reminder__title{font-size:14px;font-weight:600;line-height:20px;color:#000}.cart-reminder__summary{font-size:12px;line-height:18px;color:#4d4d4d}.cart-reminder__open{flex-shrink:0;padding:10px 12px;background-color:#1d1d1d;border:0;border-radius:999px;font-family:var(--font-body);font-size:12px;font-weight:700;line-height:16px;color:#fff;white-space:nowrap;cursor:pointer}.cart-reminder__close{display:flex;flex-shrink:0;margin-left:-4px;padding:0;background:none;border:0;color:#000;cursor:pointer}.cart-reminder__close svg{width:18px;height:18px;pointer-events:none}@media screen and (max-width:749px){body:has(.cart-reminder--clear.is-visible){background-color:#fafafa}.cart-reminder__wrapper{padding-bottom:8px}.cart-reminder__bar{width:100%}.cart-reminder__icon svg{width:20px;height:20px;margin:3px 0}.cart-reminder__icon span{left:12px;top:15px;width:10px;height:10px;font-size:6px}.cart-reminder__text{gap:6px}.cart-reminder__title{font-size:11px;line-height:1}.cart-reminder__summary{font-size:9px;line-height:1}.cart-reminder__open{padding:8px 16px;font-size:11px}.cart-reminder__close{margin-left:0}.cart-reminder__close svg{width:12px;height:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cart-reminder.css.map */
