.recently-viewed-wrapper{display:inline-flex;align-items:center;align-self:center}.recently-viewed-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:24px;height:24px;background:none;border:none;padding:0;margin:0;cursor:pointer;color:currentColor}.recently-viewed-trigger:focus-visible{outline-offset:2px}.recently-viewed-count{position:absolute;top:0;right:-7px;min-width:13px;width:auto;height:13px;padding:0 2px;font-size:7px;font-weight:500;line-height:13px;text-align:center;border-radius:50px;background:#1c1c1c;color:#fff;box-shadow:0 0 0 2px rgb(var(--background))}.recently-viewed-popover{--popover-block-offset: .5rem}@media screen and (min-width:1000px){.recently-viewed-popover{inset-inline-end:-37px!important}}.recently-viewed-popover::part(base){height:auto!important;max-height:none!important}.recently-viewed-popover::part(content){width:22rem;max-width:min(22rem,calc(100vw - 2rem));height:auto!important;max-height:none!important;padding:0;border-radius:4px;border:none!important;overflow:visible!important;box-shadow:0 8px 32px #0000001f,0 1px 4px #0000000f;background:#fff!important}.recently-viewed-popover::part(tap-area):before{top:0!important;right:0!important;bottom:0!important;left:0!important}.recently-viewed-popover::part(close-button){width:32px;height:32px;position:absolute!important;top:50%!important;inset-inline-end:-3px!important;transform:translateY(-50%)!important;overflow:hidden;color:transparent!important}.recently-viewed-popover::part(close-button):after{content:"\d7";font-size:1.25rem;font-weight:300;line-height:1;color:#00000080;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.recently-viewed-popover::part(close-button):hover:after{color:#1c1c1c}.recently-viewed-popover::part(header){display:flex!important;align-items:center;justify-content:space-between;box-sizing:border-box;height:52px;padding:1.25rem 10px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.recently-viewed-popover .h4{font-family:inherit;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;color:#1c1c1c;margin:0;line-height:1;padding-inline:0}.recently-viewed-popover::part(body){box-sizing:border-box;padding:10px 10px 15px;max-height:min(60vh,25rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--text-color) / .15) transparent}@media screen and (min-width:1000px){.recently-viewed-popover::part(content){position:relative}.recently-viewed-popover::part(content):before{content:"";position:absolute;top:-8px;right:40px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;filter:drop-shadow(0 -1px 1px rgb(var(--text-color) / .06))}}.recently-viewed-popover recently-viewed-products{display:block}.recently-viewed-popover .product-list{display:flex;flex-direction:column;gap:10px}.recently-viewed-popover product-card.product-card{display:flex;align-items:center;gap:.75rem;padding:.3rem;background:#f7f4f4;border-radius:10px;position:relative;width:100%;box-sizing:border-box;cursor:pointer}.recently-viewed-popover .product-card__figure,.recently-viewed-popover .product-card__media{width:72px;height:72px;min-width:72px;max-width:72px;flex-shrink:0;overflow:hidden}.recently-viewed-popover .product-card__image{width:100%;height:100%;border-radius:7px;object-fit:cover}.recently-viewed-popover .product-badges,.recently-viewed-popover .product-card__quick-add,.recently-viewed-popover .product-card__quick-add-button,.recently-viewed-popover .rating{display:none!important}.recently-viewed-popover .product-card__info{text-align:left;justify-items:start;flex:1;min-width:0;padding:0}.recently-viewed-popover .product-card__info .v-stack{justify-items:start}.recently-viewed-popover .product-title{font-size:.875rem;font-weight:400;line-height:1.4;color:#1c1c1c;-webkit-line-clamp:2!important}.recently-viewed-popover .product-card__info .price-list{justify-content:flex-start;margin-top:.3rem;font-size:.875rem;font-weight:700;color:#1c1c1c}.recently-viewed-popover .product-card__info .price-list .text-subdued,.recently-viewed-popover .product-card__info .price-list sale-price{color:#1c1c1c}.recently-viewed-popover .product-title:after{content:""}.recently-viewed-popover product-card.product-card:hover .price-list:after{opacity:1;transform:translate(0)}.recently-viewed-popover .price-list:after{content:"\2192";opacity:0;transform:translate(-4px);transition:opacity .18s ease,transform .18s ease;display:inline-block;margin-left:.35rem}.recently-viewed-popover [data-tmr-card-swatches]{display:none!important}@media screen and (max-width:999px){.recently-viewed-popover .h4{font-size:.75rem}.recently-viewed-popover{position:fixed!important;inset-block-start:var(--header-height, 60px)!important;inset-inline-end:12px!important;inset-inline-start:12px!important}.recently-viewed-popover::part(base){position:static!important;inset:auto!important;width:auto!important;height:auto!important;display:block!important;place-items:normal!important}.recently-viewed-popover::part(overlay){display:none!important}.recently-viewed-popover::part(content){width:auto!important;max-width:none!important}.recently-viewed-popover .price-list:after{opacity:1;transform:translate(0)}}@media screen and (max-width:699px){.header__secondary-nav a[aria-controls^=header-search]{order:0}.recently-viewed-wrapper{order:1}.header__secondary-nav a:has(cart-dot){order:2}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tmr-recently-viewed-popover.css.map */
