@media only screen and (max-width:767px){.checkout-container .opc-estimated-wrapper{margin-top:10px}.checkout-container .authentication-wrapper{margin-top:-12px}}.ampromo-overlay{position:fixed;top:0;left:0;z-index:10000;display:none;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);text-align:center}.ampromo-items-content{position:relative;display:inline-block;box-sizing:border-box;max-height:95vh;overflow:auto;margin:50vh auto;padding:24px 14px;border:1px solid #ededed;text-align:left;background-color:#fff;transform:translateY(-50%)}.ampromo-items-content>h2{padding-left:10px;padding-right:10px;margin-bottom:20px}.ampromo-items-content .ampromo-popup-title,.ampromo-items-content .ampromo-item-buttons,.ampromo-items-content .ampromo-title{text-align:center}.ampromo-items-content .ampromo-popup-title .ampromo-counter{font-weight:700}.ampromo-items-content .ampromo-item{position:relative;box-sizing:border-box;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s}.ampromo-items-content .ampromo-item:hover{background:#ccc}.ampromo-items-content .ampromo-item .fieldset .field{margin-bottom:10px}.ampromo-items-content .ampromo-item .fieldset .field .label{margin-bottom:3px}.ampromo-items-content .ampromo-popup-title{margin:0 auto 20px}.ampromo-items-content .ampromo-close{position:absolute;top:10px;right:10px;z-index:1;display:block;width:16px;height:16px;margin:0;padding:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat;background-size:contain;font-size:0;cursor:pointer;opacity:.8}.ampromo-items-content .ampromo-close:hover{opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}.ampromo-items-content .ampromo-button{box-shadow:none;border:none}.ampromo-items-content .ampromo-item.-selected{background:#1f78c2}.ampromo-items-content .ampromo-item.-selected .ampromo-options{max-height:690px}.ampromo-items-content .image{margin-bottom:7px;position:relative;overflow:hidden}.ampromo-items-content .ampromo-title{margin:0 0 10px}.ampromo-items-content .ampromo-title a{font-size:16px;color:#000}.ampromo-items-content .slick-prev,.ampromo-items-content .slick-next{margin-top:-21px;width:42px;height:42px;z-index:1}.ampromo-items-content .slick-prev:before,.ampromo-items-content .slick-next:before{color:#000;font-size:30px}.ampromo-items-content .slick-prev{left:-25px}.ampromo-items-content .slick-next{right:-25px}.ampromo-items-content .slick-dots button{box-shadow:none}.ampromo-item .ampromo-options{margin-bottom:20px;padding:0 5px;overflow:hidden;-webkit-transition:max-height .2s ease;-moz-transition:max-height .2s ease;-ms-transition:max-height .2s ease;transition:max-height .2s ease}.ampromo-gallery{width:850px;margin:0 10px}.ampromo-gallery[data-count="1"]{width:280px}.ampromo-gallery[data-count="2"]{width:570px}.ampromo-items-add{display:none;margin-bottom:35px;padding:7px;border:1px solid #ededed;background:#ededed;text-align:center}.ampromo-items-add>a{text-decoration:none;border-bottom:1px dashed}.checkout-index-index .ampromo-items-add:before{content:'';display:inline-block;width:32px;height:32px;margin-right:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBBwCERmaeOJtAAADyElEQVRo3u2YS2hVRxjHf7lJrpCYLhK1KqKlFFKhIerGtxRdKGg32kIrihqSVHxh4gNREglCqogSQRRE3ZQ2hbrRWkQtZuOr+CgNjdZFfSVRm5e2Gs1NvPe4uHPHM2fO3HvuiXpdnG8WZ+b7/vPNf755nRlIJR+wkQt0EqGN45STnxQ9lAqO00aEx1ymlhEp/aeQRXRiKamLVYRcsSHW0O1AP6N8MM2XEXM4jKezDHfp+ylXrEWl3+Y/5YXNTb/i9CZjFGwuTYo9Ysu/YJQ/AkeFg+dsYhQ5FFNLj3T7hzIb9kh9DzUUk00hlXQJ3U4/zefTh4VFlJk2bREXZVPHyBLaBXKoLlFkQ08V+lt+CMwXLk9qxK5LCssAyOOuKLczzIG+ISwjTc2ETAZKxfeCQ9/LYnpFfjNZwDbGiXIFXQ50q/iOTT8C+wT3MhfbNhmDuYzmucg3argcOoRtYvoEakTVvS62PFqF9WcOiFw3H2q4JcIWpSB9AgtF5X9dx2+FXG4RY6Q+4pFhHnmSMO2i+nWXEQzRrKz7P7XZVMp9YYsxyw8BWKtsv2GHdalCYLFiK2IPA9L2nb/mIYtjtibuUUexEqEOaXtKntR/xgF6bfUayfZLAHL53rGv3+IIy5lAPnBYan8EcpnCDm4q6Bj1crPyLeXaCRdPD7gt86dpUnodT83M8BLmRF9/MGKKmG2wHOI34HNWudj6OMVLo88YX6uKsOEoTZ6+BV4vyXRSNNGweSt+uyJnRoKAlSEiQQQySCBLJfDuxUEgGIJ3LxkfgvclAq8Py499OOnif6DA5aKWWu5kbuK7BUJKAZON2Cv859CE6XdFDmVKGl4UmWQ8QP8mV0NXA7BI04e4avQzzQn1KhsY0Mh+A8CXyu0RIMYmr269EjjHr5quQdZu0Pw0ceJNEohSpem+svU7EQu7VBvmhy8CR2l2aMLUK+Wdth/zuPzDwTdF4BnbNd16PlHKY1xiVEe3p+4p4rYKtmqo4TzBwuIaAI3icqI/xKxLvQpSE2jVgou8EdsJWBzScDm0DJ6APr3Gy3ufSiDKJA37xWD3gd/5SdPtJccVG2K3pvuFM8kbSE7AYqN2ZMxhnhE/m/marirJ/QgMfUnISSKUU0IJhUynF8imIWmN3ZzmJTCE8/TRwl+0cIKFeBbzWbALgJWKTp0D8bQagFqvZ4F3AgOUUsDDlAS6KWScy13ZQCD5EKjI/Vwyv/dJKWQL412WrtGtd5nBdE+46nTeRNL7J/T22pHWk0zmfkoDAgGBgEBAICAQEAgICHkFQbRpXsSOIJcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDQtMjhUMDI6MTc6MjUrMDA6MDARyD2wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA0LTI4VDAyOjE3OjI1KzAwOjAwYJWFDAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat;background-size:contain;vertical-align:middle}.ampromo-items-form{background:#fff;padding:15px;border:1px solid #eee}.ampromo-items-form .ampromo-qty{width:30%;margin-left:35%;margin-top:10%}.ampromo-items-form .product-info-price{padding-bottom:10px;text-align:center;word-break:break-all}.ampromo-items-form .price-base-price .price{margin-left:15px;font-size:25px;text-decoration:line-through}.ampromo-items-form .price-new-price .price-wrapper{font-size:36px;line-height:36px;font-weight:700}.ampromo-items-form .ampromo-item-qty-input>.mage-error{float:left}@media only screen and (max-width:1000px) and (min-width:701px){.ampromo-overlay .ampromo-gallery{width:570px}}@media only screen and (max-width:700px){.ampromo-overlay .ampromo-gallery{width:280px}}@media only screen and (max-width:400px){.ampromo-overlay .ampromo-gallery{margin:0}.ampromo-overlay .slick-prev,.ampromo-overlay .slick-next{display:none !important}.ampromo-items-content{padding:15px}}