﻿#cookie_popup.pac-mode-2 {text-align:left; background:#fff}
#cookie_popup.pac-mode-2 * {}
#cookie_popup.pac-mode-2 .pac-item-total-related {width:490px}
#cookie_popup.pac-mode-2 .product_info_holder {padding:10px}
#cookie_popup.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}
#cookie_popup.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}
#cookie_popup.pac-mode-2 .pac-2-message .reserved-cart {position:absolute;margin:0;right:0;top:8px}
#cookie_popup.pac-mode-2 .pac-table {display:table;width:100%;margin-top:18px}
#cookie_popup.pac-mode-2 .pac-table .pac-tr {display:table-row}
#cookie_popup.pac-mode-2 .pac-table .pac-td {display:table-cell;height:40px;vertical-align:middle}
#cookie_popup.pac-mode-2 .pac-product-info {border-right:1px solid #ddd}
#cookie_popup.pac-mode-2 .pac-product-info .pac-img, #cookie_popup.pac-mode-2 .pac-product-info .pac-desc {vertical-align:top;}
#cookie_popup.pac-mode-2 .pac-product-info .pac-img {width:82px}
#cookie_popup.pac-mode-2 .pac-product-info .pac-img img {border:1px solid #ededed}
#cookie_popup.pac-mode-2 .pac-product-info .pac-price td[data-rwd-tax-label]:before {content:attr(data-rwd-tax-label) "";float:left;width:100%}
#cookie_popup.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}

#cookie_popup.pac-mode-2 .pac-desc {font-size:15px;padding-left:10px;line-height:20px;}
#cookie_popup.pac-mode-2 .pac-desc .pac-product-name {}
#cookie_popup.pac-mode-2 .pac-desc .custom-options ul {margin-bottom:0!important}
#cookie_popup.pac-mode-2 .pac-desc .custom-options ul li {list-style:none!important}
#cookie_popup.pac-mode-2 .pac-desc div.reserved-item {font-size:11px;background:#ddd;padding:5px 5px 5px 25px;display:inline-block;position:relative}
#cookie_popup.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}
#cookie_popup.pac-mode-2 .pac-group-prd .pac-product-info>table {margin-bottom:8px}
#cookie_popup.pac-mode-2 .pac-group-prd .pac-product-info .pac-img {width:50px}
#cookie_popup.pac-mode-2 .pac-group-prd .pac-product-info .pac-img img {width:100%;min-width:100%}
#cookie_popup.pac-mode-2 .pac-cart-total {text-align:center;width:275px;padding:0 15px 0 20px;font-size:15px}
#cookie_popup.pac-mode-2 .pac-cart-total .pac-items {border-bottom:1px dotted #ccc;width:100%;padding-bottom:7px}
#cookie_popup.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}
#cookie_popup.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 }
#cookie_popup.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;}
#cookie_popup.pac-mode-2 .pac-cart-total .pac-subtotal .pac-amount {padding-left:8px}
#cookie_popup.pac-mode-2 .pac-cart-total .pac-continue-shop {font-size:14px;padding-top:12px}
#cookie_popup.pac-mode-2 .pac-cart-total .pac-continue-shop a {text-decoration:none;position:relative}
#cookie_popup.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}
#cookie_popup.pac-mode-2 #pac-related-list .pac-products-hld {position:relative;width:100%;margin-top:16px;margin-bottom:10px;overflow:hidden;height:208px}
#cookie_popup.pac-mode-2 a.pac-prev, #cookie_popup.pac-mode-2 a.pac-next {position:absolute;height:22px;width:12px;z-index:10;top:50%;margin-top:-10px}
#cookie_popup.pac-mode-2 a.pac-prev {left:0;background-position:0 0}
#cookie_popup.pac-mode-2 a.pac-next {right:0;background-position:-14px 0}
#cookie_popup.pac-mode-2 a.pac-prev:hover {background-position:0 -24px}
#cookie_popup.pac-mode-2 a.pac-next:hover {background-position:-14px -24px}
#cookie_popup.pac-mode-2 #pac-related-list ul {margin:0;padding:0}
#cookie_popup.pac-mode-2 #pac-related-list ul li {list-style:none;float:left;width:213px;text-align:center}
#cookie_popup.pac-mode-2 #pac-related-list .pac-link {vertical-align:top}
#cookie_popup.pac-mode-2 #pac-related-list .pac-link img {display:inline;border:1px solid #e0e0e0}
#cookie_popup.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}
#cookie_popup.pac-mode-2 #pac-related-list .pac-price-hld {padding:8px 0}
#cookie_popup.pac-mode-2 #pac-related-list .pac-price-hld .price-box {margin:0;line-height:16px}
#cookie_popup.pac-mode-2 #pac-related-list .pac-price-hld .old {padding-left:5px;text-decoration:line-through;color:#B5B5B5}
#cookie_popup.pac-mode-2 #pac-related-list .pac-price-hld .price-box .price {font-size:14px}
#cookie_popup.pac-mode-2 #pac-related-list .pac-products-hld .pac-btn-cart .pac-label .pac-icon {position:relative;left:2px}

