/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
img{max-width:100%;height:auto;}
.form-type-radio.form-item .control-label:before{height:2rem;}
p.product-callout{color:red;font-weight:bold;font-style:italic;font-size:17px;}
.photos{display:block;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.caption{display:block;width:320px;}.header-image img{width:100%;border-radius:12px;}.horizontal-flex-container{display:flex;flex-flow:row nowrap;justify-content:center;background:#808080;margin:5x;}.photos ul{list-style:none;justify-content:center;}.photos ul li{background:#fff;display:inline;justify-content:center;list-style:none;float:left;margin:0 12px 12px 0;#padding:1px;padding-right:10px;padding-left:10px;text-align:center;color:#000;#border:1px solid #ccc;}.photos ul li a{display:block;margin-bottom:15px;opacity:1.0;font-size:20px;padding-top:5px;text-decoration:none;letter-spacing:1px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}.photos ul li a img{border-radius:15px;}a:hover{color:orange;}*/


.photos2{display:block;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.caption2{display:block;width:240px;}.horizontal-flex-container{display:flex;flex-flow:row nowrap;justify-content:center;background:#808080;margin:5x;}.photos2 ul{list-style:none;justify-content:center;}.photos2 ul li{background:#fff;display:inline;justify-content:center;list-style:none;float:left;margin:0 16px 16px 0;#padding:1px;padding-right:10px;padding-left:20px;padding-bottom:20px;text-align:center;color:#000;#border:1px solid #ccc;}.photos2 ul li a{display:block;margin-bottom:15px;opacity:1.0;font-family:Verdana;justify-content:center;font-size:20px;padding-top:5px;text-decoration:none;letter-spacing:1px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}.photos2 ul li a:hover{opacity:.85;}.photos2 ul li a img{border:2.5px solid #63666A;border-radius:15px;}a:hover{color:orange;}.tile_div a{display:inline-block;float:center;height:50px;width:165px;font-size:18px;margin-right:5px;margin-top:10px;border-radius:10px;border:1.5px solid #5A5A5A;background-color:#DCDCDC;text-align:center;line-height:50px;text-decoration:none;}.title_div a.last{margin-right:0;display:flex;}.clear{clear:both;}*{box-sizing:border-box;}.item2{display:inline-block;border-radius:15px;box-shadow:0px 0px 2px 2px white;*/
  width:80%;padding-bottom:70px;}@media screen and (min-width:550px){.featured-image{float:left;width:60%;padding-left:15px;padding-right:15px;padding-bottom:60px;}.featured-image img{width:100%;border-radius:10px;}.featured-image img:hover{opacity:.8;transition:all 0.3s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}.header-description{float:left;text-align:center;width:40%;padding-left:15px;padding-bottom:15px;padding-right:15px;line-height:1.5;color:#19354b;font-size:40px;font-weight:bold;}.featured-image-2{float:right;width:60%;padding-left:15px;padding-right:15px;padding-bottom:90px;}.featured-image-2 img{width:100%;border-radius:15px;}.featured-image-1 img:hover{opacity:.8;transition:all 0.3s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}.product-info{text-align:center;width:100%;padding-top:15px;padding-left:15px;padding-right:15px;line-height:1.75;font-size:24px;font-weight:bold;color:#06466E;}}.description{text-align:center;width:100%;padding-top:15px;padding-left:15px;padding-bottom:30px;padding-right:15px;line-height:1.75;font-size:20px;font-weight:normal;color:#000000;}}@media screen and (max-width:550px) 
  .featured-image{width:100%;}.featured-image img{width:100%;border-radius:15px;}}.featured-image-2 img{width:100%;border-radius:15px;}.product-info{text-align:center;color:#06466E;font-size:22px;padding-top:20px;}.header-description{text-align:center;color:#06466E;font-size:40px;font-weight:bold;padding-top:30px;}.featured-image-2 img{width:100%;border-radius:15px;}.description{width:100%;padding-top:30px;font-size:22px;}}.highlight-container{background:#EBEBEB;padding:25px 20px;color:#EBEBEB;text-align:left;}.buttons{display:flex;justify-content:center;}.button{display:inline-block;padding:17px 32px;background:rgba(255,199,44,1);border:0;letter-spacing:2px;font-size:16px;font-weight:600;color:#ffffff;border-radius:3px;margin-bottom:40px;}.button:hover{background:rgba(56,205,255,1);color:#ffffff;transition:all 0.2s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}@media (max-width:50%){h2{font-size:28px;text-align:center;}p{font-size:17px;line-height:1.5;}.sm-user-ui .sm-tile-info .sm-tile-title{font-size:4px;}.button{padding:28px 24px;letter-spacing:1px;font-weight:400;color:#ffffff;}.hightlight-container{padding:25px 5px;text-align:left;}}hr.new1{border-top:1px solid #d3d3d3;width:60%;margin-top:30px;margin-bottom:10px;}img{max-width:100%;}.img-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px;}@media only screen and (min-width:750px){.img-grid{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:970px){.img-grid{grid-template-columns:repeat(4,1fr);}}p.ex1{padding-top:75px;padding-bottom:15px;text-align:center;font-size:28px;}hr.new1{border-top:2px solid #b6b6b6;width:45%;margin-top:80px;margin-bottom:30px;}p.callout{padding-top:50px;padding-bottom:45px;text-align:center;font-size:42px;line-height:1.5;color:#7B7674;font-weight:bold;}p.questions{padding-top:75px;padding-bottom:15px;text-align:center;font-size:48px;line-height:2;}p.ex2{padding-top:15px;padding-bottom:5px;text-align:center;font-size:18px;line-height:1.75;}p.ex3{padding-top:10px;text-align:center;font-size:18px;line-height:1.75;}p.ex4{max-width:500px;padding-top:15px;padding-bottom:5px;text-align:center;font-size:18px;line-height:1.75;justify-content:center;}p.product-header{text-align:center;font-size:28px;padding-bottom:10px;line-height:1.5;font-weight:bold;}p.intro{text-align:center;font-size:28px;color:#3b3b3b;font-weight:bold;padding-top:20px;line-height:1.5;}p.product-price{text-align:center;font-size:24px;color:#3b3b3b;padding-bottom:5px;line-height:1.5;}p.icons{text-align:center;line-height:1.5;padding-bottom:15px;}@media (max-width:768px){.ul.a{justify-content:center;}.bottles{justify-content:center;}}img{max-width:100%;height:auto;}div.flex{display:flex;justify-content:center;align-items:center;flex-direction:column}div.noflex-outer{text-align:center;}div.noflex-inner{display:inline-block;}div.noflex-outer-aligned{text-align:center;}div.noflex-inner-aligned{display:inline-block;text-align:left;line-height:2.5;font-size:20px;columns:2;}@media(max-width:768px){div.noflex-inner-aligned{display:inline-block;text-align:left;line-height:2.5;font-size:20px;columns:1;}}.highlight-container{background:#EBEBEB;padding:25px 20px;color:#EBEBEB;text-align:left;}.buttons{display:flex;justify-content:center;}.button{display:inline-block;padding:17px 32px;background:rgba(255,199,44,1);border:0;letter-spacing:2px;font-size:18px;font-weight:600;color:#ffffff;border-radius:3px;}.button:hover{background:rgba(56,205,255,1);color:#ffffff;}@media (max-width:50%){h2{font-size:28px;text-align:center;}p{font-size:17px;line-height:1.5;}.sm-user-ui .sm-tile-info .sm-tile-title{font-size:4px;}.button{padding:28px 24px;letter-spacing:1px;font-weight:400;color:#ffffff;}.hightlight-container{padding:25px 5px;text-align:left;}}div.ex5{max-width:650px;padding-top:15px;padding-bottom:15px;margin:auto;line-height:1.75;font-size:18px;}}@media (max-width:768px){.div.ex5{max-width:500px;}.photos{display:block;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.caption{display:block;width:320px;}.horizontal-flex-container{display:flex;flex-flow:row nowrap;justify-content:center;background:#808080;margin:5x;}.photos ul{list-style:none;justify-content:center;}.photos ul li{background:#fff;display:inline;justify-content:center;list-style:none;float:left;margin:0 12px 12px 0;#padding:1px;padding-right:10px;padding-left:10px;text-align:center;color:#000;#border:1px solid #ccc;}.photos ul li a{display:block;margin-bottom:15px;opacity:1.0;font-size:20px;padding-top:5px;text-decoration:none;letter-spacing:1px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}.photos2{display:block;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.caption2{display:block;width:240px;}.horizontal-flex-container{display:flex;flex-flow:row nowrap;justify-content:center;background:#808080;margin:5x;}.photos2 ul{list-style:none;justify-content:center;}.photos2 ul li{background:#fff;display:inline;justify-content:center;list-style:none;float:left;margin:0 16px 16px 0;#padding:1px;padding-right:10px;padding-left:20px;padding-bottom:20px;text-align:center;color:#000;#border:1px solid #ccc;}.photos2 ul li a{display:block;margin-bottom:15px;opacity:1.0;font-family:Verdana;justify-content:center;font-size:20px;padding-top:5px;text-decoration:none;letter-spacing:1px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}.photos2 ul li a:hover{opacity:.85;}.photos2 ul li a img{border:2.5px solid #63666A;border-radius:15px;}a:hover{color:orange;}.tile_div a{display:inline-block;float:center;height:50px;width:165px;font-size:18px;margin-right:5px;margin-top:10px;border-radius:10px;border:1.5px solid #5A5A5A;background-color:#DCDCDC;text-align:center;line-height:50px;text-decoration:none;}.title_div a.last{margin-right:0;display:flex;}.clear{clear:both;}
