
#pac-popup-internal.pac-mode-2 {text-align:left; background:#fff}
#pac-popup-internal.pac-mode-2 * {}
#pac-popup-internal.pac-mode-2 .pac-item-total-related {width:530px}
#pac-popup-internal.pac-mode-2 .product_info_holder {padding:10px}
#pac-popup-internal.pac-mode-2 .pac-2-message {padding:6px 0;border-bottom:1px solid #ddd;font-size:11px;position:relative; text-transform:uppercase; font-size:13px}
#pac-popup-internal.pac-mode-2 .pac-2-message .pac-sprite {display:inline-block;width:16px;height:16px;background-position:-46px 0;vertical-align:middle;margin-right:4px}
#pac-popup-internal.pac-mode-2 .pac-2-message .reserved-cart {position:absolute;margin:0;right:0;top:8px}
#pac-popup-internal.pac-mode-2 .pac-table {display:table;width:100%;margin-top:18px}
#pac-popup-internal.pac-mode-2 .pac-table .pac-tr {display:table-row}
#pac-popup-internal.pac-mode-2 .pac-table .pac-td {display:table-cell;height:40px;vertical-align:middle}
#pac-popup-internal.pac-mode-2 .pac-product-info {border-right:1px solid #ddd}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-img, #pac-popup-internal.pac-mode-2 .pac-product-info .pac-desc {vertical-align:top;}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-img {width:82px}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-img img {border:1px solid #ededed}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-price td[data-rwd-tax-label]:before {content:attr(data-rwd-tax-label) "";float:left;width:100%}
#pac-popup-internal.pac-mode-2 .product-cart-price { padding-top:7px}
.pac-custom-options ul { margin:0; padding:0; list-style:none;}
.pac-custom-options li { margin-top:7px}

