#quick-view-1004-default .add-favourite-btn{right:15px;line-height:1;color:var(--text-body);z-index:2;position:absolute;top:15px;font-size:21px}#quick-view-1004-default .add-favourite-btn.fav-added,#quick-view-1004-default .add-favourite-btn:hover{color:var(--text-primary)}#quick-view-1004-default .swiper-pagination{text-align:center;font-size:0;width:100%}#quick-view-1004-default .swiper-pagination-bullet{border-radius:100%;border:1px solid var(--bg-light);margin-left:2px;vertical-align:middle;display:inline-block;height:7px;margin-right:2px;background-color:var(--bg-light);width:7px}#quick-view-1004-default .swiper-pagination-bullet-active{border-color:var(--bg-primary)}#quick-view-1004-default .product-title{margin:0;font-size:24px}#quick-view-1004-default .product-brand{margin-top:5px;font-size:14px}#quick-view-1004-default .product-discounted-price{font-size:14px}#quick-view-1004-default .product-discounted-price:not(.d-none)+.product-current-price{color:var(--text-primary)!important}#quick-view-1004-default .product-current-price{font-size:21px}#quick-view-1004-default .discounted-badge{padding:4px 8px;font-size:10px}#quick-view-1004-default .discounted-badge span{font-size:15px}#quick-view-1004-default .variant-wrapper .sub-title{margin-bottom:8px;font-size:14px}#quick-view-1004-default .variant-wrapper .sub-select-item option.passive:not(.opt-title),#quick-view-1004-default .variant-wrapper .sub-select-item option[passive]:not(.opt-title){color:#ddd}#quick-view-1004-default #addToCartBtn,#quick-view-1004-default #stockAlarmBtn{font-size:14px}