.variant-selector-quick{margin-bottom:12px}.variant-selector-dropdown{width:100%;padding:10px 12px;font-size:14px;font-family:inherit;border:1px solid #E0E0E0;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s ease}.variant-selector-dropdown:hover{border-color:#00aae9}.variant-selector-dropdown:focus{outline:2px solid #00AAE9;outline-offset:2px;border-color:#00aae9}.variant-selector-dropdown option:disabled{color:#999}.recently-viewed-section{margin-top:60px;margin-bottom:60px;padding:40px 20px;background-color:#fafafa;border-radius:8px}.recently-viewed-container{max-width:1200px;margin:0 auto}.recently-viewed-title{font-size:28px;font-weight:700;color:#11151c;margin-bottom:30px;text-align:center}.recently-viewed-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}@media(max-width:768px){.recently-viewed-grid{grid-template-columns:repeat(2,1fr)}}.recently-viewed-item{display:block;background:#fff;border-radius:8px;padding:15px;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px #00000014}.recently-viewed-item:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00aae926}.recently-viewed-image{width:100%;aspect-ratio:1;overflow:hidden;border-radius:4px;margin-bottom:12px;background-color:#f5f5f5}.recently-viewed-image img{width:100%;height:100%;object-fit:cover}.recently-viewed-product-title{font-size:15px;font-weight:600;color:#11151c;margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recently-viewed-price{font-size:16px;font-weight:700;color:#00aae9;margin:0}.exit-popup-overlay{display:none!important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000bf;align-items:center;justify-content:center;z-index:10000;opacity:1;transition:opacity .3s ease}.exit-popup-overlay.hidden{opacity:0;pointer-events:none}.exit-popup-modal{position:relative;background:#fff;border-radius:15px;max-width:500px;width:90%;padding:40px;box-shadow:0 10px 40px #0000004d;animation:slideIn .4s ease}@keyframes slideIn{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.exit-popup-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:32px;color:#999;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.exit-popup-close:hover{color:#000}.exit-popup-content{text-align:center}.exit-popup-content h2{font-size:28px;font-weight:700;color:#11151c;margin:0 0 15px;line-height:1.3}.exit-popup-subtitle{font-size:18px;color:#666;margin:0 0 25px}.exit-popup-subtitle strong{color:#00aae9;font-size:22px}.exit-popup-form{margin-bottom:15px}.exit-popup-email{width:100%;padding:15px 20px;font-size:16px;border:2px solid #E0E0E0;border-radius:4px;margin-bottom:15px;font-family:inherit;transition:border-color .2s ease}.exit-popup-email:focus{outline:none;border-color:#00aae9}.exit-popup-submit{width:100%;padding:15px 20px;font-size:16px;font-weight:700;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.exit-popup-submit:hover{background-color:#00aae9;transform:translateY(-2px);box-shadow:0 4px 12px #00aae94d}.exit-popup-privacy{font-size:12px;color:#999;margin:0}.exit-popup-success h2{color:#5cad88}.exit-popup-success button{margin-top:20px}.countdown-timer{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;background:linear-gradient(135deg,#00aae9,#5cad88);border-radius:8px;margin:20px 0}.countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:50px}.countdown-number{font-size:28px;font-weight:700;color:#fff;line-height:1;display:block}.countdown-label{font-size:11px;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.countdown-separator{font-size:24px;font-weight:700;color:#fff;margin:0 4px}.countdown-ended{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase}@media(max-width:768px){.countdown-number{font-size:22px}.countdown-label{font-size:10px}.countdown-unit{min-width:40px}}.wishlist-button{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background-color:#fffffff2;border:none;font-size:20px;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.wishlist-button:hover{background-color:#fff;transform:scale(1.1);box-shadow:0 4px 12px #00000026}.wishlist-button.active{color:red;animation:heartBeat .5s ease}@keyframes heartBeat{0%,to{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1.1)}}.wishlist-notification{position:fixed;bottom:30px;right:30px;background-color:#5cad88;color:#fff;padding:15px 25px;border-radius:8px;font-weight:600;box-shadow:0 4px 12px #0003;z-index:10001;opacity:0;transform:translateY(20px);transition:all .3s ease}.wishlist-notification.show{opacity:1;transform:translateY(0)}.card-information .rating-enhanced{display:flex;align-items:center;gap:8px;margin-bottom:10px}.card-information .rating-star{font-size:14px;color:#ffb800}.card-information .rating-text{font-size:13px;font-weight:600;color:#11151c}.card-information .rating-count{font-size:12px;color:#666}@media(max-width:768px){.exit-popup-modal{padding:30px 20px}.exit-popup-content h2{font-size:24px}.exit-popup-subtitle{font-size:16px}.recently-viewed-section{padding:30px 15px}.recently-viewed-title{font-size:22px}.wishlist-notification{bottom:20px;right:20px;padding:12px 20px;font-size:14px}.wishlist-button{width:36px;height:36px;font-size:18px}}.wishlist-button:focus,.exit-popup-close:focus,.exit-popup-submit:focus,.variant-selector-dropdown:focus{outline:2px solid #00AAE9;outline-offset:2px}@media(prefers-contrast:high){.countdown-timer,.exit-popup-modal{border:2px solid #000000}}@media(prefers-reduced-motion:reduce){.recently-viewed-item,.wishlist-button,.exit-popup-modal,.wishlist-notification{animation:none;transition:none}.exit-popup-modal{animation:none}}@media print{.exit-popup-overlay,.wishlist-button,.wishlist-notification{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/advanced-cro.css.map */