#pac-popup-internal.pac-mode-2 .pac-desc {font-size:15px;padding-left:10px;line-height:20px;}
#pac-popup-internal.pac-mode-2 .pac-desc .pac-product-name {}
#pac-popup-internal.pac-mode-2 .pac-desc .custom-options ul {margin-bottom:0!important}
#pac-popup-internal.pac-mode-2 .pac-desc .custom-options ul li {list-style:none!important}
#pac-popup-internal.pac-mode-2 .pac-desc div.reserved-item {font-size:11px;background:#ddd;padding:5px 5px 5px 25px;display:inline-block;position:relative}
#pac-popup-internal.pac-mode-2 .pac-desc div.reserved-item:after {content:"";text-indent:-999px;position:absolute;left:5px;top:45%;margin-top:-8px;width:16px;height:16px;overflow:hidden;z-index:2;background-position:-28px 0}
#pac-popup-internal.pac-mode-2 .pac-group-prd .pac-product-info>table {margin-bottom:8px}
#pac-popup-internal.pac-mode-2 .pac-group-prd .pac-product-info .pac-img {width:50px}
#pac-popup-internal.pac-mode-2 .pac-group-prd .pac-product-info .pac-img img {width:100%;min-width:100%}
#pac-popup-internal.pac-mode-2 .pac-cart-total {text-align:center;width:275px;padding:0 15px 0 20px;font-size:15px}
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-items {border-bottom:1px dotted #ccc;width:100%;padding-bottom:7px}
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-subtotal {font-size:15px;text-transform:uppercase;padding:8px 0 7px 0}
.pac-td.pac-cart-total a { color:#CB9C14; text-align:none}
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-checkout-button {font-size: 15px;text-transform: uppercase;line-height: 18px;padding: 10px 25px; background:#daaa1a; color:#fff; margin-top:0px; display:inline-block }
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-checkout-button:hover {background:#000; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-subtotal .pac-amount {padding-left:8px}
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-continue-shop {font-size:14px;padding-top:12px}
#pac-popup-internal.pac-mode-2 .pac-cart-total .pac-continue-shop a {text-decoration:none;position:relative}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-title {margin-top:20px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;text-transform:uppercase;padding:5px 0}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-products-hld {position:relative;width:100%;margin-top:16px;margin-bottom:10px;overflow:hidden;height:208px}
#pac-popup-internal.pac-mode-2 a.pac-prev, #pac-popup-internal.pac-mode-2 a.pac-next {position:absolute;height:22px;width:12px;z-index:10;top:50%;margin-top:-10px}
#pac-popup-internal.pac-mode-2 a.pac-prev {left:0;background-position:0 0}
#pac-popup-internal.pac-mode-2 a.pac-next {right:0;background-position:-14px 0}
#pac-popup-internal.pac-mode-2 a.pac-prev:hover {background-position:0 -24px}
#pac-popup-internal.pac-mode-2 a.pac-next:hover {background-position:-14px -24px}
#pac-popup-internal.pac-mode-2 #pac-related-list ul {margin:0;padding:0}
#pac-popup-internal.pac-mode-2 #pac-related-list ul li {list-style:none;float:left;width:213px;text-align:center}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-link {vertical-align:top}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-link img {display:inline;border:1px solid #e0e0e0}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-pname {font-size:14px;text-transform:uppercase;line-height:16px;height:32px;overflow:hidden;width:160px;margin:0 auto}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-price-hld {padding:8px 0}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-price-hld .price-box {margin:0;line-height:16px}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-price-hld .old {padding-left:5px;text-decoration:line-through;color:#B5B5B5}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-price-hld .price-box .price {font-size:14px}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-products-hld .pac-btn-cart .pac-label .pac-icon {position:relative;left:2px}

.popup_apt{background:rgba(0, 0, 0, 0.7);top:0;left:0;z-index:8999999990;position:fixed;width:100%;height:100%;margin:auto;}
.popup_apt1 .btn1_3{margin-top:10px;}
.popup_apt1{ width:490px; text-align:justify;display:table;margin:auto;padding:25px;background:#FFF; color:black;  font-size:16px;position:relative;top:0%;transform:translateY(-50%);margin-top:21%;}
.popup_apt1 .btn_4 { float:right; text-align:right; font-size:17px; }
.popup_apt1 a {text-decoration: none;color: #282828;cursor: pointer;}

.popup_apt.shop_cart_popup11 .popup1 { padding:30px; padding-bottom:15px;}
.popup_apt.shop_cart_popup11 .popup1 h2{font-size: 17px;  color: #1a68cd;}
.popup_apt.shop_cart_popup11 .popup2 .btnnew1 {background:#2d8ed2;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkOGVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc2YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d8ed2),color-stop(100%,#1576ba));
  background:-webkit-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-o-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-ms-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:linear-gradient(to bottom,#2d8ed2 0%,#1576ba 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8ed2',endColorstr='#1576ba',GradientType=0); font-family:"open_sanssemibold",Arial, Helvetica, sans-serif; font-size:14px; margin-top:17px;}
  .popup_apt.shop_cart_popup11 .popup2 .btnnew1 a { padding:8px 20px 10px}
.popup_apt.shop_cart_popup11 .popup2 .btnnew1 a:hover{    background:#474747;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTI5MjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#474747 0%,#292929 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#474747),color-stop(100%,#292929));
  background:-webkit-linear-gradient(top,#474747 0%,#292929 100%);
  background:-o-linear-gradient(top,#474747 0%,#292929 100%);
  background:-ms-linear-gradient(top,#474747 0%,#292929 100%);
  background:linear-gradient(to bottom,#474747 0%,#292929 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747',endColorstr='#292929',GradientType=0);}

.popup_apt.shop_cart_popup11 .popup2 .btnnew1:nth-child(2) { background:none; background:#F19101}

.popup_apt1.popup1.add_to_cart_pop1 {}

.popup_apt1.add_to_cart_pop1.popup1 { padding:30px; max-width:373px; width:373px;}
.popup_apt1.add_to_cart_pop1.popup1 #pac-popup-internal.pac-mode-2 .pac-item-total-related {
  width: 373px;
}
.popup_apt1.add_to_cart_pop1.popup1 h2{font-size: 17px;  color: #1a68cd;}
.popup_apt1.add_to_cart_pop1.popup1 .btnnew1 {background:#2d8ed2;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkOGVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc2YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d8ed2),color-stop(100%,#1576ba));
  background:-webkit-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-o-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-ms-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:linear-gradient(to bottom,#2d8ed2 0%,#1576ba 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8ed2',endColorstr='#1576ba',GradientType=0); font-family:"open_sanssemibold",Arial, Helvetica, sans-serif; font-size:14px; margin-top:17px; max-width:250px; margin-left:auto; margin-right:auto}
.popup_apt1.add_to_cart_pop1.popup1 .btnnew1 a { padding:8px 20px 10px}
.popup_apt1.add_to_cart_pop1.popup1 .btnnew1 a:hover{    background:#474747;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTI5MjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#474747 0%,#292929 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#474747),color-stop(100%,#292929));
  background:-webkit-linear-gradient(top,#474747 0%,#292929 100%);
  background:-o-linear-gradient(top,#474747 0%,#292929 100%);
  background:-ms-linear-gradient(top,#474747 0%,#292929 100%);
  background:linear-gradient(to bottom,#474747 0%,#292929 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747',endColorstr='#292929',GradientType=0);}

.popup_apt1.add_to_cart_pop1.popup1 .btnnew1:nth-child(2) { background:none; background:#F19101}

#cart_quantity .cart-new .add-btn_new3 a {  padding: 7px 17px !important;  letter-spacing: 1px;background:#474747;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTI5MjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#474747 0%,#292929 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#474747),color-stop(100%,#292929));
  background:-webkit-linear-gradient(top,#474747 0%,#292929 100%);
  background:-o-linear-gradient(top,#474747 0%,#292929 100%);
  background:-ms-linear-gradient(top,#474747 0%,#292929 100%);
  background:linear-gradient(to bottom,#474747 0%,#292929 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747',endColorstr='#292929',GradientType=0);}

#cart_quantity .cart-new .add-btn_new3 a:hover{background:#2d8ed2;
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkOGVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTc2YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d8ed2),color-stop(100%,#1576ba));
  background:-webkit-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-o-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:-ms-linear-gradient(top,#2d8ed2 0%,#1576ba 100%);
  background:linear-gradient(to bottom,#2d8ed2 0%,#1576ba 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8ed2',endColorstr='#1576ba',GradientType=0); }   


#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1{ width:515px; max-width:515px}
#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 .pac-item-total-related { width:auto}
#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 .btnnew1{ width:48.5%; float:left}
#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 .btnnew1 ~ .btnnew1 { float:right}
.btnyellowpop { background:#F19101 !important;}
.popclose { position:absolute; top:-14px; right:-14px}



@media only screen and (max-width:760px) {
#pac-popup-internal.pac-mode-2 .pac-item-total-related {width:100%}
#pac-popup-internal.pac-mode-2 .pac-cart-total, #pac-popup-internal.pac-mode-2 .pac-product-info .pac-img {width:auto}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-img img {max-width:100%}
#pac-popup-internal.pac-mode-2 .pac-desc {padding-right:5px}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-products-hld {width:400px;margin-left:auto;margin-right:auto}
#pac-popup-internal.pac-mode-2 #pac-related-list ul li {width:200px}
#pac-popup-internal .pac-block-related ul li, #pac-popup-internal .pac-block-related ol li {float:none}

.popup_apt.shop_cart_popup11 .popup1 h2, .popup_apt1.add_to_cart_pop1.popup1 h2{font-size: 16px; }
.popup_apt1.add_to_cart_pop1.popup1 .btnnew1,.popup_apt.shop_cart_popup11 .popup2 .btnnew1 { font-size:13px;}
}

@media only screen and (max-width:550px) {
.popup_apt1{width:80%;margin-top:50%;}
.popup_apt { top:8%;}
#pac-popup-internal.pac-mode-2 .pac-table .pac-td {display:block;width:100%;height:auto}
#pac-popup-internal.pac-mode-2 .pac-product-info {border-right:0;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-img {width:65px}
#pac-popup-internal.pac-mode-2 .pac-cart-total {padding:0 7px}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-products-hld {width:213px;margin-left:auto;margin-right:auto}
#pac-popup-internal.pac-mode-2 #pac-related-list ul li {width:213px}
#pac-popup-internal.pac-mode-2 .pac-2-message .reserved-cart {position:static;text-align:left;padding-top:14px}
#popup_apt.popup_apt { top:0}
#popup_apt.popup_apt .popup_apt1 { top:15%}

.popup_apt.shop_cart_popup11 .popup1 h2, .popup_apt1.add_to_cart_pop1.popup1 h2{font-size: 15px; }
.popup_apt1.add_to_cart_pop1.popup1 .btnnew1,.popup_apt.shop_cart_popup11 .popup2 .btnnew1 { font-size:12px;}

.popup_apt1.add_to_cart_pop1.popup1 { padding:30px; max-width:280px; width:280px;}
.popup_apt1.add_to_cart_pop1.popup1 #pac-popup-internal.pac-mode-2 .pac-item-total-related {  width: 280px;}
.popup_apt1.add_to_cart_pop1.popup1 { padding:25px 13px}
.popup_apt.shop_cart_popup11 .popup1 { width:68%; padding:20px; padding-bottom:9px;}

#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 .pac-item-total-related { width:auto}
#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 {   width: 88%;  max-width: 100%;  margin-left: 3%;  margin-right: 2%;}



#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 .btnnew1 {  width:100%;  float: left; max-width:100%}

}

@media only screen and (max-width:479px) {
#pac-popup-internal.pac-mode-2 .pac-table .pac-td {display:block;width:100%;height:auto}
#pac-popup-internal.pac-mode-2 .pac-product-info {border-right:0;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}
#pac-popup-internal.pac-mode-2 .pac-product-info .pac-img {width:65px}
#pac-popup-internal.pac-mode-2 .pac-cart-total {padding:0 7px}
#pac-popup-internal.pac-mode-2 #pac-related-list .pac-products-hld {width:213px;margin-left:auto;margin-right:auto}
#pac-popup-internal.pac-mode-2 #pac-related-list ul li {width:213px}
#pac-popup-internal.pac-mode-2 .pac-2-message .reserved-cart {position:static;text-align:left;padding-top:14px}

#popup_apt.popup_apt.pop_apt2024 .popup_apt1.popup1 {    width: 78%;    max-width: 100%;    margin-left: 6%;    margin-right: 6%;  }
 }
 
.popup1 { padding:35px; max-width:530px; background:#fff}
.btnnew1{ font-size:20px; color:#fff; background:#3a8ae1; text-align:center; letter-spacing:1px; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.btnnew1 a { color:#fff; text-decoration:none; text-transform:uppercase; padding:12px 25px; display:block; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.btnnew1 a:hover { background:#292929}

.popup1 .btnnew1{ margin-top:20px}
.popup1 h2 { text-align:center; font-size:25px; color:#292929;}
.pac-item-total-related h2{ text-align:center}

.popupbtn-section {  display: flex;  margin: auto;  flex-direction: row;  justify-content: center; }
.popupbtn-section .btnnew1 { margin:15px;}

/*.popup2 { margin-top:10px;}*/
.popup2 .btnnew1 { margin-top:25px;}




@media only screen and (max-width:1199px){
}

@media only screen and (max-width:979px){
.popup1 h2 { font-size:23px}

.btnnew1 { font-size:18px}
.btnnew1 a { padding:16px 20px}

.popup1 { padding:25px;}
}

@media only screen and (max-width:767px){
.popup1 h2 { font-size:21px}
.btnnew1 { font-size:17px}
.btnnew1 a { padding:15px 20px}

.popup1 { padding:20px;}
}

@media only screen and (max-width:550px){
.popup1 h2 { font-size:19px}

.btnnew1 { font-size:16px}
.btnnew1 a { padding:13px 18px}

.popup1 { padding:17px}
}

@media only screen and (max-width:480px){
.popup1 h2 { font-size:17px}
.btnnew1 { font-size:15px}
.btnnew1 a { padding:11px 18px}

.popup1 { padding:15px;}
}

