<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Checkout Page / Pay Order */


body{font-size:14px;}
#c_header00{background:#fff;position:fixed;top:0;width:100%;z-index:99999;border-bottom:2px solid #eed9c4;text-align:left}
#c_header0{padding:20px 0;color:#111;max-width:1200px;margin:0 auto}
#c_header0 a{color:#f26422;font-weight:bold;text-decoration:none}
#c_logo{width:60%;float:left}
#c_logo img{width:200px;}
#c_total{width:40%;float:left;text-align:right}
.c_total_fs{font-size:18px;}
.res_font12{}

.c_box{background:#faf0e6;padding:20px;border-radius:5px;box-sizing: border-box;}

.res_lh{line-height:22px;}
.lh22{line-height:22px;}
.lh18{line-height:18px;}
.lh16{line-height:16px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.clear{clear:both;}
.mt5{margin-top:5px;}
.orange{color:#f26422;}


.res_box50{width:46.5%;float:left}
.res_box50_2{width:46.5%;margin-left:7%;float:left}


#c_processing{margin-bottom:10px;}

.pre_msg{font-size:12px;margin: 0 auto; max-width:500px;text-align:left;border:2px solid #e0e0e0;padding:10px;margin-bottom:20px;display:none;border-radius:5px;background:#fff;line-height:17px;}

.non_edit{pointer-events:none;opacity:0.6;}

.green{color:green!important;}

.c_ok_node{background:green;color:#fff;padding:2px 5px;display:inline-block;border-radius:5px;font-size:11px;font-weight:normal;margin-right:5px;text-transform:uppercase;}
.c_err_node{background:red;color:#fff;padding:2px 5px;display:inline-block;border-radius:5px;font-size:11px;font-weight:normal;margin-right:5px;text-transform:uppercase;}
.c_err_head{font-weight:bold;font-size:14px;text-align:left}
.c_err_head_small{font-weight:normal;font-size:12px;text-align:left}
.c_err_body{text-align:left;margin-bottom:10px;margin-top:3px;}

#c_content{max-width:1160px;margin:0 auto;background:#fff;padding:20px;padding-top:110px;text-align:left;}
h1{font-size:22px;margin:0;padding:0;}


.c_buttons {
background-color: #fa6400;
border-radius: 2px;
border-style: none;
box-sizing: border-box;
color: #FFFFFF;
cursor: pointer;
display: inline-block;

font-size: 14px;
font-weight: 500;
height: 40px;
line-height: 20px;
list-style: none;
margin: 0;
outline: none;
padding: 10px 16px;
position: relative;
text-align: center;
text-decoration: none;
transition: color 100ms;
vertical-align: baseline;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}

.c_buttons:hover,
.c_buttons:focus {
background-color: #222;
}


#c_content a{color:#fa6400;text-decoration:none;font-weight:bold}
#c_content a:hover{text-decoration:underline;}

.second_bottle
{
background: #fff2ab;
padding:10px;
border-radius:5px;
font-weight:normal;
text-align:center;
line-height:18px;

}
.second_bottle a{text-decoration:none!important;color:#fa6400;font-weight:bold;}










.table_cart{width:100%;overflow-x:scroll;}
.table_cart tr td{border-bottom:1px solid #f0f0f0;}
.table_cart tr td{padding:7px 5px;}


.form{}
.form_row2{margin-bottom:10px;}
.form_left2{width:40%;float:left;position:relative;text-align:right;top:9px;font-weight:normal;}
.form_left2:last-child{top:0;}
.form_right2{width:58%;float:right;margin-left:2%}
.clear_line{clear:both;margin:0;padding:0}
.form_right2 input[type='text'], .form_right2 input[type='password'], .form_right2 input[type='email'], .form_right2 select, .form_right2 textarea, .form_right2 input[type='number'], input[type='number'], .textfield{border:1px solid #b0b0b0;padding:4px;font-family:'Roboto Slab',Arial, Helvetica, sans-serif;font-size:13px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;max-width:95%}





.textbox_engrave{border:1px solid #b0b0b0;padding:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; -webkit-border-radius: 1px;
-moz-border-radius:1px;
border-radius:1px;
background:#ffffff;
max-width:80%;
min-width:70%;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
font-weight:bold
}

.mt5{margin-top:5px;}
.red5{color:#ff3c00;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.pad_billship{margin-bottom:3px;}

.palered{color:#ff942f;}

.unbold{font-weight:normal!important;}

.bigg{}

.textbox_engrave::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #c0c0c0;
}
.textbox_engrave:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #c0c0c0;
    opacity: 1;
}
.textbox_engrave::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #c0c0c0;
    opacity: 1;
}
.textbox_engrave:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #c0c0c0;
}



.lbl_engrave{background:#e0e0e0;display:inline-block;padding:5px 10px;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;font-weight:bold;color:#333;font-size:14px}

.box_engrave{background:#fff;padding:10px;-webkit-border-radius: 5px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 5px;
-moz-border-radius-topleft: 0;
border-radius: 5px;
border-top-left-radius: 0;border:1px solid #e0e0e0}
.textbox_engrave{border:1px solid #b0b0b0;padding:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; -webkit-border-radius: 1px;
-moz-border-radius:1px;
border-radius:1px;
background:#ffffff;
max-width:80%;
min-width:70%;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
}



.faded_shadow{color:333; }

.faded_normal{color:#999;}



/* new popup for bottle sizes */

#mask2 
{
	 display: none; 
	 background: #000000; 
	 position: fixed; 
	 left: 0; top: 0; 
	 width: 100%; height: 100%;
	 z-index:9999;
}

#bottlesizes 
{
	width:700px;
	height:500px;
	padding:0;
	display: none;
	position: fixed;
	z-index:99999;
	text-align:center;
	top: calc(50% - 250px); 
	left: calc(50% - 350px); 
}
#loginbox 
{
	background:#fff;
	width:360px;
	height:320px;
	display: none;
	position: fixed;
	z-index:99999;
	text-align:left;
	top: calc(50% - 180px); 
	left: calc(50% - 200px); 
	padding:20px;
	
	overflow: auto;
}


.err_forms
{
	background: #fff2ab;
	padding:5px;
	border-radius:2px;
	font-weight:normal;
	text-align:center;
	line-height:18px;
	display:none;
	margin-bottom:5px;
}


#shipcheckbox 
{
	width:500px;
	height:450px;
	padding:0;
	display: none;
	position: fixed;
	z-index:99999;
	text-align:center;
	top: calc(50% - 225px); 
	left: calc(50% - 250px); 
}



	
*html #mask2 {position:absolute}
*html #bottlesizes {position:absolute}
*html #shipcheckbox {position:absolute;}
*html #loginbox {position:absolute;}


#bottlesizes .close2, #shipcheckbox .close2 {cursor:pointer;font-size:10px;color:#fff;text-transform:uppercase;text-decoration:none;background:red;padding:5px;display:inline-block;}
#loginbox .close2 {cursor:pointer;font-size:14px;color:#a0a0a0;text-transform:uppercase;text-decoration:none;display:inline-block}

.box_bottle_size{}

.font16{font-size:16px;}

.corp_gift{float:right;width:400px;margin-left:30px}

.res_mt10{margin-top:10px;}

.res_mt_10_5{margin-top:10px;}

.g-recaptcha 
{
	transform:scale(0.7);
	transform-origin:0 0;
	padding:0;
	margin:0;
	height:60px;
	width:0;
	display:block;
	
}


 /* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 17px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .2s;
  transition: .2s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 13px;
  width: 13px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: .2s;
  transition: .2s;
}

input:checked + .slider {
  background-color: #008000;
}

input:focus + .slider {
 
}

input:checked + .slider:before {
  -webkit-transform: translateX(13px);
  -ms-transform: translateX(13px);
  transform: translateX(13px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 17px;
}

.slider.round:before {
  border-radius: 50%;
} 




@media screen and (min-width:0px) and (max-width:999px)
{
	/*
	.form{}
	.form_row2{margin-bottom:10px;border:none;}
	.form_left2{float:none;position:relative;top:0;text-align:left;width:100%;margin-bottom:5px;}
	.form_left2:last-child{margin:0;}
	.form_right2{float:none;width:100%;margin:0;padding:0}
	*/
	
	.res_mt_10_5{margin-top:5px;}
	
	.c_box{padding:15px;}
	
	
	.res_lh{line-height:18px;}
	
	
	#c_header0{max-width:999px;}
	#c_content{max-width:999px;margin:0 auto;background:#fff;padding:20px;padding-top:90px}
	h1{font-size:20px;}

	
	
	
	
	
	
	
	
	
	
	
	

	.res_mt10{margin-top:5px;}
	#c_logo img{max-width:170px;}
	.c_total_fs{font-size:15px;}
	.res_font12{font-size:12px;}
	
	#c_header0{padding:0 3%;width:94%;padding:10px 0;max-width:999px;}
	
	
	.corp_gift{float:none;width:400px;margin-left:0;text-align:center;margin-bottom:20px}
	
	#bottlesizes, #shipcheckbox
	{
		
		width:90%;
		height:90%;
		padding:0;
		display: none;
		position: fixed;
		z-index:99999;
		text-align:center;
		top: calc(50% - 40%); 
		left: calc(50% - 45%); 
		
		
	}
	
	
	#loginbox
	{
		
		
		width:88%;
		padding:2%;
		top: calc(50% - 35%); 
		left: calc(50% - 45%); 
		border-radius:3px;
		
		
	}
	
	
	
	
}


@media screen and (min-width:0px) and (max-width: 840px)
{


  
	.res_box50{width:100%;float:none}
	.res_box50_2{width:100%;margin-left:0;float:none;margin-top:20px}
}</pre></body></html>