:root{--primary: #6D007D;--secondary: #EF1855;--alternative: #FDEC07}.pointer{cursor:pointer !important}.fb-wrap{height:calc(100vh - 85px);position:relative;font-family:"Outfit",sans-serif;overflow:hidden}@media (max-width: 991px){.fb-wrap{height:calc(100vh - 124px)}}@media (max-width: 449px){.fb-wrap{height:calc(100vh - 150px)}}.fb-wrap .close_btn{width:17px;height:17px;position:absolute;right:20px;top:20px;z-index:10}@media (max-width: 991px){.fb-wrap .close_btn{width:15px;height:15px;right:10px;top:10px}}.fb-wrap .close_btn img,.fb-wrap .close_btn svg{width:100%;height:auto}.fb-wrap .fb_info{width:100%;max-width:300px;color:#fff;display:flex;flex-wrap:wrap;gap:5px 15px;position:absolute;left:20px;top:20px;z-index:2}@media (max-width: 991px){.fb-wrap .fb_info{max-width:270px;left:10px;top:10px;gap:3px 10px}}@media (max-width: 767px){.fb-wrap .fb_info{width:calc(100% - 150px);max-width:400px}}.fb-wrap .fb_info h3{width:100%;font-size:16px;line-height:20px;font-weight:600;color:#fff;margin-bottom:5px}@media (max-width: 991px){.fb-wrap .fb_info h3{font-size:14px;line-height:18px}}.fb-wrap .fb_info .cbox{padding:7px 0;font-size:12px;line-height:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:7px}@media (max-width: 991px){.fb-wrap .fb_info .cbox{font-size:10px;line-height:14px;padding:3px 0}}.fb-wrap .fb_info .cbox .icon{width:12px;max-width:12px}.fb-wrap .fb_info .cbox.bgwhite{background-color:rgba(255,255,255,0.2);padding-left:12px;padding-right:12px}@media (max-width: 991px){.fb-wrap .fb_info .cbox.bgwhite{padding-left:5px;padding-right:5px}}.fb-wrap .fb_info .cbox.country .icon{width:18px;max-width:18px;border-radius:25px;overflow:hidden}.fb-wrap .fb_info .cbox.date{font-size:10px;font-weight:400}.fb-wrap .fb-tools{background:#fff;min-width:118px;position:absolute;top:20px;left:50%;transform:translateX(-50%);padding:10px;display:flex;gap:12px;z-index:80;border-radius:8px}@media (max-width: 991px){.fb-wrap .fb-tools{min-width:85px;top:10px;padding:5px;gap:5px}}@media (max-width: 767px){.fb-wrap .fb-tools{left:initial;transform:none;right:45px}}.fb-wrap .fb-tools button{background-color:#F7F7F7;width:43px;height:43px;border:0;border-radius:4px}@media (max-width: 991px){.fb-wrap .fb-tools button{width:35px;height:35px}}.fb-wrap .fb-tools button svg path,.fb-wrap .fb-tools button img path{fill:#000}@media (max-width: 991px){.fb-wrap .fb-tools button svg,.fb-wrap .fb-tools button img{max-height:15px}}.fb-wrap .fb-tools button.active{background-color:rgba(200,0,31,0.04)}.fb-wrap .fb-tools button.active svg path{fill:#C8001F}.fb-wrap .fb-arrow{width:34px;height:34px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;cursor:pointer;z-index:90}@media (max-width: 991px){.fb-wrap .fb-arrow{width:20px;height:20px}}.fb-wrap .fb-arrow img,.fb-wrap .fb-arrow svg{width:100%;height:auto}.fb-wrap .fb-arrow.fb-prev{left:45px}@media (max-width: 900px){.fb-wrap .fb-arrow.fb-prev{left:14px}}.fb-wrap .fb-arrow.fb-next{right:45px}@media (max-width: 900px){.fb-wrap .fb-arrow.fb-next{right:14px}}.fb-wrap .fb-bottom{position:absolute;left:50px;right:60px;bottom:15px;z-index:3}@media (max-width: 1199px){.fb-wrap .fb-bottom{left:20px;right:20px}}.fb-wrap .fb-bottom .fb-row{display:flex;align-items:center;gap:14px}.fb-wrap .fb-bottom .fb-row .fb-count{min-width:100px;font-size:12px;line-height:15px;font-weight:500;color:#fff}.fb-wrap .fb-bottom .fb-row .fb-count b{background:#fff;color:#404040;padding:5px 10px;border-radius:3px}.fb-wrap .fb-bottom .fb-row .fb-track{background-color:rgba(255,255,255,0.3);flex:1;height:10px;border-radius:30px;position:relative;margin:5px 0}.fb-wrap .fb-bottom .fb-row .fb-track .fb-fill{background-color:#C8001F;width:0;height:100%;border-radius:30px;transition:.3s}.fb-wrap .fb-bottom .fb-row .fb-track .fb-dot{background:url("../../images/magazine/icon_check_redbg2.svg") no-repeat center center #fff;background-size:100% 100%;width:15px;height:15px;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%, -50%);transition:.3s;border:1px solid #555555}.fb-wrap .fb-bottom .fb-row .cbtn{background-color:rgba(255,255,255,0.2);width:43px;min-width:43px;height:43px;padding:5px;border-radius:4px}.fb-wrap .fb-bottom .fb-thumbs{display:flex;justify-content:center;gap:8px;overflow-x:auto}.fb-wrap .fb-bottom .fb-thumbs .fb-thumb{width:58px;min-width:58px;height:42px;border-radius:5px;overflow:hidden;opacity:.6;border:2px solid transparent;cursor:pointer;background:#fff}.fb-wrap .fb-bottom .fb-thumbs .fb-thumb.active{opacity:1;border-color:#e51d47}.fb-wrap .fb-bottom .fb-thumbs .fb-thumb img{width:100%;height:100%;object-fit:cover}.fb-wrap .fb-stage{height:100%;display:flex;align-items:center;justify-content:center;padding:80px 0}.fb-wrap.full .fb_info{display:none}@media (max-width: 767px){.fb-wrap.full .fb-tools{right:50%;transform:translateX(50%)}}.fb-wrap.full .fb-stage{transform:scale(1.5)}@media (max-width: 767px){.fb-wrap.full .fb-stage{transform:scale(1)}}.fb-wrap.full .fb-bottom .zoomOut,.fb-wrap.full .fb-bottom .zoomIn{display:flex !important}.fb-page{overflow:hidden}.fb-page img,.mobile-card img,.mobile-flip img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(1.08) contrast(1.1) saturate(1.1)}#mobileBook{width:450px;height:560px;position:relative;display:none;perspective:1600px}@media (max-width: 1439px){#mobileBook{width:305px;height:380px}}@media (max-width: 991px){#mobileBook{width:241px;height:300px}}@media (max-width: 767px){#mobileBook{width:200px;height:249px}}@media (max-width: 500px){#mobileBook{width:140px;height:174px}}.mobile-card{position:absolute;inset:0;display:none;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 25px 65px rgba(0,0,0,0.45)}.mobile-card.active{display:block}.mobile-flip{position:absolute;inset:0;display:none;background:#fff;border-radius:8px;overflow:hidden;z-index:20;transform-style:preserve-3d;backface-visibility:hidden;box-shadow:0 25px 65px rgba(0,0,0,0.5)}#mobileBook.next-anim .mobile-flip{display:block;transform-origin:left center;animation:mobileNext 1.65s ease forwards}#mobileBook.prev-anim .mobile-flip{display:block;transform-origin:right center;animation:mobilePrev 1.65s ease forwards}@keyframes mobileNext{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@keyframes mobilePrev{0%{transform:rotateY(0)}100%{transform:rotateY(180deg)}}
