﻿.callback-modal{max-width:900px;min-width:450px}.callback-modal textarea{max-width:100%;min-width:100%;max-height:300px;min-height:100px}.callback-modal .final-text{text-align:center}#NotificationBtn:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.details-buy-one-click:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.remind-about-receipt-adv-modal-inner{width:500px}.remind-about-receipt-modal-header{height:195px;background:#56c1ad}.remind-about-receipt-modal-header-icon{background:url(../modules/remindaboutreceipt/icon.jpg) no-repeat;background-size:170px 190px;background-position:center;width:100%;height:190px}.remind-about-receipt-row input{height:42px}.remind-about-receipt-adv-modal-inner button{cursor:pointer;font-size:16px;font-weight:bold;width:100%;height:42px;background-color:#434142}.remind-about-receipt-input-small{padding:.5625rem 1.2rem}.remind-about-receipt-input-small::placeholder{color:#c3c3c3 !important}.remind-about-receipt-modal-success-text{text-align:center;font-size:18px;color:#000}.remind-about-receipt-modal-success-icon{background:url(../modules/remindaboutreceipt/Content/images/tick.png) no-repeat;background-size:90px 90px;background-position:center;width:100%;height:190px}.remind-about-receipt-modal-success-button{margin-bottom:38px}.remind-about-receipt-adv-modal-close-main:before,.remind-about-receipt-adv-modal-close-success:before{content:"";background-size:32px 32px;width:32px;height:32px;position:relative;right:51px;top:15px}.remind-about-receipt-adv-modal-close-main:before{background:url(../modules/remindaboutreceipt/Content/images/cross.png) no-repeat}.remind-about-receipt-adv-modal-close-success:before{background:url(../modules/remindaboutreceipt/Content/images/cross-black.png) no-repeat}.remind-about-receipt-adv-modal-close{overflow:unset !important}#RemindModuleShowNotificationForm .adv-modal-close:after{display:none}.details-buy-one-click:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.remind-about-discount-adv-modal-inner{width:500px}.remind-about-discount-modal-header{height:236px;background:#1588bf}.remind-about-discount-modal-header-icon{background:url(../modules/remindaboutreceipt/icon.jpg) no-repeat;background-size:170px 190px;background-position:center;width:100%;height:190px}.remind-about-discount-row input{height:42px}.remind-about-discount-adv-modal-inner button{cursor:pointer;font-size:16px;font-weight:bold;width:100%;height:42px;background-color:#434142}.remind-about-discount-input-small{padding:.5625rem 1.2rem}.remind-about-discount-input-small::placeholder{color:#c3c3c3 !important}.remind-about-discount-modal-success-text{text-align:center;font-size:18px;color:#000}.remind-about-discount-modal-success-icon{background:url(../modules/remindaboutreceipt/Content/Images/tick.png) no-repeat;background-size:90px 90px;background-position:center;width:100%;height:190px}.remind-about-discount-modal-success-button{margin-bottom:38px}.remind-about-discount-adv-modal-close-main:before,.remind-about-discount-adv-modal-close-success:before{content:"";background-size:32px 32px;width:32px;height:32px;position:relative;right:51px;top:15px}.remind-about-discount-adv-modal-close-main:before{background:url(../modules/remindaboutreceipt/Content/Images/cross.png) no-repeat}.remind-about-discount-adv-modal-close-success:before{background:url(../modules/remindaboutreceipt/Content/Images/cross-black.png) no-repeat}.remind-about-discount-adv-modal-close{overflow:unset !important}.remind-about-receipt-modal-wrap{max-width:420px}.remind-about-receipt-modal-text{margin:30px 0 20px;font-size:16px;color:#000;text-align:center}.remind-about-receipt-legal{margin:20px 0 30px;font-size:16px;color:#000;text-align:center}#RemindDiscountModuleShowNotificationForm .adv-modal-close:after{display:none}#RemindDiscountModuleShowNotificationForm{margin-bottom:5px}@media(max-width:767px){.remind-about-discount-adv-modal-inner,.remind-about-receipt-adv-modal-inner{width:100%}.remind-about-receipt-modal-text{margin:10px 0 10px;font-size:12px;line-height:16px}.remind-about-discount-modal-header,.remind-about-receipt-modal-header{height:100px}.remind-about-discount-modal-header-icon,.remind-about-receipt-modal-header-icon{background-size:90px;height:100px}.remind-about-discount-adv-modal-inner button,.remind-about-receipt-adv-modal-inner button{cursor:pointer;font-size:14px;font-weight:normal;text-transform:none}.remind-about-receipt-legal{margin:0 0 10px;font-size:12px;line-height:16px;color:#000}.remind-about-discount-adv-modal-close-main:before,.remind-about-discount-adv-modal-close-success:before,.remind-about-receipt-adv-modal-close-main:before,.remind-about-receipt-adv-modal-close-success:before{right:-5px;top:0}}.cart-popup-modal{min-width:initial;max-width:795px !important;width:100%}.cart-popup-modal .product-view-carousel-list{height:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-popup-modal .carousel-initilized .product-view-carousel-list{height:auto}.cart-popup-modal .modal-content{overflow-x:hidden !important;overflow-y:auto !important}.cart-popup-footer-btn{text-align:left}.cart-popup-cart-text{margin-bottom:10px}.products-view-wrap{text-align:left}.products-view-meta{text-align:left}.cart-popup-footer-btn .btn{margin-top:5px;margin-bottom:5px}@media(min-width:48em){.cart-popup-modal{min-width:600px}.cart-popup-footer-btn{text-align:right}.cart-popup-cart-text{margin-bottom:0}.products-view-wrap{text-align:right}}.cart-popup-header{line-height:1;margin-bottom:10px}.cart-popup-rating .rating,.cart-popup-product-link,.cart-popup-meta,.cart-popup-cost{margin-bottom:5px}.cart-popup-product-link{font-size:20px;display:inline-block;line-height:1.1}.cart-popup-image{text-align:center}.cart-popup-product{margin-bottom:10px;word-break:break-all}.cart-popup-price{font-size:23px}.cart-popup-spinbox{width:95px;display:inline-block}.cart-popup-cart-text{padding-right:10px;font-size:14px;position:relative;margin-left:21px}.cart-popup-cart-text:before{top:5px;-webkit-transform:translateY(0);transform:translateY(0);font-size:18px}.cart-popup-count,.cart-popup-cost{font-weight:bold}.cart-popup-footer{border:1px #eee solid;border-width:1px 0;padding:10px 0}.cart-popup-carousel .products-view-tile{margin:0}.cart-popup-carousel .products-view-item{-webkit-box-shadow:none;box-shadow:none;border:0}.cart-popup-carousel .color-viewer-item{border:0}.cart-popup-carousel .products-view-tile .products-view-block{padding-bottom:0;padding-top:0;width:258px;-webkit-flex-basis:258px;-ms-flex-preferred-size:258px;flex-basis:258px;max-width:258px}.cart-popup-carousel .products-view-pictures{padding-top:0;-webkit-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:auto !important}.cart-popup-carousel .products-view-tile .products-view-item,.cart-popup-carousel .products-view-tile.products-view-item{padding-bottom:0;display:inline-block}.cart-popup-carousel .products-view-tile .products-view-item{width:100%}.cart-popup-carousel .carousel-initilized .products-view-pictures{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.cart-popup-related-block{margin-top:10px}.btn{cursor:pointer}@media(min-width:48em){.col-sm-slim{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}@media(min-width:64em){.col-md-slim{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}@media(min-width:75em){.col-lg-slim{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}