.store, .main {vertical-align: top; margin: 0}
.ui-select, .nextHeaderTable, .nextBannerCellLeft, .nextBannerCellCenter, .nextBannerCellRight, .nextBannerCellButton {width: 100%}
.main, .modal {text-align: left; font-size: 12pt}
.modal {padding: 0 2px}
hr {height: 1px}
.main hr {color: #1b1b1b; background-color: #1b1b1b; border-width: 0px}
.ui-content {padding: 0 1px}
td {font: inherit}
.font1, .cart, .nextTextDialogContainer, .nextNotifyInStockButton {font-size: 12pt}
.font1small, .nextSharingDiscountLimit {font-size: 10pt}, .nextPurchaseSetQtyMsg {font-size: 10pt}
.font1large {font-size: 16pt}
.font2 {font: 12pt effra,Georgia,serif}
.font2small {font: 10pt effra,Georgia,serif}
.font2large {font: 16pt effra,Georgia,serif}
.labelSubText {font-size: 10pt; display: block}
.mlabelSubText {font-size: 10pt}
.nextCartStatus, .nextCartEmpty .nextCartEmptyMessage, .nextSharingDiscountMessage {font-style: italic}
.nextSharingDiscountMessage {padding-top: 20px}
.nextStatus {padding-top: 5px; font-style: italic}
.nextCartEmpty {padding: 10px 10px 50px 10px; text-align: center}

a.nounderline, .nounderline a, .nextCategoryTarget a, .nextProductTarget a, .nextCartProductTarget, .nextDiscountThumbnail {text-decoration: none}
.nextHeader, .nextFooter, .banner2 {height: 45px}
.nextHeaderFooter {clear: both}
.nextBannerCellRight .nextBannerText {padding-right: 6px}
.nextBannerCellLeftButton .nextBannerText {padding-right: 12px}
.nextBannerCell, .nextFirstNameLabel, .nextLastNameLabel, .nextPhoneLabel, .nextExtLabel, .nextEmailLabel, .nextAddressLabelLabel, .nextCompanyNameLabel, .nextAddress1Label, .nextAddress2Label, .nextCityLabel, .nextStateLabel, .nextZipLabel, .nextCountryLabel, .nextAddressTypeLabel, .nextAddressTypeRadio, .nextPasswordLabel {white-space: nowrap}
.nextBannerCellLeft, .nextBannerCellLeftButton, td.nextNavButton, .nextCartProductListHeader h2 {text-align: left}
.nextCentered, .nextBannerCellCenter, .nextShipName, .welcome, .nextSharingDiscountMessage, .nextPolicyContainer, .nextPoweredBy, .nextWarningsPopup, .nextGiftMessageWrap .ui-controlgroup-label, .nextGiftMessageWrap .ui-controlgroup-controls, .nextGeneralConfirmation, .nextCatalogFooter, .nextGeoTrust, .nextTrustGuard, .nextNotification, .nextLogo, .nextTrusteeEmailConfirmation, .nextMobileLoyaltyRedemptionDiv, .nextLegalDisclaimer, .nextCustomerShipperWarning {text-align: center}
.nextSKUShipText, .nextLogo {padding: 10px 0 0 10px}
.nextBannerCellRight, td.nextCartButton, .nextCartTotalAmount, .nextCartDiscount {text-align: right}
.nextNavButtonText, .nextCartButtonText {vertical-align: middle; height: 22px}
.nextCartButtonText {position: relative; left: -2px; top: -5px}
.nextCartButton, .nextCartButton:hover, .nextHomeButton, .nextHomeButton:hover, .nextContinueButton, .nextContinueButton:hover, .nextCheckoutButton, .nextCheckoutButton:hover {min-width: 80px; height: 34px; white-space: nowrap}
.nextCartButtonIcon {display: inline-block; width: 30px; height: 30px; cursor: pointer; vertical-align: middle; background-image: url(//cdn.nexternal.com/net/mobile/stylesheet/jquerymobile/images/cart_white.png); background-repeat: no-repeat; background-position: 0 50%; position: relative; height: 30px; width: 30px; top: -5px}
.nextMobileButton {min-height: 34px; min-width: 80px}
.nextSearchResultsContainer ul {position: absolute; z-index: 2; width: 100%}
.nextProductSearchResults {margin: 0 !important}
.nextShipToCartProducts, .nextPickupCartProducts, .nextEmailToCartProducts {padding: 0; border-top-width: 1px}
.nextCategoryList, .nextProductList, .nextCartProductList, .nextCartTotalRows {border: 0 solid #1b1b1b; border-bottom-width: 1px; list-style: none; padding: 0}
.nextCategoryListItem, .nextProductListItem, .nextCartProductListItem, .nextCartTotalRows li {display: block; border: 0 solid #1b1b1b; margin: 0; text-align: left}
.nextCategoryListItem, .nextProductListItem {border-top-width: 1px}
.nextCategoryListItem a {font: 14pt effra,Georgia,serif}
.nextCartProductListItem {border-bottom-width: 1px}
.nextCategoryTarget, .nextProductTarget, .nextCartProductTarget, .nextDiscountThumbnail, .nextShipToLabel, .nextPriceTable, .nextSpecifications, .nextPickup, .nextPickupExplanationLink, .nextShipToExplanationLink, .nextSubscriptionDescriptionLink {display: block}
.nextCategoryTarget {padding: 0.7em 75px 0.7em 15px}
.nextCategoryListItem div {position: relative}
.nextCategoryListItem img, .nextProductListItem img, .nextCartProductListItem img {max-width: 80px; max-height: 80px; position: absolute; top: 0; left: 0; border: 0; float: left}
.nextCartProductListItem img {max-width: 80px; max-height: 80px}
.nextCategoryListItem .ui-icon, .nextProductListItem .ui-icon, .nextCartProductListItem .ui-icon {display: block; position: absolute; top: 50%; margin-top: -9px; right: 10px}
.nextCategorySubList {margin: 0; -webkit-margin-after: 15px; border-top-width: 1px; background-color: #EEE}
.nextCategorySubList .nextCategoryListItem div {margin: 0 15px}
.nextCategorySubList .nextCategoryListItem {border: 0 solid #1b1b1b; border-bottom-width: 1px}
.nextCategoryTargetImg {padding-left: 95px; min-height: 65px}
.nextProductListItem, .nextCartProductListItem, .nextCartTotalRows li, .nextShippingMethodSelectSalesTax  {padding: 5px 0 5px 0}
.nextProductListItemContainer, .nextCartProductListItemContainer {position: relative; min-height: 80px}
.nextProductThumbnailItem, .nextCartProductThumbnailItem, .nextCategoryThumbnailItem {padding-left: 85px} 
.nextCategoryThumbnailItem {min-height: 80px}
.nextMobileDialog {position: absolute; padding: 10px; border: 1px solid #aaa; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; z-index: 100; background: -moz-linear-gradient(center top , #FDFDFD, #EEEEEE) repeat scroll 0 0 #EEEEEE; background-image: -webkit-gradient(linear,center top,center bottom, color-stop(0, #FDFDFD), color-stop(1, #EEEEEE)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDFDFD', EndColorStr='#EEEEEE')"; text-shadow: 0 1px 1px #F6F6F6; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); color: #333333;white-space:normal} 
.nextOverlay {background-color: rgba(0, 0, 0, 0.5); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity:0.5}
.nextOverlay, .nextLoadingOverlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 99}
.ui-loader {z-index:1000; box-shadow: none}
.nextLoadingOverlay {z-index:999}
.nextPopupElement input, .nextPopupElement select, .nextNewShipToLabel, .nextNewShipName {display: block; width: 97%}
.nextProdName {font: 16pt effra,Georgia,serif; font-weight: bold; display: block; text-align: left}
.nextProductDetail {padding: 5px; text-align: left}
.nextTabbedRule, .nextShipName, .nextCartBottomButton {margin: 5px 0}
.nextTabbedRule, .nextRelatedRule {border-bottom: 1px solid #1b1b1b}
.nextNoProductThumbnailItem, .nextNoCartProductThumbnailItem, .nextProductDetail .nextProdName, .nextProductDetail .nextShortDesc, .nextProductDetail .nextStatus, .nextProductDetail .nextAttributeLabel, .nextWriteInAttributes, .nextPrice, .nextHiddenPrice, .nextSKUContainer, .nextCustomField1Container, .nextCustomField2Container, .nextCustomField3Container, .nextCustomField4Container, .nextCustomField5Container, .nextCustomField6Container, .nextCustomField7Container, .nextCustomField8Container, .nextCustomField9Container, .nextCustomField10Container, .nextCustomField11Container, .nextCustomField12Container, .nextCustomField13Container, .nextCustomField14Container, .nextCustomField15Container, .nextCustomField16Container, .nextCustomField17Container, .nextCustomField18Container, .nextCustomField19Container, .nextCustomField20Container, .nextUOMContainer, .nextShipWeightContainer, .nextAllocationContainer, .nextInventoryContainer, .nextOrderDiscounts, .nextGiftCertificate {padding: 0 10px}
.nextOrderDiscounts, .nextCartPhoneNumber, .nextCartEmail, .nextShipTo {padding-bottom: 10px}
.nextTweet, .nextPinIt, .nextFBShare, .nextAddThis, .nextAddToCart, .nextNewShipToLabel, .nextNewShipName, .nextMainImage, .nextProductSearchContainer, .nextPagesTicker, .nextTellAFriendMessage, .nextPolicyBody, .nextSoldOut {padding: 10px}
.nextPopupElement, .nextMobileInput, .nextRegisterAddendum, .nextRegisterHeader {padding: 5px 10px}
.nextSoldOut {font-style: italic; font-weight: bold; text-align: center}
.nextBidPrice {padding: 10px 0}
.nextMiniThumb {cursor: pointer}
.nextPrice, .nextSKUText, .nextGiftMessageWrap {padding-top: 10px}
.nextGiftMessageWrap {padding-left: 10px}
.nextSKU, .nextCustomField1, .nextCustomField2, .nextCustomField3, .nextCustomField4, .nextCustomField5, .nextCustomField6, .nextCustomField7, .nextCustomField8, .nextCustomField9, .nextCustomField10, .nextCustomField11, .nextCustomField12, .nextCustomField13, .nextCustomField14, .nextCustomField15, .nextCustomField16, .nextCustomField17, .nextCustomField18, .nextCustomField19, .nextCustomField20, .nextUOM, .nextShipWeight, .nextAllocation, .nextInventory, .nextCartSubtotalLabel, .nextCartGrandTotalLabel, .banner2 {font-weight: bold}
.nextFBShareContainer {display: inline-block; position: absolute; left: 0; top: 0; padding: 10px}
.nextFBShare {position: relative; height: 80px}
.nextCartSavings, .nextCartSubscription, .nextCartOrderSubscription, .nextCartReservation, .nextCustomerShipperWarning {color: #1b1b1b}
.nextEditQuantity, .nextShippingMethodSelectLineItems, .nextCartDiscountRow, .nextCategoryDiscount, .nextSurcharge, .nextBuyNowButtonContainer {display: table-row}
.nextEditQuantity div, .nextBuyNowButtonContainer div, .nextGiftMessageWrap .ui-controlgroup-label, .nextGiftMessageWrap .ui-controlgroup-controls {display: table-cell; vertical-align: middle; padding-right: 15px}
.nextQuantityLabelContainer, .nextQuantityTextBoxContainer {padding-right: 20px;}
.nextQuantityLabelContainer {min-width: 55px}
.nextQuantityTextBoxContainer {min-width: 65px}
.nextAddToCartButtonContainer, .nextBuyNowButtonDiv, .nextFavoriteShoppingListContainer {width: 100%}
.nextTellAFriendCaptcha, .nextQuestionCaptcha, .nextReviewCaptcha, .nextPasswordCaptcha, .nextTrusteeCaptcha, .nextRegisterCaptcha {width: 304px; margin: 0 auto 0;}
.nextGiftMessageWrap .ui-controlgroup-label, .nextGiftMessageWrap .ui-controlgroup-controls {width: 50%}
.nextGiftMessageWrap .ui-controlgroup-controls {min-width: 160px}
.nextGiftMessageWrap, .nextInvoiceShipToAddress {border-bottom: 1px dotted #1b1b1b}
.nextCartTotalRows li, .nextPolicyContainer div {display: table; width: 100%}
.nextCartTotalAmount, .nextCartTotalLabel, .nextCartDiscountLabel, .nextCartDiscount, .nextPolicyLink {display: table-cell}
.nextNotification {border: 1px solid #CCC79A; background-color: #FFFACD}
.nextGeoTrust, .nextTrustGuard, .nextNotification {padding: 5px}
.nextNotificationHeader {padding-bottom: 5px}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating {width:18px;height:18px}
div.star-rating,div.star-rating a {background:url(//cdn.nexternal.com/bpbc/images/star_empty.png) no-repeat 0 0px}
div.star-rating a{display:block;width:18px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a, div.star-rating-hover a {background:url(//cdn.nexternal.com/bpbc/images/star_full.png) no-repeat 0 0px}
div.star-rating-readonly a {cursor:default !important}
div.star-rating {background:transparent!important; overflow:hidden!important}
.nextHoverNotification {position: absolute; left: 50%; width: 200px; z-index: 5000; cursor: pointer; background: -moz-linear-gradient(center top , #666666, #222222) repeat scroll 0 0 #222222; background-image: -webkit-gradient(linear,center top,center bottom, color-stop(0, #666666), color-stop(1, #222222)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222')"; border: 0; border-radius: 6px; box-shadow: 0 0 6px #000000; color: #FFFFFF; font-family: Helvetica,Arial,sans-serif; font-size: 15px; z-index: 5001; text-align:center; padding: 10px}
.nextRatingLabel, .nextRatingContainer {display: inline-block}
.nextRatingLabel, .nextRatingContainer, .nextCustomerCustomFieldValue {vertical-align: top}
.nextShippingMethodSelectLineItemQty, .nextShippingMethodSelectLineItemName {display: table-cell; padding: 5px 10px 5px 0}
.nextPolicyContainer, .nextPoweredBy {padding: 20px 0}
.ui-collapsible .nextDetails .ui-corner-bottom {border-bottom-left-radius: 0; border-bottom-right-radius: 0}
.nextCurrency {display: block; position:relative; font-size:14pt; top:25px; left:9px; height:0; line-height:0; z-index:2}
.nextCurrencyInput {padding: 0.4em 17px !important}
.nextStandardStoreFrontLink {text-align: center; padding: 10px 0;}
.nextNoScriptBlock {display: block; width:100%; height:10000px; position: fixed; left: 0; top: 0; z-index: 2}
.nextNoScriptBlock .ui-header {background-image:-webkit-gradient(linear,left top,left bottom,from( #3C3C3C ),to( #111111 )); background-image:-webkit-linear-gradient( #3C3C3C,#111111 ); background-image: -moz-linear-gradient( #3C3C3C,#111111 ); background-image: -ms-linear-gradient( #3C3C3C,#111111 ); background-image: -o-linear-gradient( #3C3C3C,#111111 ); background-image: linear-gradient( #3C3C3C,#111111 );}
.nextNoScriptBlock .ui-content {padding: 15px}
.nextCartAccountInfo {padding: 0.5em 0}
#sw-wrapper {position:absolute; z-index:1000; left:0; width:100%; font-family:helvetica, sans-serif; background:rgba(0,0,0,0.7); text-align:left}
#sw-header {position:relative; width:100%; height:43px; border-top:1px solid #000; border-bottom:1px solid #000; background:url(//cdn.nexternal.com/net/mobile/stylesheet/images/sw-header.png) 0 0 repeat-x; opacity: 0.9}
#sw-cancel, #sw-done {position:absolute; top:7px; height:20px; line-height:20px; padding:0 5px; margin:0; border-width:5px; font-size:12px; font-weight:bold; text-shadow:rgba(0,0,0,0.8) 0 -1px 0; color:#fff}
#sw-cancel {left:7px; float:left; -webkit-border-image:url(//cdn.nexternal.com/net/mobile/stylesheet/images/sw-button-cancel.png) 5}
#sw-done {right:7px; float:right; -webkit-border-image:url(//cdn.nexternal.com/net/mobile/stylesheet/images/sw-button-done.png) 5}
.sw-pressed {opacity:0.4;}
#sw-slots-wrapper {position:relative; z-index:999; display:block; height:215px; padding:0 11px; overflow:hidden}
#sw-slots {display:table; width:100%; background:#fcfcfc}
#sw-slots div {display:table-cell; height:100%; padding-top:86px; border-left:2px solid #0d0e0f; background-color:#fcfcfc; background-image: url(//cdn.nexternal.com/net/mobile/stylesheet/images/sw-slot-border.png); background-position: 0 0, 100% 0; background-repeat: repeat-y}
#sw-slots div:first-child {border:0;}
#sw-slots ul {padding:0 0 85px 0; margin:0; list-style:none}
#sw-slots .sw-right {text-align:right;}
#sw-slots .sw-shrink {width:1%;}
#sw-slots .sw-readonly {background:#ddd;}
#sw-slots li {padding:0 8px; height:44px; overflow:hidden; font:bold 24px/44px Helvetica,sans-serif}
#sw-frame {position:absolute; z-index:1000; left:0; right:0; bottom:0; height:183px; border-width:16px; -webkit-border-image:url(//cdn.nexternal.com/net/mobile/stylesheet/images/sw-alpha.png) 16}
.nextLoginHeader, .nextContactInfoHeader {margin-top: 15px}
span.ui-body-d {background: none; border: none}
.nextCategoryListItem:active, .nextProductListItem:active {-moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888}
.nextTextDialogContainer {padding:5px}
.nextCollapsibleText {text-overflow: ellipsis}
.nextStaticText {position: absolute; right: 20px}
h2.ui-collapsible-heading .ui-btn-text, h3.ui-collapsible-heading .ui-btn-text {position: static}
h2.ui-collapsible-heading .ui-btn-inner, h3.ui-collapsible-heading .ui-btn-inner {padding-right: 50px !important}
.nextPickup {padding: 10px 0 10px 0;}
.nextPickupLabel {font-size:16px}
.nextCartProductListHeader h2 {font-size: 1.5em; margin: 16px 0 !important}
.nextPickupInvoiceProducts, .nextPickupExplanationLink, .nextShipToExplanationLink, .nextSubscriptionDescriptionLink {padding: 10px 0}
.nextIconInactive {color: #a5a5a5}
.nextFontHeartActive {color: red}
.nextFontStarActive {color: #f7e729}
.nextFontShopListActive {color: #e09c1e}
.nextFontBookmarkActive {color: blue}
.pac-item {font-family: effra,Georgia,serif}



.nextHeader.ui-bar-a{background:#1b1b1b}.ui-body-a,.ui-overlay-a{font-family:effra, sans-serif;text-shadow:none}.ui-bar-f,.ui-bar-d{font-family:effra, sans-serif;text-shadow:none;background:none;border:none;border-bottom:1px solid #CCC;font-size:18px;padding-left:5px}.nextCategorySubList{background:rgba(0,0,0,0.1)}.nextTweet,.nextPlusOne,.nextPinIt,.nextFBLike,.nextFBShare{display:inline-block;vertical-align:top}a,.ui-body-a .ui-link,.ui-body-a .ui-link:visited,.ui-body-a .ui-link:hover{color:#1b1b1b}.ui-body-a .nextCategoryList ul a,.nextGeoTrust,.nextTrustGuard,.nextNotification,#sw-slots{color:#000}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:30px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.account #footer,.checkout #footer{display:none}.fluidWrap{display:inline-block}.fluidWrap img{width:100%;max-width:100%}.hideMobile{display:none !important}.nextCategoryDescription{overflow:scroll}.onSale>.nextProductTarget,.onSale .nextMainImage{position:relative;display:inline-block}.onSale>.nextProductTarget:after,.onSale .nextMainImage:after{content:"Sale!";position:absolute;left:8px;top:8px;text-transform:uppercase;opacity:.95;background:#d26e4b;width:55px;height:55px;line-height:55px;border-radius:999px;font-size:16px;color:#ffffff;font-weight:bold;text-align:center}.onSale>.nextProductTarget:after{width:30px;height:30px;line-height:30px;font-size:8px}.nextMiniThumb{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 2%;max-width:31%}.nextMiniThumb img{height:auto;max-width:100%;width:100%}.clubPrice b{font-weight:normal}.hideClubPricingFromClubMemebers{display:none}.block{display:block}.block:hover .card-image{-webkit-transform:scale(1.2);transform:scale(1.2)}.no-max{max-width:none !important}.pad-bot-none{padding-bottom:0 !important}.pad-bot-big{padding-bottom:15.625rem !important}.pad-bot-med{padding-bottom:12.5rem !important}.pad-bot{padding-bottom:6.25rem !important}.pad-top-none{padding-top:0 !important}.pad-top-big{padding-top:9.375rem !important}.pad-top{padding-top:6.25rem !important}.pad-top-med{padding-top:5rem !important}.pad-top-small{padding-top:3.125rem}.pad-top-xsmall{padding-top:1.875rem}.no-margin{margin:0 !important}.fixed-top{position:fixed;top:0;left:0;width:100%;z-index:1000}.big{font-size:125%;line-height:1.7}.offset-top--small{margin-top:-3.75rem !important;z-index:1000}.offset-top--big{margin-top:-9.375rem !important;z-index:1000}.light-bg{background-color:#fefefe !important}.l-tan-bg{background-color:#f3f1ec !important}.tan-bg{background-color:#d5ceb1 !important}.gray-bg{background-color:#f6f6f6 !important}.black-bg{background-color:#1b1b1b !important;color:#fefefe}.txt-white{color:#fefefe !important}.l-tan-grad{background:#fefefe;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), to(#f6f6f6));background:linear-gradient(180deg, #fefefe 0, #f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefefe", endColorstr="#f6f6f6", GradientType=0)}.tan-grad{background:#fefefe;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), to(#f3f1ec));background:linear-gradient(180deg, #fefefe 0, #f3f1ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefefe", endColorstr="#f3f1ec", GradientType=0)}.hero-feat[style*="background:#e6510d;"]{background:-webkit-gradient(linear, left top, left bottom, from(#fb8c00), to(#e65100)) !important;background:linear-gradient(#fb8c00, #e65100) !important}.hero-feat[style*="background:#00695c;"]{background:-webkit-gradient(linear, left top, left bottom, from(#009688), to(#00695c)) !important;background:linear-gradient(#009688, #00695c) !important}.hero-feat[style*="background:#e33041;"]{background:-webkit-gradient(linear, left top, left bottom, from(#f34e0f), to(#be1e20)) !important;background:linear-gradient(#f34e0f, #be1e20) !important}.hero-feat[style*="background:#173166;"]{background:-webkit-gradient(linear, left top, left bottom, from(#005d88), to(#00132f)) !important;background:linear-gradient(#005d88, #00132f) !important}.hero-feat--poop{background:#3b4e59;background:#3d5b27;background:#981918;background:#730b0a;background:#9a1719;background:#be1e20;background:#bd3200;background:#e33041;background:#0d7856;background:#e6510d;background:#00132f;background:#02163d;background:#005430;background:#d45009;background:#326aa2;background:#173166;background:#00695c;background:#e4b10e;background:#fdbb37}#display-title,.display-title{color:#000;margin-top:50px;padding-top:20px;text-align:center}.header #display-title,.header .display-title,header #display-title,header .display-title{color:#fff}#untappd .menu-title,#untappd .ut-menu .h1,.type-display{font:140px/132px brothers;font-weight:400;text-align:center}#untappd .hide.menu-title,#untappd .ut-menu .hide.h1,.type-display.hide{-webkit-filter:blur(3px);filter:blur(3px)}.section-title{font:16px/1 effra;font-weight:700;text-transform:uppercase;display:block;clear:both;padding:15px;margin:30px -15px;width:100%;border:0 none #000;color:#3f3f3f;background-color:#ece7ce;background-blend-mode:normal}.hero_subheadline{font-family:roboto-slab;font-size:1.125rem;margin:0;padding-top:1.5625rem}.eyebrow{font-family:effra;font-size:1.25rem;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:1.25rem;display:block}ol,ul{margin:0;padding:0}#untappd .abv-hideable a,#untappd .beer-style a,li a,p a{color:#d31f26;font-weight:700}#untappd .abv-hideable a:hover,#untappd .beer-style a:hover,li a:hover,p a:hover{color:#333}strong{font-weight:700}blockquote{font:1.75rem/2.375rem roboto-slab;margin:0;padding:0;border:0}.type-caption,.type-legal{font:.75rem/1.125rem roboto-slab}.search-icon{vertical-align:middle;margin-bottom:.3125rem}@media only screen and (max-width: 600px){.search-icon{margin-bottom:0 !important}}input+img.search-icon{display:inline-block;width:2.1875rem;height:auto}.chevron{position:absolute;height:1.875rem;width:1.875rem;top:.8rem;right:1rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:effra;font-size:.75rem;font-weight:700;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select .current{color:#7f7f7f;letter-spacing:.0625em}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-shadow:0 0 0 1px rgba(68,68,68,0.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;width:100% !important;z-index:9}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.card,.card-panel,.collapsible,.dropdown-content,.side-nav,.toast,.z-depth-1,nav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.card--alt:hover,.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3);box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-5{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #d31f26}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#d31f26}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.next,.pagination li.prev{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb [class*=mdi-],.breadcrumb [class^=mdi-],.breadcrumb i,.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:"\E5CC";color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:Material Icons;font-weight:400;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-bottom,.pin-top{position:relative}.pinned{position:fixed !important}.fade-in,ul.staggered-list li{opacity:0}.fade-in{-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-and-down,.hide-on-small-only{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#d31f26}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:10px 0;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:.8rem;color:#fff;background-color:#d31f26;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]:after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.side-nav span.badge{margin-top:13px}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.container{max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:1.5625rem}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.s1{width:8.33333%}.row .col.s1,.row .col.s2{margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.66667%}.row .col.s3{width:25%}.row .col.s3,.row .col.s4{margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.33333%}.row .col.s5{width:41.66667%}.row .col.s5,.row .col.s6{margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%}.row .col.s7{width:58.33333%}.row .col.s7,.row .col.s8{margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.66667%}.row .col.s9{width:75%}.row .col.s9,.row .col.s10{margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.33333%}.row .col.s11{width:91.66667%}.row .col.s11,.row .col.s12{margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.33333%}.row .col.m1,.row .col.m2{margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.66667%}.row .col.m3{width:25%}.row .col.m3,.row .col.m4{margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.33333%}.row .col.m5{width:41.66667%}.row .col.m5,.row .col.m6{margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%}.row .col.m7{width:58.33333%}.row .col.m7,.row .col.m8{margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.66667%}.row .col.m9{width:75%}.row .col.m9,.row .col.m10{margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.33333%}.row .col.m11{width:91.66667%}.row .col.m11,.row .col.m12{margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.33333%}.row .col.l1,.row .col.l2{margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.66667%}.row .col.l3{width:25%}.row .col.l3,.row .col.l4{margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.33333%}.row .col.l5{width:41.66667%}.row .col.l5,.row .col.l6{margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%}.row .col.l7{width:58.33333%}.row .col.l7,.row .col.l8{margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.66667%}.row .col.l9{width:75%}.row .col.l9,.row .col.l10{margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.33333%}.row .col.l11{width:91.66667%}.row .col.l11,.row .col.l12{margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.33333%}.row .col.xl1,.row .col.xl2{margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.66667%}.row .col.xl3{width:25%}.row .col.xl3,.row .col.xl4{margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.33333%}.row .col.xl5{width:41.66667%}.row .col.xl5,.row .col.xl6{margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%}.row .col.xl7{width:58.33333%}.row .col.xl7,.row .col.xl8{margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.66667%}.row .col.xl9{width:75%}.row .col.xl9,.row .col.xl10{margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.33333%}.row .col.xl11{width:91.66667%}.row .col.xl11,.row .col.xl12{margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#d31f26;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav [class*=mdi-],nav [class^=mdi-],nav i,nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:.5rem}nav .brand-logo.right{right:.5rem;left:auto}}nav .brand-logo.right{right:.5rem;padding:0}nav .brand-logo [class*=mdi-],nav .brand-logo [class^=mdi-],nav .brand-logo i,nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-flat,nav ul a.btn-floating,nav ul a.btn-large{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=date]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=text]:valid,nav .input-field input[type=url]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:Roboto, sans-serif;font-weight:400;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}#untappd .beer-name a a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:2rem;margin:2.1rem 0 1.68rem}h1,h2{line-height:110%}h2{font-size:2rem;margin:1.78rem 0 1.424rem}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,.page-footer .footer-copyright{font-weight:300}*{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}html{font-size:100%}@media (max-width: 3000px){html{font-size:120%}}@media (max-width: 2000px){html{font-size:110%}}@media (max-width: 1600px){html{font-size:95%}}@media only screen and (max-width: 1200px){html{font-size:90%}}@media only screen and (max-width: 992px){html{font-size:80%}}@media only screen and (max-width: 600px){html{font-size:75%}}body{position:relative;background:#f3f1ec;color:#1b1b1b;font-weight:400;text-rendering:optimizeLegibility;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";-webkit-font-kerning:auto;font-kerning:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{padding:0}ul li{margin:0 0 15px 20px;padding-left:10px;position:relative}ol{margin:0 0 0 -22px}ol li{margin-bottom:15px;padding-left:15px}li{line-height:1}a,button,input,svg,textarea{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none}a:after,a:before,button:after,button:before,input:after,input:before,svg:after,svg:before,textarea:after,textarea:before{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.word-logo_to{display:inline-block;text-indent:110%;overflow:hidden;white-space:nowrap;background:url(assets/img/icons/icon_brother-logos_to.png) 0 0 no-repeat;background-size:100% auto;position:relative;top:1.25rem;width:7.125rem;height:6.875rem}@-webkit-keyframes Kb{0%{opacity:1;top:0}to{opacity:0;top:20px}}@keyframes Kb{0%{opacity:1;top:0}to{opacity:0;top:20px}}.mouse{width:15px;height:28px;bottom:40px;left:50%;margin-left:-12px;border-radius:15px;border:2px solid #fefefe;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 992px){.mouse{display:none}}.scroll{display:block;width:3px;height:3px;margin:6px auto;border-radius:4px;background:#fefefe;-webkit-animation:Kb 1.75s infinite;animation:Kb 1.75s infinite;position:relative}.icon-links{margin-bottom:1.25rem}.icon-links a{display:block;font-family:effra;text-transform:uppercase;font-size:.875rem;color:#979797}.icon-links img{width:1.875rem}.icon-links--inline li{display:inline-block;margin:0 .625rem;padding:0}.btn{font-size:.875rem;font-family:effra;display:inline-block;background:#d31f26;border-radius:1.5px;text-transform:uppercase;overflow:hidden;height:3.125rem;position:relative;margin:0 0 1em;padding:0 2.1875rem;font-weight:700;border:.125rem solid #d31f26;vertical-align:text-top;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn,.btn:before{line-height:2.875rem;color:#fff}.btn:before{content:attr(data-text);position:absolute;top:-50%;left:50%;width:100%;height:2.875rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:none;transition:none;text-align:center;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.btn:focus,.btn:hover{background:#d31f26;line-height:8.4em}.btn:focus{background:#b50a0d;border-color:#b50a0d}.btn:focus:before{top:50%}.btn:hover,.btn:hover:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover:before{top:50%;-webkit-transition-delay:.1s;transition-delay:.1s}.btn.light,.page-footer .btn.footer-copyright{background:#fefefe;color:#1b1b1b;border-color:#fefefe}.btn.light:hover,.page-footer .btn.footer-copyright:hover{background:transparent}.btn.light:focus,.page-footer .btn.footer-copyright:focus{background:#fff;color:#333}.btn.light:focus:before,.page-footer .btn.footer-copyright:focus:before{color:#333}.btn--wide{padding:0 3.125rem}.btn.btn-facebook,.btn.btn-facebook.active,.btn.btn-facebook:active,.btn.btn-facebook:focus,.btn.btn-facebook:hover{background:#405995;border-color:#405995}.btn#ag-submit-button,.btn#age_submit,.btn.btn-facebook{margin-bottom:0;padding:0 5px;width:248px}@media (max-width: 767px){.btn#ag-submit-button,.btn#age_submit,.btn.btn-facebook{width:200px}}.form-submit:focus:before,.form-submit:hover:before{content:"Submit"}.form-submit#trigger_filter_search:focus:before,.form-submit#trigger_filter_search:hover:before{content:"SEARCH"}.second-btn{font:.875rem/2.875rem effra;text-transform:uppercase;font-weight:700;color:#000;position:relative}.second-btn:hover{color:#d31f26;cursor:pointer}.second-btn:focus{color:#000}.btn-arrow-right:after,.second-btn:after{content:"";width:1.25rem;height:1.25rem;background:url(assets/img/arrows/arrow-right-circle-black.svg);display:inline-block;position:relative;top:.3125rem;left:.625rem}.btn-arrow-right:hover:after,.second-btn:hover:after{background:url(assets/img/arrows/arrow-right-circle-red.svg)}.btn-arrow-right:focus:after,.second-btn:focus:after{background:url(assets/img/arrows/arrow-right-circle-black.svg)}.btn-arrow-right .falseHeader .btn-arrow-right,.btn-arrow-right.light,.page-footer .btn-arrow-right.footer-copyright,.page-footer .second-btn.footer-copyright,.second-btn .falseHeader .btn-arrow-right,.second-btn.light{color:#fff}.btn-arrow-right.light:after,.page-footer .btn-arrow-right.footer-copyright:after,.page-footer .second-btn.footer-copyright:after,.second-btn.light:after{background:url(assets/img/arrows/arrow-right-circle-white.svg)}.btn-arrow-right.light:hover,.page-footer .btn-arrow-right.footer-copyright:hover,.page-footer .second-btn.footer-copyright:hover,.second-btn.light:hover{color:#ede9d5}.btn-arrow-right.light:hover:after,.page-footer .btn-arrow-right.footer-copyright:hover:after,.page-footer .second-btn.footer-copyright:hover:after,.second-btn.light:hover:after{background:url(assets/img/arrows/arrow-right-circle-tan.svg)}.btn-arrow-right.light:focus,.page-footer .btn-arrow-right.footer-copyright:focus,.page-footer .second-btn.footer-copyright:focus,.second-btn.light:focus{color:#fff}.btn-arrow-right.light:focus:after,.page-footer .btn-arrow-right.footer-copyright:focus:after,.page-footer .second-btn.footer-copyright:focus:after,.second-btn.light:focus:after{background:url(assets/img/arrows/arrow-right-circle-white.svg)}#btn_clear_filters{float:left;font-size:.875rem;margin:5px 0 0 60%;text-align:center;position:relative;left:.625rem;width:30%}.second-btn--full{display:block;padding:3.75rem;background-color:#d31f26;background-size:cover;background-position:50%;color:#fefefe;line-height:2;text-align:center;cursor:pointer}.second-btn--full:after{background:url(assets/img/arrows/arrow-right-circle-white.svg) !important}.second-btn--full:hover{color:#fefefe}@media only screen and (max-width: 600px){.second-btn--full{padding:2.5rem}}.third-btn{font-family:effra;font-weight:700;font-size:1rem;text-transform:uppercase;position:relative;display:inline-block;color:#000}.third-btn:after{content:"";width:100%;height:.125rem;background:#d31f26;position:absolute;left:0;bottom:0;-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}.third-btn:hover{-webkit-transform:translateY(-0.3125rem);transform:translateY(-0.3125rem)}.third-btn:hover:after{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}.page-footer .third-btn.footer-copyright,.third-btn.light{color:#fff}.page-footer .third-btn.footer-copyright:hover:after,.third-btn.light:hover:after{background:#fff}.btn-group{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 480px){.btn-group{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}}.btn-group>*{margin:0 2.8125rem 0 0}.btn-group>:last-child{margin-right:0}@media only screen and (max-width: 480px){.btn-group>:last-child{margin-top:1.875rem}}.offset-btn{position:absolute;width:100%;top:11.25rem}.gform_validation_error label{-webkit-transform:translateY(7px) !important;transform:translateY(7px) !important;font-size:10px}.gform_confirmation_message{font:18px/1 effra;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:30px}.gform_confirmation_message:before{content:"";width:24px;height:24px;-webkit-mask:url(assets/img/check.svg) center center no-repeat;mask:url(assets/img/check.svg) center center no-repeat;background-color:#8bc34a;display:inline-block;margin-right:15px}input,textarea{background:#f2f2f2;font-family:effra}input:hover,textarea:hover{border-color:#ccc}input:focus,textarea:focus{border-color:#03a9f4 !important}.datepicker{height:40px;line-height:40px;padding:0 20px 0 10px;padding-right:5px}.Zebra_DatePicker_Icon_Wrapper{display:block !important}.nice-select .list{max-height:200px;overflow-y:scroll}.nice-select .list li{font:12px/40px effra;color:#000;margin:0}.flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:space-evenly;-webkit-box-pack:space-evenly;justify-content:space-evenly;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .item{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;flex:0 0 33.3333%}.inline-input__input{float:left;width:60%;padding:.9375rem;margin-right:.625rem;font-size:.75rem;font-weight:700;height:42px;line-height:40px;vertical-align:middle}@media (max-width: 480px){.inline-input__input{display:block;float:none;width:100%;margin-bottom:1.25rem}}.inline-input__btn{float:left;width:36%;margin:0;padding:0;height:42px;line-height:40px}@media (max-width: 480px){.inline-input__btn{display:block;float:none;width:100%}}.inline-input--full .inline-input__input{width:calc(0.7000000000000001 - $_margin-right)}.container-desktop{margin:0 auto;max-width:80rem;position:relative;width:90%}@media (max-width: 767px){.container-desktop{padding-bottom:70px;width:100%}}#footer_fixed{background-color:#000;color:#1b1b1b;height:39px;line-height:39px;position:fixed;bottom:0;left:0;width:100%;z-index:99999999}#footer_fixed .inner-wrap{margin:0 auto;max-width:90%}#footer_fixed .inner-wrap .type-legal{line-height:40px}@media (max-width: 767px){#footer_fixed{height:auto;line-height:inherit}#footer_fixed .left,#footer_fixed .right{display:block;float:none !important;text-align:center}#footer_fixed .inner-wrap{padding:5px 0}#footer_fixed .inner-wrap .type-legal{line-height:16px}}.shop-itm{position:relative}.shop-itm__info{display:block;position:absolute;bottom:0;left:0;padding:2.5rem;width:100%}.shop-itm__price,.shop-itm__title{color:#fefefe}.shop-itm__price{font-family:effra;font-weight:700}.shop-itm__cat{display:block;margin-bottom:1.5625rem}.shop-cat{display:block;width:100%;height:auto}.shop-cat__list{text-align:center}.shop-cat__item{display:inline-block;margin:1rem}.shop-cat__item a{display:block;color:#1b1b1b}.shop-cat__item a:hover{color:#d31f26}.shop-detail-page{background:#efefef}.shop-detail-page .site-header,.shop-detail-page .site-navigation{background-color:#efefef !important}.shop-detail-page .section-head--front{padding-top:9.375rem}.shop-detail{padding:12.5rem 0}.shop-detail .container{overflow-x:hidden}.shop-detail .row-flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-detail__crumbs{margin-left:-1rem;margin-bottom:1.25rem}.shop-detail__crumbs li{display:inline-block;margin:0;padding:0}.shop-detail__crumbs li.current a{color:#d31f26;border-right:0}.shop-detail__crumbs a{display:block;padding:0 1rem;color:#1b1b1b;font-family:effra;font-size:.9rem;text-transform:uppercase;line-height:1;border-right:2px solid #1b1b1b}.shop-detail__image{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;background:url(assets/img/shop/shop_aloha_hat.jpg) no-repeat 50%;background-size:cover}.shop-detail__image img{width:100%}@media only screen and (max-width: 1200px){.shop-detail__image{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;height:31.25rem}}.shop-detail__info{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding:4.375rem}@media only screen and (max-width: 1200px){.shop-detail__info{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.shop-detail__title{text-transform:uppercase;margin-bottom:1.5625rem}.shop-detail__meta{display:block;margin-bottom:1.875rem;font-family:brothers;font-size:2.25rem;line-height:1}.shop-detail__select{display:block;width:10.9375rem;background:#ececec;border-radius:2px}@media only screen and (max-width: 1200px){.shop-detail__select{width:100%}}.shop-detail__subtext{display:block;clear:both;padding:1.875rem 0}.shop-detail__subtext li,.shop-detail__subtext ul{list-style-type:disc !important}.shop-detail__subtext li{font-size:.8rem;margin:0 0 8px 20px}.shop-detail__subheading{display:inline-block;font-size:1.125rem;font-family:effra;font-weight:700;text-transform:uppercase;margin-bottom:1.25rem}.shop-detail__addtocart input{display:inline-block;width:3.75rem;height:3.125rem;margin-right:.9375rem;vertical-align:middle}@media only screen and (max-width: 992px){.shop-detail__addtocart input{width:4.375rem;height:3.125rem}}.shop-detail__addtocart .btn{margin-bottom:0;vertical-align:middle}.shop-detail .shop-detail__morepics{-ms-flex:0 0 calc(25% - 0.85rem);-webkit-box-flex:0;flex:0 0 calc(25% - 0.85rem);max-width:calc(25% - .85rem)}.shop-detail .shop-detail__morepics:first-child{margin-right:1.7rem}@media only screen and (max-width: 1200px){.shop-detail .shop-detail__morepics{-ms-flex:0 0 calc(50% - 0.85rem);-webkit-box-flex:0;flex:0 0 calc(50% - 0.85rem);max-width:calc(50% - .85rem)}.shop-detail .shop-detail__morepics+.shop-detail__info{margin-top:1.7rem}}@media (max-width: 480px){.shop-detail .shop-detail__morepics{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.shop-detail__search{padding-top:1.5rem;text-align:right}.shop-detail__search input{width:100%;margin-bottom:1rem;line-height:3.75rem;height:3.75rem}.shop-detail__search a{color:#d31f26;font-family:effra;font-weight:700;font-size:.8rem}.shop-detail__share{margin-left:1rem;font-size:.8rem}.shop-detail__share a{color:#d31f26}.badge{position:relative;width:8.75rem;height:8.75rem;border-radius:50%;border:.25rem solid #fefefe;text-align:center;margin-bottom:1.25rem}.badge__content{position:absolute;top:35%;left:50%;-webkit-transform:translate(-50%, -35%);transform:translate(-50%, -35%);width:100%}.badge__num{letter-spacing:-.025em}.badge__num,.badge__txt{display:block;margin:0 auto;line-height:1}.badge__txt{font-size:.75rem}.input-zipcode{display:inline;width:17.1875rem;padding:0;background:none;border:0;border-bottom:.1875rem solid #d31f26;margin:0 .625rem 0 0}.input-zipcode::-webkit-input-placeholder{color:#1b1b1b;opacity:.5}.input-zipcode::-moz-placeholder{color:#1b1b1b;opacity:.5}.input-zipcode:-ms-input-placeholder{color:#1b1b1b;opacity:.5}.input-zipcode:-moz-placeholder{color:#1b1b1b;opacity:.5}.input-zipcode:focus{border-color:#1b1b1b !important}.input-zipcode:focus::-webkit-input-placeholder{opacity:1}.input-zipcode:focus::-moz-placeholder{opacity:1}.input-zipcode:focus:-ms-input-placeholder{opacity:1}.input-zipcode:focus:-moz-placeholder{opacity:1}@media only screen and (max-width: 600px){.input-zipcode{width:15.625rem;margin:0}}.site-header{color:#1b1b1b;top:0;left:0;width:100%;z-index:1;opacity:1;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.site-header.scrollTop{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000), to(transparent));background:linear-gradient(180deg, #000 0, transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#00000000", GradientType=0)}.site-header .site-navigation{height:auto;background-color:#efefef;-webkit-box-shadow:none;box-shadow:none}.site-header .container{width:89%;max-width:none}@media only screen and (max-width: 992px){.site-header .container{width:85%}}.site-header .brand-logo{display:-ms-flexbox;display:-webkit-box;display:flex;height:6.25rem}.site-header .brand-logo svg{vertical-align:middle;height:auto;width:14.0625rem}.site-header .brand-logo svg .st0,.site-header .brand-logo svg .st1,.site-header .brand-logo svg .st2,.site-header .brand-logo svg .st4,.site-header .brand-logo svg .st5,.site-header .brand-logo svg .st6{fill:#fefefe}@media only screen and (max-width: 992px){.site-header .brand-logo{height:7.8125rem}}.site-header #menu-main-menu li,.site-header #nav-mobile li{margin:0}.site-header #menu-main-menu a,.site-header #nav-mobile a{color:#fefefe;font-family:effra;text-transform:uppercase;font-size:.875rem;line-height:100px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-header #nav-mobile .menu-item:last-child svg{vertical-align:middle;width:20px;height:auto}@media only screen and (max-width: 992px){.site-header #nav-mobile{display:none;float:none !important;width:100%;padding-top:9.375rem}.site-header #nav-mobile>li{float:none}.site-header #nav-mobile .mega-nav{position:relative}.site-header #nav-mobile .mega-nav__item{display:inline-block;width:48%;margin-bottom:1.875rem;vertical-align:top}.site-header #nav-mobile .mega-nav__item:last-child{display:block;width:100%;margin-bottom:5rem}.site-header #nav-mobile .mega-nav__item .menu-item a{padding:0}.site-header #nav-mobile .menu-item>a{font-size:2.375rem;line-height:1;padding:1.25rem 0;pointer-events:none}.site-header #nav-mobile .droppable.dropped .mega-nav{display:block !important}}.site-header.scrollUp{top:-8.125rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.site-header.site-header--alt .site-navigation{height:4rem}.site-header.site-header--alt .mega-nav{left:-6.5%;width:113%}.site-header.site-header--alt .brand-logo{height:4rem;opacity:1;visibility:visible}.site-header.site-header--alt .brand-logo svg{margin-bottom:.3125rem}.site-header.site-header--alt .brand-logo svg .st0{fill:#d01f25}.site-header.site-header--alt .brand-logo svg .st1{fill:#231f20}.site-header.site-header--alt .brand-logo svg .st2{fill:#b98637}.site-header.site-header--alt .brand-logo svg .st3{-webkit-filter:url(#Adobe_OpacityMaskFilter);filter:url(#Adobe_OpacityMaskFilter)}.site-header.site-header--alt .brand-logo svg .st4{fill:#fff}.site-header.site-header--alt .brand-logo svg .st5{-webkit-mask:url(#mask-2);mask:url(#mask-2);fill:#231f20}.site-header.site-header--alt .brand-logo svg .st6{fill:#e6b947}.site-header.site-header--alt #menu-main-menu a,.site-header.site-header--alt #nav-mobile a{line-height:4rem;color:#1b1b1b;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.site-header.site-header--alt.scrollUp{top:-7.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;opacity:0}.site-header.site-header--alt.scrollTop{background-color:#fefefe;background:none}.site-header.site-header--alt.scrollTop .brand-logo{height:6.25rem}.site-header.site-header--alt.scrollTop #menu-main-menu a,.site-header.site-header--alt.scrollTop #nav-mobile a{line-height:100px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fixedHead{width:100%;height:80vh;display:block;position:relative;background-image:url(assets/img/header_home.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top;z-index:100}.shadower{position:absolute;top:0;left:0;width:100%;height:100%;background:#1b1b1b;opacity:0;z-index:9999}.falseHeader{background:#d72626;display:block;position:relative;top:100%;height:4rem;width:100%;z-index:1000;-webkit-transition:height 0.2s cubic-bezier(0.55, 0, 0.1, 1);transition:height 0.2s cubic-bezier(0.55, 0, 0.1, 1)}.falseHeader .page-content{float:none;width:89%;height:100%;max-width:none;margin:0 auto}@media only screen and (max-width: 992px){.falseHeader .page-content{width:150%;margin-left:5%;margin-right:auto;overflow-y:hidden;overflow-x:visible}}.falseHeader a{color:#fefefe;font-family:effra;font-weight:700;font-size:.875rem;line-height:1.875rem;vertical-align:middle}.clipped{position:fixed;top:0;height:4rem}.clipped .headerUp{-webkit-transform:translateY(-6.25rem);transform:translateY(-6.25rem)}.clipped .menu{line-height:4.6875rem}.menuContainer{display:block;width:100%;margin:0 auto;z-index:10}.menu{line-height:4rem;-webkit-transition:all 0.2s cubic-bezier(0.55, 0, 0.1, 1);transition:all 0.2s cubic-bezier(0.55, 0, 0.1, 1)}@media (min-width: 601px){.menu.menu-right{text-align:right}}.menu.menu-right ul li{margin:0 0 0 1.25rem;padding-right:.9375rem}.menu ul{list-style:none;padding:0;margin:0;font-size:0;line-height:4rem}.menu ul li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-family:arial;color:#fefefe;font-size:1rem;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;margin:0 1.25rem 0 0;padding:0;cursor:pointer}.menu>ul>li .subChoices{-webkit-transform:translateY(-25%);transform:translateY(-25%);cursor-event:none;width:12.5rem;position:absolute;-webkit-box-shadow:0 1.25rem 0.9375rem rgba(0,0,0,0.3);box-shadow:0 1.25rem 0.9375rem rgba(0,0,0,0.3);-webkit-transition:all 0.25s cubic-bezier(0.55, 0, 0.1, 1);transition:all 0.25s cubic-bezier(0.55, 0, 0.1, 1);opacity:0}.menu>ul>li .subChoices li{font-size:.9375rem;line-height:3.75rem;display:block;width:100%;color:#d72626;background:#fff}.menu>ul>li:hover .subChoices{-webkit-transform:translate(0);transform:translate(0);opacity:1}.menu .current{text-decoration:underline}.menu .current .subChoices{-webkit-transform:translate(0);transform:translate(0);opacity:1}.top-bar{background-color:#1b1b1b;height:auto;text-align:right}.top-bar,.top-bar .col{padding:0}.top-bar__inner{margin:0 auto;color:#fefefe;line-height:1}.top-bar__menu{margin:0;vertical-align:middle}.top-bar__menu li{display:inline-block;margin:0 0 0 1.875rem;padding:0;vertical-align:middle}.top-bar__menu li:last-child{position:relative;margin-left:0;padding:0 1.5625rem 0 1.875rem}.top-bar__menu li:last-child:after{position:absolute;content:url(assets/img/icons/cart.svg);left:12px;top:4px;width:10px;height:auto}.top-bar__menu a{display:block;padding:.625rem 0;vertical-align:middle;line-height:1}.top-bar a{color:#fefefe;font-size:.6875rem;font-family:effra;text-transform:uppercase}.top-bar .cart-count{position:absolute;right:0;top:6px;display:inline-block;border-radius:50%;width:15px;height:15px;font-size:10px;line-height:15px;background-color:#d31f26;vertical-align:middle;text-align:center}@media only screen and (max-width: 992px){.top-bar{display:none}}.mega-nav{display:none;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;position:absolute;left:0;width:100%;padding:3.125rem !important;background:#fefefe;text-align:left;border-top:3px solid #d31f26;opacity:0;visibility:hidden}.mega-nav a,.mega-nav li{color:#1b1b1b !important}.mega-nav a:hover,.mega-nav li:hover{background:none}.mega-nav .current-menu-item>a{color:#d31f26 !important}.mega-nav .menu-item,.mega-nav__item,.mega-nav__menu-item{float:none}.mega-nav .menu-item a,.mega-nav__item a,.mega-nav__menu-item a{font-size:.8rem !important;line-height:1.2 !important;padding:0}.mega-nav__item:last-child{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%}.mega-nav__item>a{margin-bottom:.9375rem}.mega-nav .menu-item,.mega-nav__menu-item{color:#f6f6f6 !important;margin-bottom:0;padding-bottom:.5rem}.mega-nav .menu-item a,.mega-nav__menu-item a{font-weight:400;text-transform:none !important}.mega-nav .menu-item a:hover,.mega-nav__menu-item a:hover{color:#d31f26 !important}.droppable{position:static}.menu-item-new a:after{content:"NEW";padding-left:10px;color:#d31f26;font-weight:600}.hamburger{position:absolute;left:0;top:2.25rem;height:auto}.hamburger .line{width:27px;height:2px;background-color:#ecf0f1;display:block;margin:8px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger.is-active .line:nth-child(2){opacity:0}.hamburger.is-active .line:first-child{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.hamburger:hover{cursor:pointer}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center;padding:12.5rem 0}.hero__inner{position:relative;max-width:64rem;margin:0 auto;padding:0 .75rem;text-align:center;z-index:100}#untappd .hero__inner .abv-hideable:last-child,#untappd .hero__inner .beer-style:last-child,.hero__inner #untappd .abv-hideable:last-child,.hero__inner #untappd .beer-style:last-child,.hero__inner p:last-child{margin-bottom:0}#untappd .hero .abv-hideable,#untappd .hero .beer-style,.hero #untappd .abv-hideable,.hero #untappd .beer-style,.hero__title,.hero p{color:#fefefe}.hero--generic{padding:15.625rem 0}.hero--generic.light-bg{padding:15.625rem 0 6.25rem}#untappd .hero--generic .abv-hideable,#untappd .hero--generic .beer-style,.hero--generic #untappd .abv-hideable,.hero--generic #untappd .beer-style,.hero--generic .hero__title,.hero--generic p{color:#1b1b1b}#untappd .hero--generic .abv-hideable,#untappd .hero--generic .beer-style,.hero--generic #untappd .abv-hideable,.hero--generic #untappd .beer-style,.hero--generic p{max-width:50rem;margin-left:auto;margin-right:auto}.hero--generic .hero__title{margin-bottom:.625rem}.hero--front,.hero--full{height:100vh;max-height:90rem}.hero--front .hero__title,.hero--full .hero__title{font-family:brothers;font-weight:400}.hero--front{display:-ms-flexbox;display:-webkit-box;display:flex;height:100vh;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-size:cover;background-position:50%}.hero--front .hero__inner{max-width:75rem}.hero--front .hero__logo{width:9.375rem}.hero--front .hero__title{padding-top:1.875rem;margin-bottom:1.875rem;font-size:7.5rem;line-height:.9}.hero--front .hero__title.long-title{font-size:5.9375rem}@media (max-width: 800px){.hero--front .hero__title{font-size:6.25rem}}@media (max-width: 705px){.hero--front .hero__title{font-size:5.625rem}}@media only screen and (max-width: 600px){.hero--front .hero__title{font-size:5rem}}@media only screen and (max-width: 480px){.hero--front .hero__title{font-size:3.4375rem}}@media (max-width: 375px){.hero--front .hero__title{font-size:3.125rem}}.hero--front .hero__title span{display:inline-block;text-indent:110%;overflow:hidden;white-space:nowrap;background:url(assets/img/icons/icon_brother-logos_to.png) 0 0 no-repeat;background-size:100% auto;position:relative;top:.625rem;width:6.5rem;height:6.25rem;margin:0 .9375rem}@media only screen and (max-width: 600px){.hero--front .hero__title span{width:5.25rem;height:5rem}}@media only screen and (max-width: 480px){.hero--front .hero__title span{width:4rem;height:3.75rem}}#untappd .hero--front .abv-hideable,#untappd .hero--front .beer-style,.hero--front #untappd .abv-hideable,.hero--front #untappd .beer-style,.hero--front p{margin:1rem auto 3.75rem;max-width:60rem}@media only screen and (max-width: 600px){.hero--front,.hero--full{height:auto;padding:12.5rem 0 9.375rem}}.vignette{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 31.25rem rgba(0,0,0,0.9);box-shadow:inset 0 0 31.25rem rgba(0,0,0,0.9)}.hero-feat{height:100vh;max-height:100rem;width:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(#00695c), to(#009688));background-image:linear-gradient(0deg, #00695c, #009688);overflow-y:hidden}@media only screen and (max-width: 992px){.hero-feat{height:auto;overflow:visible}}.hero-feat__inner{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.hero-feat__bg,.hero-feat__content{width:50%;height:auto}@media only screen and (max-width: 992px){.hero-feat__bg,.hero-feat__content{width:100%}}.hero-feat__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}@media only screen and (max-width: 992px){.hero-feat__bg{height:31.25rem;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.hero-feat__content{margin-top:1.875rem;padding:6.25rem 10% 6.25rem 13%}.hero-feat__content .btn{margin-bottom:0}@media only screen and (max-width: 992px){.hero-feat__content{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;text-align:center;padding:6.25rem 10%}.hero-feat__content .btn-group{display:block;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.hero-feat__content .btn-group a{display:block;margin-right:0;margin-bottom:.9375rem}}.hero-feat__subtitle,.hero-feat__title{color:#fefefe;margin-bottom:.625rem}.hero-feat__subtitle{margin-bottom:0}.hero-feat__subtitle.hero-feat__text{margin-bottom:1.875rem;color:rgba(255,255,255,0.6)}.hero-feat__text{font-size:1.375rem;line-height:1.6}.hero-feat__title{font-size:5.75rem;line-height:5.25rem}@media only screen and (max-width: 992px){.hero-feat__title{font-size:4.875rem;line-height:4rem}}.hero-feat__cat{margin-bottom:.625rem}.hero-feat__img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:110%;width:auto;z-index:100}@media only screen and (max-width: 992px){.hero-feat__img{top:-3.75rem;bottom:auto;height:37.5rem;width:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.hero-feat__img img{display:block;width:auto;height:100%;-webkit-filter:drop-shadow(20px 60px 30px rgba(2,2,2,0.8));filter:drop-shadow(20px 60px 30px rgba(2,2,2,0.8))}.hero-feat--overflow{overflow-y:visible;z-index:1000}.hero-feat--overflow .hero-feat__title{font-size:3.625rem;line-height:.9}.hero-feat--overflow .hero-feat__text{color:#fefefe;font-size:1.125rem}.hero-feat--slide{position:relative;height:95vh !important;padding:0 !important;margin-bottom:8.125rem;width:100%;background-image:none}.hero-feat--slide:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;width:100%;background-color:#1b1b1b}.hero-feat--slide .hero-feat__bg{width:100%;height:83%}.hero-feat--slide .hero-feat__img{height:100%}.hero-feat__meta{position:absolute;top:15%;right:5%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.hero-feat__meta .hero-feat__cat{display:block;color:#fefefe;margin:0 0 0 .3125rem;font-size:.75rem;line-height:1}.hero-feat__meta svg{width:100%;max-width:1.125rem;height:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hero-feat__meta.hero-feat__meta--bottom{top:auto;right:4.75%;bottom:20%}.hero-feat__meta.hero-feat__meta--bottom .hero-feat__cat{margin:0 0 0 1.25rem}.hero-feat__meta.hero-feat__meta--bottom svg{max-width:.875rem}@media only screen and (max-width: 992px){.hero-feat__meta.hero-feat__meta--bottom{display:none}}.center-block{padding:7.5rem 0;background-color:#fefefe;background-size:cover;background-position:bottom}@media only screen and (max-width: 600px){.center-block{padding:6.25rem 0}}.center-block img{display:block;width:100%;height:auto}@media only screen and (max-width: 600px){.center-block img{margin-bottom:1.875rem}}.center-block__inner{position:relative;max-width:48rem;margin:0 auto;padding:0 .75rem;text-align:center;z-index:100}#untappd .center-block__inner .abv-hideable:last-child,#untappd .center-block__inner .beer-style:last-child,.center-block__inner #untappd .abv-hideable:last-child,.center-block__inner #untappd .beer-style:last-child,.center-block__inner p:last-child{margin-bottom:0}.center-block__inner .col{text-align:left;line-height:1.5}#untappd .center-block__inner .col .abv-hideable,#untappd .center-block__inner .col .beer-style,.center-block__inner .col #untappd .abv-hideable,.center-block__inner .col #untappd .beer-style,.center-block__inner .col p{max-width:90%;margin-right:auto;margin-left:auto;padding-top:1.875rem}.center-block--wide .center-block__inner{max-width:73.125rem}.center-block--locator{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:-3.75rem auto 0;padding:6.25rem 0;width:95%;max-width:87.5rem;background-color:#fb8c00}.center-block--locator .overlay-bg{opacity:1}.center-block--locator .center-block__inner{max-width:none}.center-block--locator .center-block__inner .center-block__title{color:#fefefe}.center-block--full{position:relative;margin:-12.5rem auto 0;padding:20.3125rem 0 12.5rem;max-width:none;width:100%;background-color:#1b1b1b;z-index:-1}@media only screen and (max-width: 600px){.center-block--full{padding:14.0625rem 0 6.25rem}}.center-block--full .center-block__inner{max-width:60rem}.center-block--full input,.center-block--full span{color:#fefefe}.center-block--full input::-webkit-input-placeholder{color:#fefefe;opacity:.5}.center-block--full input::-moz-placeholder{color:#fefefe;opacity:.5}.center-block--full input:-ms-input-placeholder{color:#fefefe;opacity:.5}.center-block--full input:-moz-placeholder{color:#fefefe;opacity:.5}.center-block--cta{background-color:#f3f1ec}.center-block--cta .center-block--cta__title{margin-bottom:3.75rem}.center-block--footer{max-width:none;margin:0 auto;width:100%;padding:3.75rem 0;background-color:#fefefe}.center-block--footer .center-block__inner .center-block__title{color:#fefefe}.center-block--offset{padding-top:0;padding-bottom:16.25rem}.full-block{background-position:50%;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:12.5rem 0;min-height:90vh;max-height:90rem}@media only screen and (max-width: 992px){.full-block{min-height:auto;height:auto}}@media only screen and (max-width: 600px){.full-block{padding:6.25rem 0}}.full-block .container,.full-block .row{margin-bottom:0}.full-block__eyebrow{display:block}.full-block__eyebrow,.full-block__title{margin-bottom:.9375rem}.full-block__content{max-width:28.125rem;width:100%}.full-block__cols{padding-top:1.25rem}.full-block__cols h3{color:#a5743f}#untappd .full-block .abv-hideable,#untappd .full-block .beer-style,.full-block #untappd .abv-hideable,.full-block #untappd .beer-style,.full-block p{max-width:62.5rem;margin-left:auto;margin-right:auto}.full-block--slide{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;height:100vh !important;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:0;background-size:cover;background-position:50%}.full-block--slide .container{width:100%;max-width:none}.full-block--slide .txt-white{color:#1b1b1b}.full-block--slide .full-block__content{max-width:29.6875rem;margin:0 auto}#untappd .full-block--slide .abv-hideable,#untappd .full-block--slide .beer-style,.full-block--slide #untappd .abv-hideable,.full-block--slide #untappd .beer-style,.full-block--slide p{margin-bottom:0}.full-block--full{height:115vh}.full-block.light-bg{color:#1b1b1b}.video-overlay-thumbnail{position:relative;width:100%;height:28.125rem;background-color:rgba(217,217,217,0);-webkit-box-shadow:0 2px 60px 0 rgba(0,0,0,0.9);box-shadow:0 2px 60px 0 rgba(0,0,0,0.9)}@media only screen and (max-width: 992px){.video-overlay-thumbnail{display:none}}.video-overlay-thumbnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.column-block{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0;z-index:100}.column-block img{display:block;width:100%}@media only screen and (max-width: 600px){.column-block img{margin-bottom:1.25rem}}.column-block--offset-top{padding-top:9.375rem;margin-top:-9.375rem;z-index:50}.column-block--offset-top:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:4.375rem;background-color:#f3f1ec;z-index:-100}.column-block--four .container{max-width:93.75rem}.column-block--split{position:relative;padding:12.5rem 0}@media only screen and (max-width: 992px){.column-block--split{padding:9.375rem 0}}.column-block--split .heading2{font-size:3.875rem;line-height:3.875rem}.column-block--split:after{content:"";left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;width:1px;height:50%;background-color:rgba(0,0,0,0.125)}@media only screen and (max-width: 992px){.column-block--split:after{display:none}}.column-block--split .container{max-width:none}@media only screen and (max-width: 992px){.column-block--split .container{width:90%}}.column-block--split .split-itm{max-width:34.375rem;margin:0 auto}@media only screen and (max-width: 992px){.column-block--split .col:first-child{margin-bottom:9.375rem}}.stats{position:relative;padding:4.375rem 0;background-size:cover;background-position:50%}.stats .row{max-width:75rem;margin:0 auto}.stats--wide .row{display:block;text-align:center}.stats--wide .row .col{float:none;display:inline-block;width:auto;margin:0 .9375rem;padding:0 0 1.875rem}.stats--wide .stats-block__header{font-size:.78125rem}.stats-block{text-align:center;height:auto;width:100%;line-height:1}@media only screen and (max-width: 600px){.stats-block{margin-bottom:3.75rem}}.stats-block__header{font-size:1.125rem;margin-bottom:.625rem}.stats-block__disabled{opacity:.3}.stats-block__content{font-family:effra;font-weight:700;font-size:5rem;color:#a5743f;text-transform:uppercase;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.stats-block__infographic{display:block;margin:0}@media only screen and (max-width: 600px){.stats-block__infographic{width:100%;max-width:18.75rem}}.stats-block__infographic li{display:inline-block;width:11%;margin:0;padding:0}.stats-block__infographic img{display:block;height:auto;max-width:100%;margin:0 auto}.stats-block__byline{display:block;color:#a5743f;font-size:.75rem;text-transform:none}.stats-block__percent{font-size:2.5rem}.stats-block__subtxt{font-size:1.875rem}.stats-block--small .stats-block__content{font-size:2.5rem}.gallery-slider img{display:block;height:auto;width:100%}.gallery-slider .col{padding:0}.gallery-slider .g-slider{max-width:none;margin:0}.gallery-slider .g-slider__slide{padding:0}.gallery-slider .g-slider .slick-next,.gallery-slider .g-slider .slick-prev{width:3.75rem;height:3.75rem;right:2.5rem;background:url(assets/img/arrows/arrow-right-circle-red.svg)}.gallery-slider .g-slider .slick-prev{right:auto;left:2.5rem;z-index:100}@media only screen and (max-width: 600px){.gallery-slider .g-gallery img{float:left;width:50%}}.site-footer .footer-content{background:url(//cdn.nexternal.com/bpbc/images/Footer_bg_image.jpg) 50% no-repeat;background-size:cover}.site-footer .footer-content .container{padding-top:5rem}.site-footer .footer-content .row{margin-bottom:5rem}.site-footer .footer-content__logo{max-width:7.8125rem;margin:0 auto 0 0}@media only screen and (max-width: 600px){.site-footer .footer-content__logo{display:block;margin:0 auto 3.75rem}}.site-footer .footer-content__heading{margin-bottom:1.25rem;color:#fefefe}@media only screen and (max-width: 600px){.site-footer .footer-content__heading{margin-bottom:.625rem;text-align:center}}.site-footer .footer-content__links{margin:0}.site-footer .footer-content__links li{display:block;margin:0 0 1.25rem;padding:0}.site-footer .footer-content__links li:last-child{margin-bottom:0}.site-footer .footer-content .menu a,.site-footer .footer-content__links a{display:block;font-family:effra;font-weight:400;font-size:.875rem;color:#fefefe}.site-footer .footer-content .menu li{margin-left:0;padding-left:0}@media only screen and (max-width: 600px){.site-footer .footer-content .menu li{margin-bottom:0;text-align:center}.site-footer .footer-content .menu li:last-child{margin-bottom:2.5rem}}.site-footer .footer-content__legal{color:#fefefe;border-top:1px solid rgba(255,255,255,0.25);padding:2.5rem 0}@media only screen and (max-width: 600px){.site-footer .footer-content__legal{text-align:center}}.site-footer .footer-content .icon-links img{width:2.5rem}.site-footer .footer-content .icon-links--inline li{display:inline-block;margin:0 .625rem 0 0;padding:0}body:not(.page-template-home-page) .hero__logo{display:none}body.page-template-home-page .brand-logo{opacity:0;visibility:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{clear:both;display:block}.section,section{position:relative;display:block;width:100%}.container-desktop .row{margin-left:-.75rem;margin-right:-.75rem}.container{margin:0 auto;max-width:80rem;width:85%}@media only screen and (max-width: 600px){.container{width:90%}}@media only screen and (max-width: 992px){.container{width:85%}}.clearfix{clear:both}.clearfix,.desktop-only{display:block}@media (max-width: 1199px){.desktop-only{display:none}}.mobile-only{display:none !important}@media (max-width: 767px){.mobile-only{display:block !important}}.row:last-child{margin-bottom:0}.content{width:100%}@media only screen and (max-width: 600px){.row.valign-wrapper{display:block}}.section-head{text-align:center;padding-top:7.5rem}@media only screen and (max-width: 600px){.section-head{padding-top:6.25rem}}.section-head__title{max-width:60rem;margin-left:auto;margin-right:auto;margin-bottom:.625rem}.section-head__brow{position:relative;margin-bottom:.625rem}.section-head__brow:after{content:"";position:absolute;width:100%;max-width:31.25rem;height:.125rem;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#bfbfbf}.section-head__browtext{position:relative;background-color:#f3f1ec;padding:0 1.25rem;z-index:100}#untappd .section-head .abv-hideable,#untappd .section-head .beer-style,.section-head #untappd .abv-hideable,.section-head #untappd .beer-style,.section-head p{max-width:64rem;margin-left:auto;margin-right:auto}.section-head--alt{color:#fefefe;padding-bottom:5rem}#untappd .section-head--alt .abv-hideable,#untappd .section-head--alt .beer-style,.section-head--alt #untappd .abv-hideable,.section-head--alt #untappd .beer-style,.section-head--alt p{max-width:48rem;margin:0 auto}.section-head--alt2 .section-head__brow:after{opacity:0;visibility:hidden}.section-head--alt2 .section-head__browtext{background-color:transparent}.section-head--spaced{margin-bottom:3.75rem}.section-head--front{padding-top:12.5rem}@media only screen and (max-width: 600px){.section-head--front{padding-top:6.25rem}}.section-head--front .section-head__browtext{background-color:#edebe7}#untappd .section-head--front .abv-hideable,#untappd .section-head--front .beer-style,.section-head--front #untappd .abv-hideable,.section-head--front #untappd .beer-style,.section-head--front p{font-size:1.5rem;max-width:60rem;line-height:1.7;margin:0 auto 9.375rem}@media only screen and (max-width: 600px){#untappd .section-head--front .abv-hideable,#untappd .section-head--front .beer-style,.section-head--front #untappd .abv-hideable,.section-head--front #untappd .beer-style,.section-head--front p{margin:0 auto 6.25rem}}.section-footer{padding:2.5rem 0 6.25rem}.section-footer .btn{margin:0 auto}.light-bg .section-head .section-head__browtext{background-color:#fefefe}.black-bg .section-head .section-head__browtext{background-color:#1b1b1b;color:#fefefe}.overlay-bg{background-repeat:no-repeat;background-size:cover;position:absolute;background-position:50%;top:0;left:0;right:0;bottom:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.15;pointer-events:none;z-index:-1}.overlay-bg--b{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), to(#000));background:linear-gradient(180deg, transparent 0, #000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#000000", GradientType=0);opacity:1;z-index:-5}.overlay-body{height:100%;top:0;right:0;bottom:0;background-color:#1b1b1b;opacity:0;z-index:9999;pointer-events:none}.cut,.overlay-body{position:absolute;width:100%;left:0}.cut{height:9.375rem}.cut--bot{bottom:0}.video-wrap{position:absolute;top:0;left:0;height:100vh;overflow:hidden}.video-wrap--full{width:100%}.video-wrap--half{width:50%}.video-wrap video{min-height:100%;min-width:100%}.page-template-home-page .overlay-bg{top:-8vh}@media (max-width: 766px){.page-template-home-page .overlay-bg{top:0}}#untappd .beer-name .single-event #page-content a,#untappd .single-event #page-content .abv-hideable,#untappd .single-event #page-content .beer-style,.single-event #page-content #untappd .abv-hideable,.single-event #page-content #untappd .beer-name a,.single-event #page-content #untappd .beer-style,.single-event #page-content blockquote,.single-event #page-content h1,.single-event #page-content h2,.single-event #page-content h3,.single-event #page-content h4,.single-event #page-content h5,.single-event #page-content h6,.single-event #page-content ol,.single-event #page-content p,.single-event #page-content ul{max-width:56.25rem;margin:2.5rem auto}#untappd .beer-name .single-event #page-content a,.single-event #page-content #untappd .beer-name a,.single-event #page-content h1,.single-event #page-content h2,.single-event #page-content h3,.single-event #page-content h4,.single-event #page-content h5,.single-event #page-content h6{font-family:effra;font-weight:700;line-height:1.2}.single-event #page-content ul li{list-style-type:disc}.single-event #page-content ol li,.single-event #page-content ul li{padding:0}.single-event #page-content ol{padding-left:1.125rem}.single-event #gallery__generic{padding-top:2.5rem}.single-event #gallery__generic .slick-slide{padding:0}.single-event .block__footer{max-width:56.25rem;margin:2.5rem auto}#add_to_cal_btn{position:relative;cursor:pointer;padding-right:2.5rem}#add_to_cal_btn ul{display:none;position:absolute;left:0;width:100%;border:1px solid rgba(0,0,0,0.25);padding:.625rem 0}#add_to_cal_btn ul li{padding:0;margin:0}#add_to_cal_btn ul li a{display:block;padding:.625rem 1.25rem;font-family:effra;font-size:.875rem;color:#1b1b1b}#add_to_cal_btn ul li a:hover{color:#d31f26}#add_to_cal_btn:after{position:absolute;top:.7rem;left:auto;right:.5rem;height:1.5rem;background:url(assets/img/icons/calendar.svg);background-repeat:no-repeat}.page-content{width:100%;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 991px){.page-template-style-guide .page-content{padding-left:300px}}.page-content.blur{-webkit-filter:blur(3px);filter:blur(3px)}.page-content .column{float:left;width:100%}.page-content .main-content{width:60%;margin-right:8%}.page-content .sidebar{width:32%}.side-nav{background:#ece7ce;padding:40px 0 15px}.side-nav a{font:12px/1 effra;font-weight:700;text-transform:uppercase;color:#333;padding:15px 30px;display:block}.side-nav a.active,.side-nav a:hover{background:#d31f26;color:#fff}#light-bg{background:#fff}#light-bg .section-title{border:3px solid #fff;width:100%}#dark-bg{color:#fff;background:#333}#dark-bg .section-title{border:3px solid #333;color:#333}#dark-bg input,#dark-bg textarea{background:#474747;border-color:#575757}#firstSect .container{margin-top:200px}#firstSect .container h1{font-size:30px}#mainTitle{text-transform:uppercase;letter-spacing:2px}.overlap>:first-child{z-index:unset}.overlap>:first-child .container{position:relative;z-index:500}.overlap>:nth-child(2){z-index:100;margin-top:-4.6875rem}.overlap>:nth-child(2) .section-head{padding-top:12.5rem}@media only screen and (max-width: 600px){.overlap>:nth-child(2){margin-top:-3.75rem}}.overlap>.column-block:nth-child(3){z-index:unset}.overlap>.column-block:nth-child(3) .container{position:relative;z-index:500;margin-top:-4.6875rem}.overlap .center-block--full{margin-top:-9.375rem}.overlap--three .column-block:nth-child(2){padding-top:4.6875rem;margin-top:-9.375rem;z-index:unset}.overlap--three .column-block:nth-child(2) .container{position:relative;z-index:500}.overlap--three .column-block:nth-child(3){padding-top:5rem;margin-top:-4.375rem}@media (max-width: 767px){.single-beer .overlap>:nth-child(2) .section-head{padding-top:7.5rem}.single-beer .overlap--three .column-block:nth-child(2){margin-top:0;padding-top:0}}#untappd{max-height:800px;overflow-y:scroll}#untappd .beer-label,#untappd .brewery-location-hideable,#untappd .brewery-name-hideable,#untappd .ibu-hideable,#untappd .item-description,#untappd .linear-guide,#untappd .menu-header,#untappd .menu-header-logo-hideable,#untappd .menu-nav,#untappd .price,#untappd .rating-hideable,#untappd .type{display:none !important}#untappd .ut-menu{background:transparent !important}#untappd .ut-menu .menu-info{border:0}#untappd .ut-menu a:hover{color:#d31f26 !important}#untappd .menu-title,#untappd .ut-menu .h1{font-size:68px !important;max-width:690px !important;line-height:72px !important;margin:0 auto !important}#untappd .menu-items-container{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}#untappd .menu-items-container .menu-item{width:33.333% !important;margin:0 0 15px !important}#untappd .beer-name a{display:block;margin-bottom:5px}#untappd .beer-style{display:block;padding:0 !important;font-style:normal !important;font-size:18px;color:#000 !important;margin-bottom:5px !important}#untappd .section-heading{font:16px/1 effra !important;font-weight:700;text-transform:uppercase;color:#3f3f3f !important;background-color:#ece7ce !important;padding:15px !important;margin:30px 0 !important}#untappd .section-heading .section-name{font-size:16px !important;padding-left:15px}#untappd .ut-menu-standard .section{padding:0}.grid-item,.grid-sizer{width:25%}.grid{width:100%}.grid:after{content:"";display:block;clear:both}.grid--offset_top{margin-top:-12.5rem}.grid--offset_top2{margin-top:-15.625rem}.grid.events_grid .col{margin-bottom:20px}.grid.events_grid #main-row .col:nth-child(5n+4){clear:left}.tagged-posts .event-filter-result{margin-bottom:20px}.tagged-posts .event-filter-result:nth-child(3n+4){clear:left}.grid-item{float:left;padding:0 .5rem;margin-bottom:1rem}.grid-item:nth-child(2),.grid-item:nth-child(3){height:40.625rem}.grid-item:nth-child(4),.grid-item:nth-child(5){height:21.875rem}.grid-item:nth-child(2){width:75%}.grid-item:nth-child(2) .card-full__content .second-btn{position:absolute;bottom:2.5rem;right:5rem}.grid-item:nth-child(3){width:25%}.grid-item:nth-child(4){width:50%;height:40.625rem}.grid-item:nth-child(5),.grid-item:nth-child(6){width:50%}.grid-item:nth-child(5) .card-full__content .second-btn,.grid-item:nth-child(6) .card-full__content .second-btn{position:absolute;bottom:2.5rem;right:5rem}.grid-item:nth-child(6){height:21.875rem}.grid-item--alt:nth-child(2){width:50%;height:21.875rem}.grid-item--alt:nth-child(3){width:50%}.grid-item--alt:nth-child(4),.grid-item--alt:nth-child(5){width:25%;height:40.625rem}.grid-item--alt:nth-child(4) .card-full__content .second-btn,.grid-item--alt:nth-child(5) .card-full__content .second-btn{position:relative;bottom:auto;right:auto}.grid-item--alt:nth-child(6){width:50%;height:21.875rem}@media (max-width: 767px){.grid-item{width:100% !important;margin-bottom:1.875rem}}.card-full{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;width:100%;height:100%;min-height:6.25rem;background-color:#1b1b1b;background-size:cover;background-position:50%}.card-full:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background:#1b1b1b}.card-full__meta,.card-full__title{margin-bottom:.9375rem}.card-full__meta{display:block;font-size:.875rem;margin-bottom:.625rem}@media (max-width: 767px){.card-full__meta{font-size:1.125rem}}.card-full__content{width:100%;padding:2.5rem;color:#fefefe;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:50}.card-full:hover .card-full__content{color:#1b1b1b;background-color:#fefefe;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-full:hover .card-full__content .second-btn{color:#1b1b1b}.card-full:hover .card-full__content .second-btn:after{background:url(assets/img/arrows/arrow-right-circle-black.svg)}.card-full--cta{-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:center}.card-full--cta:after{opacity:0}.card-full--cta .card-full__content{max-width:31.25rem;margin:0 auto}.card-full--cta .card-full__meta{margin-bottom:1.5625rem}.card-full--cta:hover .card-full__content{color:#fefefe;background-color:transparent;-webkit-transition:none;transition:none}body.nextNotLoggedIn .logoutLink,body.nextLoggedIn .loginLink,body.nextTempLoggedIn .loginLink{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{display:table;content:''}.slick-track:after{display:table;content:'';clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(//cdn.nexternal.com/arkansas/images/ajax-loader.gif) center center no-repeat #fff}.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;left:-25px}.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-prev:hover:before{opacity:1}.slick-prev:focus{color:transparent;outline:0;background:0 0}.slick-prev:focus:before{opacity:1}.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#1b1b1b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'←'}.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;right:-25px}.slick-next:hover{color:transparent;outline:0;background:0 0}.slick-next:hover:before{opacity:1}.slick-next:focus{color:transparent;outline:0;background:0 0}.slick-next:focus:before{opacity:1}.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#1b1b1b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'→'}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}[dir=rtl] .slick-prev{right:-25px;left:auto}[dir=rtl] .slick-prev:before{content:'→'}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:hover{outline:0}.slick-dots li button:hover:before{opacity:1}.slick-dots li button:focus{outline:0}.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body.nextProductDetail table.nextGalleryWrap{table-layout:fixed}div.nav-item{padding-top:20px}.slick-initialized .slick-slide{display:inline-block}.slick-slide{float:none}.slick-slide img{margin:0 auto}.slick-prev{left:10px;z-index:9}.slick-next{right:10px;z-index:9}@media only screen and (max-width: 768px){.site-header{top:40px}#aspnetForm{padding-top:40px}}.nextTopBanner{background:none;background-image:none;border-top:none}.nextTopBanner h2{font-family:"effra", Arial, Helvetica, sans-serif}.nextCategoryListItem a{font:100% effra, Georgia, serif}div.main{background:#efefef}.nextCategoryDescription{overflow:auto}.main,.modal{font-size:100%}.ui-btn-up-h,.ui-btn-up-f{background:#d31f26;border:1px solid #a7181e;text-shadow:0 1px 1px #d31f26}.ui-btn-hover-h,.ui-btn-hover-f{background:#d31f26;border:1px solid #a7181e;text-shadow:0 1px 1px #d31f26}.ui-btn-down-h,.ui-btn-down-f{opacity:0.7;color:#eee}.ui-btn-up-d,.ui-btn-up-a,.ui-btn-up-c,.ui-btn-up-e,.ui-btn-up-g{background:#1b1b1b;border:1px solid #1b1b1b;text-shadow:0 1px 1px #1b1b1b}.ui-btn-hover-d,.ui-btn-hover-a,.ui-btn-hover-c,.ui-btn-hover-e,.ui-btn-hover-g{background:#1b1b1b;border:1px solid #1b1b1b;text-shadow:0 1px 1px #1b1b1b;opacity:.8}.ui-btn-down-d,.ui-btn-down-a,.ui-btn-down-c,.ui-btn-down-e,.ui-btn-down-g{opacity:0.8}a.ui-btn:hover{color:#eee !important}a.nextMiniThumb{width:100%;max-width:65%}.ui-mobile-viewport .nextNoProductThumbnailItem,.ui-mobile-viewport .nextNoCartProductThumbnailItem,.ui-mobile-viewport .nextProductDetail .nextProdName,.ui-mobile-viewport .nextProductDetail .nextShortDesc,.ui-mobile-viewport .nextProductDetail .nextStatus,.ui-mobile-viewport .nextProductDetail .nextAttributeLabel,.ui-mobile-viewport .nextWriteInAttributes,.ui-mobile-viewport .nextSKUBlock,.ui-mobile-viewport .nextPrice,.ui-mobile-viewport .nextHiddenPrice,.ui-mobile-viewport .nextCustomField1,.ui-mobile-viewport .nextCustomField2,.ui-mobile-viewport .nextCustomField3,.ui-mobile-viewport .nextCustomField4,.ui-mobile-viewport .nextCustomField5,.ui-mobile-viewport .nextCustomField6,.ui-mobile-viewport .nextShipWeight,.ui-mobile-viewport .nextAllocation,.ui-mobile-viewport .nextInventory,.ui-mobile-viewport .nextOrderDiscounts,.ui-mobile-viewport .nextGiftCertificate{padding:0}.ui-mobile-viewport img{border:0 !important}.ui-mobile-viewport .ui-body-a .ui-link-inherit,.ui-mobile-viewport .ui-btn-up-a,.ui-mobile-viewport .ui-btn,.ui-mobile-viewport .ui-btn-up-d,.ui-mobile-viewport a.ui-btn:hover{color:#FFF !important; background-color: #000 !important;}.ui-mobile-viewport .nextNavButtonText,.ui-mobile-viewport .nextCartButtonText{color:#fff !important}.ui-mobile-viewport .nextCartButtonIcon{height:25px;width:25px;background-size:contain;top:-4px}.ui-mobile-viewport .brand-logo{padding-top:20px}.ui-mobile-viewport .nextStandardStoreFrontLink{display:none}.ui-mobile-viewport #aspnetForm{padding-top:25px}.ui-mobile-viewport .nextTweet,.ui-mobile-viewport .nextPlusOne,.ui-mobile-viewport .nextPinIt,.ui-mobile-viewport .nextFBShare,.ui-mobile-viewport .nextAddThis,.ui-mobile-viewport .nextAddToCart,.ui-mobile-viewport .nextNewShipToLabel,.ui-mobile-viewport .nextNewShipName,.ui-mobile-viewport .nextMainImage,.ui-mobile-viewport .nextProductSearchContainer,.ui-mobile-viewport .nextPagesTicker,.ui-mobile-viewport .nextTellAFriendMessage,.ui-mobile-viewport .nextPolicyBody,.ui-mobile-viewport .nextSoldOut{padding:1rem 0}.ui-mobile-viewport a.ui-link{text-transform:uppercase}.ui-mobile-viewport .ui-icon{border-radius:50%;background-color:#d31f26}.ui-mobile-viewport .ui-btn-corner-all,.ui-mobile-viewport .ui-corner-all{border-radius:2px}.ui-mobile-viewport .ui-select .ui-btn{background:#fff}.ui-mobile-viewport .ui-shadow-inset{-webkit-box-shadow:none;box-shadow:none}.ui-mobile-viewport .ui-btn{border-radius:2px;background:none;border:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-mobile-viewport .ui-btn-inner{border:0;font-family:effra;font-size:13px}.ui-mobile-viewport .ui-btn-text{text-transform:uppercase}.ui-mobile-viewport .ui-bar-a{border:0;text-shadow:none}.ui-mobile-viewport .nextCategoryList>li{padding-left:0;padding-top:1rem;padding-bottom:1rem}.ui-mobile-viewport .nextCategorySubList{padding-top:1rem;margin-top:0.8rem;background:none;border-bottom:0}.ui-mobile-viewport .nextCategorySubList .nextCategoryListItem{border:0;padding-bottom:0}.ui-mobile-viewport .nextCategorySubList>.nextCategoryListItem>div{margin:0}.ui-mobile-viewport .nextHeader,.ui-mobile-viewport .nextContent{padding:0 1.5rem}.ui-mobile-viewport .nextHeader a{font-family:effra, sans-serif;text-transform:uppercase}.ui-mobile-viewport .nextHeader .ui-btn-inner{padding-top:10px}.ui-mobile-viewport .nextCatalogFooter{padding:3rem 1.5rem}.ui-mobile-viewport .site-footer .footer-content .menu li{margin-bottom:1rem}.ui-mobile-viewport .nextCategoryHeader,.ui-mobile-viewport .nextProductHeader{border-bottom:0}.ui-mobile-viewport .nextCategoryHeader h2,.ui-mobile-viewport .nextProductHeader h2{text-transform:uppercase;margin:1.78rem 0 -0.5rem}.ui-mobile-viewport .nextProductList .nextProductThumbnailItem,.ui-mobile-viewport .nextProductList .nextCartProductThumbnailItem,.ui-mobile-viewport .nextProductList .nextCategoryThumbnailItem{padding-left:94px}.ui-mobile-viewport .nextProductList .nextProductListItem{padding:1.25rem 0}.ui-mobile-viewport .nextProductList .nextProductTarget a{font-size:1.25rem;margin-bottom:1rem}.ui-mobile-viewport .nextProductList .nextPrice{padding-left:0;font-size:1.25rem}@media (max-width: 575px){.ui-mobile-viewport .nextProductTarget a{display:block;max-width:200px}}.ui-mobile-viewport .nextProductHeader h2{margin-bottom:1.5rem}.ui-mobile-viewport .nextProductDetail h1{display:none}.ui-mobile-viewport .nextProductDetail .nextPrice{font-size:1.5rem;padding-top:2rem;text-transform:uppercase;font-weight:bold}.ui-mobile-viewport .nextGalleryWrap{margin-bottom:2rem}.ui-mobile-viewport .nextAddToCartButtonContainer .ui-btn{background:#d31f26;color:#fff !important;text-transform:uppercase}.ui-mobile-viewport .nextAddToCartButtonContainer .ui-btn .ui-btn-inner{color:#fff;text-transform:uppercase}.ui-mobile-viewport .nextEditQuantity{display:block}.ui-mobile-viewport .ui-collapsible{background-color:#fff;margin-bottom:1rem}.ui-mobile-viewport .ui-collapsible .ui-collapsible-content{padding:1.5rem}.ui-mobile-viewport .nextSharingTools{padding-top:20px;text-align:center}.ui-mobile-viewport .nextAddToCartButtonContainer{display:block;padding-right:0}.ui-mobile-viewport .nextQuantityTextBoxContainer input{text-align:center}.ui-mobile-viewport .nextEditQuantity div{display:block;padding-right:0;border:0;padding-bottom:0.125rem}


/*A11Y*/
/*add this to mobile as well*/
nav ul a:hover,
td.nextHierarchyElements > a:hover,
nav ul a:focus,
td.nextHierarchyElements > a:focus {
	background-color: transparent;
	color: #d31f26 !important;
}
.top-bar a:hover,
.top-bar a:focus{
	color: #ff7075;
}
.site-footer .footer-content .menu a:hover, 
.site-footer .footer-content__links a:hover,
.site-footer .footer-content .menu a:focus, 
.site-footer .footer-content__links a:focus {
	color: #ff7075;
}
font[color*="#ff0000"]{
	color:#ad1a1f !important;  
}
.nextProductImageContainer {
	margin-bottom: 30px;
}