.floating-recently-viewed{display:none}@media screen and (max-width:749px){.floating-recently-viewed{display:block}}.floating-rv-toggle{position:fixed;right:0;top:25%;background-color:#a0682c;border:none;padding:10px;cursor:pointer;box-shadow:-2px 0 6px 4px #37210933;transition:all .3s ease;width:36px;height:184px;display:flex;align-items:center;justify-content:center;z-index:999}.floating-rv-label{display:flex;flex-direction:column;align-items:center;gap:10px;width:17px}.floating-rv-text{writing-mode:vertical-rl;font-family:Avenir,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;color:#fff;font-style:normal;font-weight:400;line-height:normal}.floating-rv-arrow{color:#fff;transform:rotate(180deg) translate(-2px);flex-shrink:0;height:10px}.floating-rv-panel{position:fixed;right:-100%;top:0;width:90%;max-width:400px;height:100vh;background-color:#fff;box-shadow:-2px 0 6px 4px #37210933;transition:right .4s cubic-bezier(.4,0,.2,1);z-index:1000}.floating-rv-panel.active{right:0}@media screen and (max-width:749px){.floating-rv-panel{width:85%;max-width:176px}}.floating-rv-header{position:sticky;top:0;background-color:#fff;padding:16px;display:flex;justify-content:center;border-bottom:1px solid #dce0e5;z-index:10}.floating-rv-close{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;position:absolute;left:-46px;background:#fff;top:0}.floating-rv-close:hover{opacity:.7}.popup-rv-text{color:#333;font-family:Avenir;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.floating-rv-products{padding:0 0 52px;display:flex;flex-direction:column;gap:0;min-height:200px;height:100dvh;overflow-y:auto}.floating-rv-loading{display:flex;align-items:center;justify-content:center;padding:40px;color:#666;font-size:14px}.floating-rv-product-item{display:flex;gap:10px;padding:15px 20px;background-color:#fff;position:relative;flex-direction:column}.floating-rv-product-item:last-child{border-bottom:none}.floating-rv-product-image{flex-shrink:0;width:135px;height:113px;position:relative;background-color:#fff;overflow:hidden}.floating-rv-image-link{display:block;width:100%;height:100%}.floating-rv-product-image img{width:100%;height:100%;object-fit:cover}.floating-rv-product-info{flex:1;display:flex;flex-direction:column;gap:3px}.floating-rv-color-dots{display:flex;gap:8px;margin-bottom:3px}.floating-rv-color-dot{width:13px;height:13px;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.floating-rv-product-title{font-family:Avenir,sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#333;margin:0}.floating-rv-product-title a{color:inherit;text-decoration:none}.floating-rv-product-title a:hover{text-decoration:underline}.floating-rv-rating{min-height:16px}.floating-rv-rating .yotpo-widget-instance{font-size:12px}.floating-rv-rating .yotpo-stars{font-size:11px}.floating-rv-bottom{display:flex;align-items:center;gap:15px;flex-wrap:wrap;justify-content:space-between}.floating-rv-price-wrapper{display:flex;align-items:center;gap:8px}.floating-rv-price-sale{font-weight:600;font-size:12px;line-height:20px;color:#ca003d}.floating-rv-price-compare{font-size:12px;line-height:20px;color:#999;text-decoration:line-through}.floating-rv-quick-add{flex-shrink:0}.floating-rv-btn{width:21px;height:21px;min-width:21px;padding:11px;border-radius:50%;background-color:#a0682c;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative}.floating-rv-btn:hover{background-color:#8a5724;transform:scale(1.05)}.floating-rv-btn svg{width:12px;height:12px;flex-shrink:0}.floating-rv-btn .loading__spinner{position:absolute;width:16px;height:16px}.floating-rv-toggle.hidden{display:none}body.floating-rv-open{overflow:hidden}@media screen and (min-width:750px){.floating-recently-viewed{display:none!important}}.floating-rv-swatch.loading{background-color:#f5f5f5;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
/*# sourceMappingURL=/cdn/shop/t/486/assets/recently-viewed.css.map */
