.mehraz-fab{position:fixed;right:30px;bottom:20px;width:55px;height:55px;border-radius:50%;border:none;color:#fff;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;transition:background .25s}.mehraz-fab.open{background:#444}.mehraz-fab svg{width:28px;height:28px;transition:transform .3s ease}.mehraz-fab.open svg{transform:rotate(45deg)}/* OVERLAY */.overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);display:none;z-index:9997}.overlay.show{display:block}/* === MEHRAZ SHEET === */.mehraz-sheet{position:fixed;bottom:-100%;background:#fff;transition:bottom .35s ease;box-shadow:0 -4px 20px rgba(0,0,0,.25);z-index:9998;border-radius:12px 12px 0 0}/* DESKTOP */@media (min-width:768px){.mehraz-sheet{width:330px;height:470px;right:20px;left:auto}}/* MOBILE */@media (max-width:767px){.mehraz-sheet{height:70%;width:100%;left:0;right:0}}.mehraz-sheet.open{bottom:0}.sheet-content{padding:20px}.swiper-pagination{position:absolute;bottom:10px !important;left:50% !important;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:2px}.swiper-pagination-bullet{margin:2px !important;width:8px;height:8px;background:#c4c4c4;opacity:1;border-radius:50%;transition:width 0.3s,transform 0.3s}.swiper-pagination-bullet-active{background-color:#fff;border-radius:9999px;opacity:1;width:16px}.swiper-button-prev,.swiper-button-next{width:40px;height:40px;background-color:#fff;border-radius:50%;z-index:10;border:#aaa 1px solid}.swiper-button-prev::after,.swiper-button-next::after{font-size:14px;color:#777;font-weight:bold}.swiper-button-next::after{margin-right:3px}/* BUTTONS PLACES */.topleft-swiper-button-next{top:25px !important;left:0 !important}.topleft-swiper-button-prev{top:25px !important;left:45px !important;right:unset !important}.topright-swiper-button-next{top:25px;left:unset !important;right:45px !important}.topright-swiper-button-prev{top:25px;left:unset !important;right:0 !important}.bottomright-swiper-button-next{top:unset !important;left:unset !important;bottom:10px !important;right:45px !important}.bottomright-swiper-button-prev{top:unset !important;left:45px !important;right:0 !important;bottom:10px !important}.bottomleft-swiper-button-next{top:unset !important;left:0 !important;bottom:10px !important}.bottomleft-swiper-button-prev{top:unset !important;left:45px !important;right:unset !important;bottom:10px !important}@media (max-width:767px){.swiper-button-prev,.swiper-button-next{display:none}}