.popup_cookie{background:rgba(0, 0, 0, 0.7);top:0;left:0;z-index:8999999990;position:fixed;width:100%;height:100%;margin:auto;}
.popup_cookie1 .btn1_3{margin-top:10px;}
.popup_cookie1{ 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_cookie1 .btn_4 { float:right; text-align:right; font-size:17px; }
.popup_cookie1 a {text-decoration: none;color: #282828;cursor: pointer;}

.popup_cookie.shop_cart_popup11 .popup1 { padding:30px; padding-bottom:15px;}
.popup_cookie.shop_cart_popup11 .popup1 h2{font-size: 17px;  color: #1a68cd;}
.popup_cookie.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_cookie.shop_cart_popup11 .popup2 .btnnew1 a { padding:8px 20px 10px}
.popup_cookie.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_cookie.shop_cart_popup11 .popup2 .btnnew1:nth-child(2) { background:none; background:#F19101}

.popup_cookie1.popup1.add_to_cart_pop1 {}

.popup_cookie1.add_to_cart_pop1.popup1 {}
.popup_cookie1.add_to_cart_pop1.popup1 #cookie_popup.pac-mode-2 .pac-item-total-related {
  width: 373px;
}
.popup_cookie1.add_to_cart_pop1.popup1 h2{font-size: 17px;  color: #1a68cd;}
.popup_cookie1.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_cookie1.add_to_cart_pop1.popup1 .btnnew1 a { padding:8px 20px 10px}
.popup_cookie1.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_cookie1.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_cookie.popup_cookie.pop_apt2024,#popup_password.popup_cookie.pop_apt2024 .popup_cookie1.popup1{ width:515px; max-width:515px}
#popup_cookie.popup_cookie.pop_apt2024,#popup_password.popup_cookie.pop_apt2024 .popup_cookie1.popup1 .pac-item-total-related { width:auto}
#popup_cookie.popup_cookie.pop_apt2024,#popup_password.popup_cookie.pop_apt2024 .popup_cookie1.popup1 .btnnew1{ width:48.5%; float:left}
#popup_cookie.popup_cookie.pop_apt2024,#popup_password.popup_cookie.pop_apt2024 .popup_cookie1.popup1 .btnnew1 ~ .btnnew1 { float:right}
.btnyellowpop { background:#F19101 !important;}
.popclose { position:absolute; top:-14px; right:-14px}

#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1,#popup_password .popup_cookie1.popup1.add_to_cart_pop1{ padding:25px 27px; max-width:572px; width:572px; margin-top:40%}
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1,#popup_password .popup_cookie1.popup1.add_to_cart_pop1, #cookie_policy_frm .cthree-btn-section .list-btn1:first-child {  margin-right: auto;  margin-left: 0;}
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1,#popup_password .popup_cookie1.popup1.add_to_cart_pop1, #cookie_policy_frm .cthree-btn-section .list-btn1:last-child {  margin-left: auto;  margin-right: 0;}


.popclose{ position:absolute; top:-16px; right:-16px; cursor:pointer}


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

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

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

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

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

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

#popup_cookie.popup_cookie.pop_apt2024,#popup_password.popup_cookie.pop_apt2024 .popup_cookie1.popup1 .btnnew1 {  width:100%;  float: left; max-width:100%}

}

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

#popup_cookie.popup_cookie.pop_apt2024,#popup_password.popup_cookie.pop_apt2024 .popup_cookie1.popup1 {    width: 78%;    max-width: 100%;    margin-left: 6%;    margin-right: 6%;  }
 }
 
.popup1 { padding:35px; max-width:490px; 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;}

.popup_cookie .cheading-top h3 { padding-right:0}
#popup_password.popup_cookie.popup_cookie_update {}
#popup_password.popup_cookie.popup_cookie_update .popup_cookie1.popup1.add_to_cart_pop1 { margin-left:auto; margin-right:auto}



@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;}
}




.cookiepolicy2024{ max-width:572px; background:#fff; padding:27px}
.cheading-top{ position:relative; }
.cheading-top h3 { font-size:24px; color:#1a68cd; padding-top:4px; padding-right:140px;}
.cookie-logo { position:absolute; top:0; right:0}
.cookie-logo img { max-width:135px}
.cookietext{ font-size:14px; line-height:20px; margin-top:20px;}
.cookietext a { color:#1a68cd; text-decoration:none;}
.cookietext a:hover { color:#000}
.list-btn1.btnyellow a{ background:#F19101}
.cthree-btn-section {display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: center; border-top:1px solid #e5e5e5; margin-top:25px}
.cthree-btn-section .list-btn1 {  width: auto; margin-left:12px; margin-right:12px; margin-top:26px;}
.cthree-btn-section .list-btn1 a { padding-left:24px; padding-right:24px; color: white;}
 .cthree-btn-section .list-btn1 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)}

.cookiepolicy2024.cookiepolicy2024-2 {}
.cookiepolicy2024.cookiepolicy2024-2 .cheading-top { padding-right:0}

.customcheck li { list-style:none; padding-top:18px; border-top:1px solid #e5e5e5; margin-top:18px}
.customcheck [type="checkbox"]:checked,.customcheck [type="checkbox"]:not(:checked) {position: absolute;left: -9999px;}
.customcheck [type="checkbox"]:checked + label,.customcheck [type="checkbox"]:not(:checked) + label{position: relative;padding-left: 35px;cursor: pointer;line-height: 20px;display: inline-block;color: #666; font-size:15px;}
.customcheck [type="checkbox"]:checked + label:before,.customcheck [type="checkbox"]:not(:checked) + label:before {content: '';position: absolute;left: 0;top: 1px;width: 18px;height: 18px;border: 1px solid #222;background: #fff;box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 4px 0px inset}
.customcheck [type="checkbox"]:checked + label::after, .customcheck [type="checkbox"]:not(:checked) + label::after {  content: '';  border-bottom: 2px solid #000;  border-right: 2px solid #000;  transform: rotate(45deg);  position: absolute;  top: 5px;  left: 7px;  height: 8px;  width: 4px;  -webkit-transition: all 0.2s ease;  transition: all 0.2s ease; }
.customcheck [type="checkbox"]:not(:checked) + label:after {    opacity: 0;  }
.customcheck [type="checkbox"]:checked + label:after {    opacity: 1;  }
.alwaysactive { pointer-events:none}
.customcheck li.alwaysactive [type="checkbox"]:checked + label:before,.customcheck li.alwaysactive [type="checkbox"]:not(:checked) + label:before { opacity:0.4 }
.customcheck li.alwaysactive [type="checkbox"]:checked + label:after,.customcheck li.alwaysactive [type="checkbox"]:not(:checked) + label:after { opacity:0.4 }
.customcheck li h3{ font-size:17px; font-family:"open_sanssemibold",Arial, Helvetica, sans-serif; color:#1a68cd}
.customcheck li.alwaysactive .always-active{ position:absolute; top:0; right:0; font-size:14px; color:#e38224; font-family:"open_sansregular",Arial, Helvetica, sans-serif}
#popup_cookie .customcheck .cookietext,#popup_password .customcheck .cookietext { margin-top:5px; text-align:left}

.cookiepolicy2024.cookiepolicy2024-2 .cthree-btn-section .list-btn1:first-child {  margin-right: auto; margin-left:0}
.cookiepolicy2024.cookiepolicy2024-2 .cthree-btn-section .list-btn1:last-child {  margin-left: auto;; margin-right:0}


#popup_cookie.popup_cookie, #popup_password.popup_cookie {    display: flex;  flex-direction: row;  flex-wrap: wrap;  justify-content: center;  align-items: center;}
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1,#popup_password .popup_cookie1.popup1.add_to_cart_pop1 {  padding: 25px 27px;  max-width: 572px;  width: 572px;  margin-top: inherit;  transform: none;}





@media only screen and (max-width:1599px){
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1, #popup_password .popup_cookie1.popup1.add_to_cart_pop1, #popup_password .popup_cookie1.popup1.add_to_cart_pop1, #popup_password.popup_cookie.popup_cookie_update .popup_cookie1.popup1.add_to_cart_pop1 {
    margin: 30px;}

#popup_cookie #cookie_policy_frm .cthree-btn-section .list-btn1, #popup_password #cookie_policy_frm .cthree-btn-section .list-btn1{}
#popup_cookie #cookie_policy_frm .cthree-btn-section .list-btn1 a, #popup_password #cookie_policy_frm .cthree-btn-section .list-btn1 a {   min-width: 153px;  padding-left: 10px;  padding-right: 10px;}
#popup_cookie #cookie_popup_first .cthree-btn-section .list-btn1 a, #popup_password #cookie_popup_first .cthree-btn-section .list-btn1 a {   min-width: 153px;  padding-left: 10px;  padding-right: 10px;}
#popup_cookie .cthree-btn-section .list-btn1, #popup_password .cthree-btn-section .list-btn1 { margin-top:7px;}
#popup_cookie .cthree-btn-section,#popup_password .cthree-btn-section { padding-top:7px; padding-bottom:7px; position: sticky;    bottom: 0;    left: 0; background:#fff}

#popup_cookie #cookie_policy_frm #cookie_preference, #popup_password #cookie_policy_frm #cookie_preference {  height: 500px;  overflow: auto;}
#popup_cookie .cookietext,#popup_password .cookietext, #popup_password .cookietext,#popup_password .cookietext { margin-top:14px}
#popup_cookie #cookie_policy_frm .cookietext, #popup_password #cookie_policy_frm .cookietext { margin-top:6px}
.customcheck [type="checkbox"]:checked + label, .customcheck [type="checkbox"]:not(:checked) + label { padding-left:26px;}
}
@media only screen and (max-width:767px){
.cookiepolicy2024 { padding:20px}
.cheading-top h3  { font-size:19px}


}

@media only screen and (max-width:550px){
.cookiepolicy2024 { padding:15px}
.cheading-top h3  { font-size:17px}
.cookie-logo img {  max-width: 104px;}
.cthree-btn-section .list-btn1 { margin-left:8px; margin-right:8px;}
.customcheck li h3 { font-size:15px}
.cookiepolicy2024.cookiepolicy2024-2 .cthree-btn-section .list-btn1 { width:250px; margin-top:12px}
.cookiepolicy2024.cookiepolicy2024-2 .cthree-btn-section { padding-top:10px}
.cookiepolicy2024.cookiepolicy2024-2 .cthree-btn-section .list-btn1:first-child {  margin-right:0 }
.cookiepolicy2024.cookiepolicy2024-2 .cthree-btn-section .list-btn1:last-child {  margin-left: 0;}

#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1 { margin:16px; top:40px}
#popup_cookie .cookietext {  font-size: 12px;  line-height: 18px;  margin-top: 6px;}
#popup_cookie .customcheck li h3 { font-size:13px}
.customcheck li { margin-top:13px; padding-top:13px;}
.customcheck li.alwaysactive .always-active { font-size:12px;}
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1 { padding:15px}
.customcheck [type="checkbox"]:checked + label::before, .customcheck [type="checkbox"]:not(:checked) + label::before { width:15px; height:15px;}
.customcheck [type="checkbox"]:checked + label::after, .customcheck [type="checkbox"]:not(:checked) + label::after {top: 5px;  left: 6px;  height: 6px;  width: 3px;} 
.customcheck [type="checkbox"]:checked + label, .customcheck [type="checkbox"]:not(:checked) + labe{ padding-left:25px}
.cthree-btn-section {  justify-content: center;  align-items: center;}
.cthree-btn-section {  display: flex;  flex-direction: column;}
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1 #cookie_policy_frm .cthree-btn-section .list-btn1:first-child { margin-left:inherit; margin-right:inherit}
#popup_cookie .popup_cookie1.popup1.add_to_cart_pop1 #cookie_policy_frm .cthree-btn-section .list-btn1:last-child { margin-left:inherit; margin-right:inherit}
#popup_cookie #cookie_policy_frm .cthree-btn-section .list-btn1{}
#popup_cookie #cookie_policy_frm .cthree-btn-section .list-btn1 a {   min-width: 153px;  padding-left: 10px;  padding-right: 10px;}
#popup_cookie #cookie_popup_first .cthree-btn-section .list-btn1 a {   min-width: 153px;  padding-left: 10px;  padding-right: 10px;}
#popup_cookie .cthree-btn-section .list-btn1 { margin-top:7px;}
#popup_cookie .cthree-btn-section { padding-top:7px; padding-bottom:7px; position: sticky;    bottom: 0;    left: 0; background:#fff}

#popup_cookie #cookie_policy_frm #cookie_preference {  height: 500px;  overflow: auto;}
#popup_cookie .cookietext { margin-top:14px}
#popup_cookie #cookie_policy_frm .cookietext { margin-top:6px}
.customcheck [type="checkbox"]:checked + label, .customcheck [type="checkbox"]:not(:checked) + label { padding-left:26px;}

#popup_password .popup_cookie1.popup1.add_to_cart_pop1, #popup_password.popup_cookie.popup_cookie_update .popup_cookie1.popup1.add_to_cart_pop1 { margin:16px; top:40px}
#popup_password .cookietext {  font-size: 12px;  line-height: 18px;  margin-top: 6px;}
#popup_password .customcheck li h3 { font-size:13px}
#popup_password .popup_cookie1.popup1.add_to_cart_pop1 { padding:15px}
#popup_password .popup_cookie1.popup1.add_to_cart_pop1 #cookie_policy_frm .cthree-btn-section .list-btn1:first-child { margin-left:inherit; margin-right:inherit}
#popup_password .popup_cookie1.popup1.add_to_cart_pop1 #cookie_policy_frm .cthree-btn-section .list-btn1:last-child { margin-left:inherit; margin-right:inherit}
#popup_password #cookie_policy_frm .cthree-btn-section .list-btn1{}
#popup_password #cookie_policy_frm .cthree-btn-section .list-btn1 a {   min-width: 153px;  padding-left: 10px;  padding-right: 10px;}
#popup_password #cookie_popup_first .cthree-btn-section .list-btn1 a {   min-width: 153px;  padding-left: 10px;  padding-right: 10px;}
#popup_password .cthree-btn-section .list-btn1 { margin-top:7px;}
#popup_password .cthree-btn-section { padding-top:7px; padding-bottom:7px; position: sticky;    bottom: 0;    left: 0; background:#fff}

#popup_password #cookie_policy_frm #cookie_preference {  height: 500px;  overflow: auto;}
#popup_password .cookietext { margin-top:14px}
#popup_password #cookie_policy_frm .cookietext { margin-top:6px}


}


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

}