#inAppPreview{display:none;width:100%;height:100%;margin:0;padding:0;position:absolute;overflow:hidden;font-weight:400;font-family:Amazon Ember,Helvetica Neue,Roboto,Arial,sans-serif;line-height:20px}#inAppPreview.show{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#inAppPreview.show.browser{align-items:flex-end}#inAppPreview.show.browser.overlays{background:rgba(0,0,0,.1)}.popup{position:relative;box-sizing:border-box;box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);width:calc(100% - 35px);padding:10px}.popup .imageTextSection{display:flex;width:100%}.popup .textSection{overflow:hidden}.popup .header{font-weight:700;font-size:14px}.popup .body{font-size:12px}.popup .imageSection{align-self:center}.popup .imageSection>div{background-size:contain;background-repeat:no-repeat;background-position:50%}.popup .btnGroup{display:flex;margin-top:15px}.popup .close{position:absolute;right:7px;top:6px;width:12px;height:12px}.popup .close svg{stroke:#000}.smallSquareImage{width:60px;height:60px;background-size:60px 60px}.midSquareImage{width:80px;height:80px;background-size:80px 80px}.smallRectImage{width:150px;height:100px;background-size:346px 230px}.midRectImage{width:210px;height:140px;background-size:210px 140px}.bigRectImage{width:346px;height:230px;background-size:346px 230px}.popup.top_banner{margin-top:20px}.popup.bottom_banner.browser,.popup.middle_banner.browser,.popup.top_banner.browser{margin-right:20px;width:67%}.popup.bottom_banner{margin:auto 0 20px}.popup.middle_banner{margin:auto}.popup.overlays{display:flex;width:100%;height:100%;padding:40px 40px 5px}.popup.overlays.browser{padding:15px 25px;margin:30px auto;width:50%}.popup.overlays .close{right:14px;top:14px}.popup.overlays .imageSection{margin-bottom:15px}.popup.overlays .btnGroup{position:absolute;left:15px;right:15px;bottom:10px}.popup.carousel{display:flex;width:calc(100% - 35px);height:100%;padding:40px 40px 5px;margin:100px auto}.popup.carousel.phone,.popup.carousel.tablet{width:100%;height:100%;margin:0 auto}.popup.carousel.phone.horizontalView,.popup.carousel.tablet.horizontalView{padding:40px 80px 5px}.popup.carousel .close{right:14px;top:14px}.popup.carousel .imageSection{margin-bottom:15px}.popup.carousel .btnGroup{margin:0;bottom:10px;position:absolute;left:15px;right:15px}.popup.carousel.browser .btnGroup{bottom:30px}.popup.carousel.phone .btnGroup,.popup.carousel.tablet .btnGroup{bottom:35px}.popup.browser.carousel{padding:15px 40px 5px;margin:5px auto;width:50%}.popup.mobile_feed{margin:100px auto;padding:15px 20px;min-height:240px;flex-shrink:0}.popup.popup.mobile_feed.horizontalView{margin:30px auto;padding:15px 20px;min-height:240px;flex-shrink:0;width:60%}.popup.mobile_feed .imageSection{margin-bottom:15px}.popup.mobile_feed .btnGroup{margin-top:15px}.popup.mobile_feed .btnGroup.stickToBottom{position:absolute;left:15px;right:15px;bottom:10px}.popup.isNotBanner .imageTextSection{flex-direction:column}.popup.isBanner .textSection{margin-left:10px;flex-grow:1;margin-right:16px}.popup.tablet.isBanner .imageSection.emptyTextSection{height:120px}.popup.tablet.isBanner .textSection.nonEmpty.nextToImage{min-height:120px}.popup.tablet.isBanner .nextToImage .btnGroup{position:absolute;bottom:0;width:192px}.popup.tablet.mobile_feed{margin:100px auto;padding:20px 25px}.popup.tablet.mobile_feed.horizontalView{margin:80px auto;width:50%}.popup.browser.isBanner .imageSection.emptyTextSection{height:120px}.popup.browser.isBanner .textSection.nonEmpty.nextToImage{min-height:120px}.popup.browser.mobile_feed{padding:15px 25px;margin:35px auto;width:50%}.contexts{width:100%;overflow:hidden}.context{background-color:#f9f9f9;margin:18px auto;min-height:75px;width:calc(100% - 35px)}.popup.phone.horizontalView.isNotBanner .imageSection{margin-bottom:15px}.btn{font-size:12px;padding:10px 20px;flex-grow:1;text-align:center;width:50%;display:flex;align-items:center;justify-content:center;word-break:break-all}.secondaryBtn{margin-right:10px}.center{text-align:center;margin:0 auto}.left{text-align:left;margin-right:auto}.right{text-align:right;margin-left:auto}.popup.emptyImageText{padding:0}.popup.emptyImageText .btnGroup{margin:10px}.popup.isEmpty{box-shadow:none}#inAppPreview .hidden{display:none}.popup .chevronGroup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;display:flex;justify-content:space-between}.arrow-left{transform:rotate(135deg)}.arrow-left,.arrow-right{border-right:1px solid;border-bottom:1px solid;height:15px;width:15px}.arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}