/*--------------- GLOBAL ---------------*/
 strong {
    color: inherit;
 }
/*button styling*/
.button,
.scForm button {
    text-transform: uppercase;
}
/*dotted border*/
.footerContainer,
.headerAndNavContainer {
    border-image: url(https://static.spacecrafted.com/def85168b68942b29a8dee9e1394419d/i/c3dadd3a0cca4b36888bc382ee8c7cb8/1/5feFb8zhrk/whiteRoundBorder.png) 33% round;
}
/*--------------- AGE MODAL POP UP ---------------*/
.ageVerification .pageTitle {
    font-size: 24px;
    padding: .5em;
}
.ageImage img {
     max-width: 405px;
     width: 100%;
}
.ageVerification p {
    margin: 0 20px 20px 20px;
    padding-bottom: .75em;
    font-size: 18px;
}
.ageVerification .verifyLinks a {
    margin: .5em;
    font-family: futurabold,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .03em;
    font-size: 16px;
    border: 3px solid white;
    padding: .5em 3em;
}
/*--------------- FOOTER ---------------*/
.footerContent .contentTitle {
    text-transform: uppercase;
    letter-spacing: .03em;
}
.footerContent .emailCapture button {
    background: rgba(164, 171, 177, 0.5);
}
.footerContent .emailCapture input {
    width: 60%;
}
.footerLogo img {
    max-width: 40px;
    opacity: .25;
}
.footerContent .blockWrap_d95a551dc5304e19995fd55bb731136c {
    width: 100%;
}
/*--------------- HOME ---------------*/
/*gradient background on bottles*/
.blockWrap_fcbe13f71de34dc58c4b8afb6a246a8e  {
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 77%, rgba(255,255,255,1) 77%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 77%,rgba(255,255,255,1) 77%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 77%,rgba(255,255,255,1) 77%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.block_f6c149f69ef04e18ad3175806af1f4fc .button {
    background: transparent;
}
.block_c32007fdcf4c41e0a1c68fb9a34d4183 .button {
    background: rgba(164, 171, 177, 0.5);
}
/*--------------- PROCESS ---------------*/
.items_ca604dc3ad1c44008edac8bfbf2b5ce0.listView .itemPreview.hasImg .itemImg {
    width: 15.782609%;
}
.items_ca604dc3ad1c44008edac8bfbf2b5ce0.listView .itemPreview.hasImg .itemContent {
    width: 80.869565217391305%;
}
/*--------------- TEQUILAS  ---------------*/
/*line height on large titles*/
.block_af0b475c75664402b57e3ee445c945c5 .contentTitle, /*plata*/
.block_ee582536b5a248e3834e0e82c8228a7c .contentTitle, /*repo*/ 
.block_c43439fa56c245c2a5296a812369d3de .contentTitle /*anjeo*/ {
    line-height: 0.25;
}
/*background image positioning on items*/
.page_e009c6c4d72f4ff38acaeb5fcee2f18c_items {
    background-position: 50% 20%;
}
/*--------------- RECIPES ---------------*/
/*carosuel background color*/
.block_aVGXbeeasCWk2B3b .contentImg {
    background-color: #a4abb1;
    background-color: rgba(164,171,177,0.15);
}
/*--------------- MEDIA QUERIES ---------------*/
/*header/nav width*/
@media only screen and (max-width: 767px) {
    .ageVerification .verifyLinks a {
        display: block;
    }
    .ageVerification {
        top: 15%;
    }
}
@media only screen and (min-width: 768px) {
.publicModalContent.ageVerification {
    padding: 3em;
    box-sizing: border-box;
}
    .headerContent {
        max-width: none;
    }
/*home page image/text block*/
    .blockWrap_f6c149f69ef04e18ad3175806af1f4fc, /*extra anejo home*/
    .blockWrap_af0b475c75664402b57e3ee445c945c5, /*plata*/
    .blockWrap_ee582536b5a248e3834e0e82c8228a7c, /*repo*/ 
    .blockWrap_c43439fa56c245c2a5296a812369d3de, /*anjeo*/
    .blockWrap_e76f38f6fc07491bb58ea377e529cd8c {
        position: relative;
    }
    
    .block_f6c149f69ef04e18ad3175806af1f4fc .blockText,
    .block_ee582536b5a248e3834e0e82c8228a7c .blockText, /*repo*/
    .block_e76f38f6fc07491bb58ea377e529cd8c .blockText /*extra*/ {
        position: absolute;
        top: 50%;
        -o-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .block_ee582536b5a248e3834e0e82c8228a7c .blockText,  /*repo*/
    .block_e76f38f6fc07491bb58ea377e529cd8c .blockText /*extra*/ {
        left: 10%;
    }
    .block_af0b475c75664402b57e3ee445c945c5 .blockText, /*plata*/
    .block_c43439fa56c245c2a5296a812369d3de .blockText /*anjeo*/ {
        position: absolute;
        top: 50%;
        right: 10%;
        -o-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
      
    }
}