.InstabuyCoupon{--overlay-background:var(--overlay-content-background);grid-column:3;right:0;padding-top:1rem;opacity:1;overflow:visible;z-index:1000;pointer-events:all;cursor:auto}.InstabuyCouponNudge-FixScroll{position:sticky;position:-webkit-sticky;width:261px;top:153px;height:80vh;overflow:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.InstabuyCouponNudge-FixScroll::-webkit-scrollbar{display:none}.InstabuyCouponNudge-Nudge-img{z-index:4;width:40px;height:40px;bottom:170px;position:fixed;right:35px;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer;box-shadow:0 10px 16px 0 rgba(0,0,0,.12),0 6px 20px 0 rgba(0,0,0,.02)}.Instabuy{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);max-width:400px;width:100%;text-align:center;font-family:"Arial",sans-serif;z-index:1000;padding:0 30px 30px}@media (max-width:767px){.Instabuy{top:unset;left:unset;bottom:unset;right:unset;max-width:96%;margin:auto 2%}}.Instabuy h2{font-size:18px;text-transform:none;margin:0}.Instabuy .discount-modal-inner p,.Instabuy h2{font-family:"Avenir Next";font-weight:400;line-height:20px}.Instabuy .discount-modal-inner p{color:#000;text-align:center;font-size:14px;font-style:normal;padding-top:16px;max-width:90%;margin:auto}.Instabuy .discount-modal-inner .coupon-code{display:flex;align-items:center;justify-content:center;padding-top:16px}.Instabuy .discount-modal-inner .coupon-code .ctext{color:#000;font-family:"Avenir Next";font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1px}@media (max-width:767px){.Instabuy .discount-modal-inner .coupon-code .ctext{font-size:18px}}.Instabuy .discount-modal-inner .coupon-code .copy-btn{cursor:pointer;height:auto;padding:0 4px}.Instabuy .InstabuyModalTimer{padding-top:16px}.Instabuy .InstabuyModalTimer-box{display:flex;width:34px;height:20px;padding:3.286px;justify-content:center;align-items:center;grid-gap:1.643px;gap:1.643px}.Instabuy .InstabuyModalTimer-box .count{color:#fff;font-family:"Avenir Next";font-size:12px;font-style:normal;font-weight:700;line-height:16.432px}.Instabuy .InstabuyModalTimer-box .countH{color:#fff;font-family:"Avenir Next";font-size:10px;font-style:normal;font-weight:500;line-height:14.789px;padding:0 1.6px}.Instabuy .InstabuyModalTimer-separator{color:#000;font-family:"Avenir Next";font-size:12.83px;font-style:normal;font-weight:500;line-height:9.164px;padding:0 2px}.modal-content{position:relative}.close-btn{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer}.timer-container{display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.timer-box{background-color:#000;color:#fff;padding:10px 15px;border-radius:5px;width:60px;text-align:center}.timer-box,.timer-separator{font-size:1.2rem;font-weight:700}.timer-separator{color:#000;padding:0 5px}.go-to-cart{background-color:#000;color:#fff;padding:14px 32px;border:none;border-radius:5px;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:16px;width:100%}.go-to-cart:hover{background-color:#333}.modal.InstaBuyfromBottom{border-top-left-radius:8px;border-top-right-radius:8px}@media (max-width:767px){.modal.InstaBuyfromBottom{bottom:30%;opacity:0;padding:16px}}@media (min-width:1025px){.modal.InstaBuyfromBottom{max-width:468px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:16px}}.modal.InstaBuyfromBottom.active{animation-timing-function:linear;-webkit-animation-timing-function:linear}@media (max-width:767px){.modal.InstaBuyfromBottom.active{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}}.InstabuyTimer{display:flex;justify-content:center;align-items:center;grid-gap:0;gap:0;padding-left:8px}@media (max-width:767px){.InstabuyTimer{padding-left:4px}}.InstabuyTimer-box{color:#fff;font-size:12px;font-weight:700;text-align:center;border-radius:2px;background:#000;display:flex;padding:4px;justify-content:center;align-items:center;grid-gap:1px;gap:1px}@media (max-width:767px){.InstabuyTimer-box{color:#fff;font-family:"Avenir Next";font-size:8px;font-style:normal;font-weight:700;line-height:10px;padding:2px}}.InstabuyTimer-box .count{color:#fff;font-family:"Avenir Next";font-size:12px;font-style:normal;font-weight:700;line-height:10px}@media (max-width:767px){.InstabuyTimer-box .count{color:#fff;font-family:"Avenir Next";font-size:8px;font-style:normal;font-weight:700;line-height:10px}}.InstabuyTimer-box .countH{color:#fff;font-size:10px;line-height:14.789px;padding:0 1.6px}.InstabuyTimer-box .countH,.InstabuyTimer-separator{font-family:"Avenir Next";font-style:normal;font-weight:500}.InstabuyTimer-separator{color:#000;font-size:12.83px;line-height:9.164px;padding:0 2px}.InstabuyModalTimer{display:flex;justify-content:center;align-items:center}.InstabuyModalTimer-box{width:60px}.InstabuyModalTimer-ArabicBox,.InstabuyModalTimer-box{background-color:#000;color:#fff;padding:10px 15px;font-size:1.2rem;font-weight:700;border-radius:5px;text-align:center}.InstabuyModalTimer-ArabicBox{width:70px}.InstabuyModalTimer-separator{font-size:1.2rem;color:#000;font-weight:700;padding:0 5px}