.omega-browser-width{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(/sites/all/themes/omega/omega/images/rgbapng/000000bf-5.png?1382488163);background:rgba(0,0,0,0.75);z-index:1000;position:fixed;bottom:0;right:0;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;font-size:13px;color:#fff;max-width:100%;margin:5px;padding:5px 10px;}.region--debug{background:url(/sites/all/themes/omega/omega/images/rgbapng/0000001a-5.png?1382488163);background:rgba(0,0,0,0.1);position:relative;min-height:29px;outline:1px dashed #ccc;}.region--debug:before{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(/sites/all/themes/omega/omega/images/rgbapng/077dc3bf-5.png?1382488163);background:rgba(7,125,195,0.75);font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;font-size:11px;z-index:50;position:absolute;right:5px;top:5px;padding:3px 6px;color:#fff;}
*{text-align:center;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}html{touch-action:manipulation;}body,html{-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-webkit-text-size-adjust:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;font:16px/1.5 sans-serif;margin:0;}ol,ul{list-style:none;}blockquote,q{quotes:none;}table{border-collapse:collapse;border-spacing:0;}blockquote:before,blockquote:after{content:"";content:none;}q:before,q:after{content:"";content:none;}article *{text-align:left;}img{-ms-interpolation-mode:bicubic;}img:hover{filter:none;}::placeholder{opacity:1;color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}input::-ms-clear{display:none;}:-ms-input-placeholder{color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}::-ms-input-placeholder{color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}
a.link{color:#4299DC;font-weight:900;}img,media{max-width:100%;}h1{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1.875rem;color:#98847A;}h1.d-m-header{border-bottom:1px solid #98847A;text-transform:uppercase;}.d-m-header-2{font-family:cubano,sans-serif;font-style:normal;}.mobile-menu-header{z-index:100;}#main.stopscroll .l-branding{}body.nav-open .l-header{box-shadow:none;}#cigar-stats-info p em,#cigar-stats-info p i{font-style:italic;}body{font-family:brim-narrow-combined-3,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;color:#000000;letter-spacing:0;line-height:22px;background-color:#fff;overflow-x:hidden;}input:-ms-input-placeholder,input::placeholder{color:#684545;font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;text-align:left;}.ashton-input-field:-ms-input-placeholder,.ashton-input-field::placeholder,.ashton-input-field,input.ashton-input-field:-ms-input-placeholder,input.ashton-input-field::placeholder,input.ashton-input-field{padding-bottom:20px;padding-top:10px;}article ul{list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;}.front article{display:none;}.front .feed-icon,.front .pager{display:none;}.node__submitted{visibility:hidden;}article li{display:list-item;text-align:-webkit-match-parent;}.l-header{background:none;border-top:none;}.header-link{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1rem;color:#98847A;}.heading-level-1{font-family:cubano,sans-serif;font-style:normal;font-weight:400;color:#bb334c;font-size:3rem;}.heading-level-1 p{font-family:cubano,sans-serif;font-style:normal;font-weight:400;color:#bb334c;font-size:3rem;}.heading-level-2{font-family:cortado,sans-serif;font-style:normal;font-weight:400;font-size:2.5rem;color:#f68218;}.article-heading-level-2{font-family:nunito,sans-serif;font-style:normal;font-weight:900;font-size:1.5rem;}.article-body-level-1 p,.article-body-level-1{font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}.footer-nav-link{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:0.75rem;color:#98847A;letter-spacing:1px;}.main-nav-link:active{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:1rem;color:#000000;}.section-title{font-family:brim-narrow-combined-3,sans-serif;font-style:normal;font-weight:400;font-size:48px;color:#98847A;letter-spacing:0;line-height:73px;}.date{font-family:lakeside,sans-serif;font-style:normal;font-weight:400;font-size:350px;color:#EFCD67;letter-spacing:0;}.d-hsl{font-family:lakeside,sans-serif;font-style:normal;font-weight:400;font-size:100px;color:#FFFFFF;letter-spacing:0;}.d-hslt{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1.5rem;color:#FFFFFF;}.trust-your-taste{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:0.75rem;color:#98847A;letter-spacing:2px;}.primary-button{background-image:url(/sites/all/themes/ashton_corp/images/global/paint-btn-bg-norm.png);background-repeat:no-repeat;background-size:237px auto;background-color:unset;}.primary-button:hover{background-image:url(/sites/all/themes/ashton_corp/images/global/paint-btn-bg-hover.png);}.primary-button:active{background-image:url(/sites/all/themes/ashton_corp/images/global/paint-btn-bg-hover.png);}#trust-your-taste a{color:#98847A;}h1.d-landing-page-h1,.d-landing-page-h1{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:2.25rem;color:#98847A;letter-spacing:4px;}.no-results{margin-top:50px;margin-bottom:50px;}.d-m-sales-exec-name{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;color:#000000;letter-spacing:0;}.d-m-sales-exec-title{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;color:#000000;letter-spacing:0;}.d-m-telephone{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;color:#4A4A4A;line-height:20px;}.d-m-sales-exec-email{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:1rem;color:#444444;}.m-legal{font-family:roboto,sans-serif;font-style:normal;font-weight:400;font-size:10px;color:#000000;}p{font-family:nunito,sans-serif;font-style:normal;font-weight:400;font-size:1rem;color:#684545;}.d-m-body,p.d-m-body{font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;color:#684545;}.d-m-body-copy-bold{font-family:nunito,sans-serif;font-style:normal;font-weight:700;font-size:1rem;color:#444444;}.d-m-careers-position-title{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-weight:normal;font-size:1.25rem;color:#000000;letter-spacing:0;}.d-m-text-in-quote-mobile,.d-m-text-in-quote{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:300;font-size:24px;color:#98847A;letter-spacing:0;}.d-m-copy-bulleted-list{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1rem;color:#444444;}.d-m-careers-ashton-email-link{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:24px;color:#444444;letter-spacing:0;}#filetype-disclaimer{color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:0.875rem;text-align:left;margin-top:10px;}.d-m-d-form-submit{font-family:proxima-nova,sans-serif;font-weight:500;padding:10px 26px;box-sizing:border-box;background-color:#98847A;text-transform:uppercase;color:white;width:auto;text-align:center;font-size:.875rem;letter-spacing:3px;margin-top:18px;cursor:pointer;border:none;border-radius:0;}.d-m-header{font-family:nunito,sans-serif;font-style:normal;color:#684545;}label.d-m-landing-page-pro,.d-m-landing-page-pro{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:300;font-size:1.875rem;color:#575757;}h1.d-m-header{font-weight:500;font-size:1.875rem;color:#98847A;}h2.d-m-header{font-weight:700;font-size:1.25rem;color:#684545;}h2.d-m-header-2{font-weight:400;color:#bb334c;text-transform:uppercase;font-size:1.500rem;}#cigar-stats-info p{font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;color:#684545;}#cigar-stats-info b,#cigar-stats-info strong{font-weight:bold;}.d-m-title{font-family:cubano,sans-serif;font-style:normal;color:#bb334c;font-size:2rem;position:relative;}.d-m-title::after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:0;left:20px;width:60px;}h3.d-m-header{color:#FFF;font-weight:800;font-size:1.125rem;text-transform:uppercase;letter-spacing:0;}.d-m-form-field-header{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1.125rem;color:#4A4A4A;}label.d-m-form-field-header-large{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1.625rem;color:#4A4A4A;display:inline-block;}.d-m-d-form-field{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;box-sizing:border-box;width:100%;z-index:10;position:relative;border-radius:0;text-align:left;}.d-m-calendar-maps{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:0.75rem;color:#575757;}.d-m-body-copy{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.25rem;color:#444444;}.d-m-input-field-text{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#000000;letter-spacing:0;}.d-m-careers-bullet{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;color:#000000;letter-spacing:0;}.d-m-input-value-disabled{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#BBBBBB;}.d-m-sales-rep-region{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;color:#575757;}.events-or{font-family:trajan-pro-3,serif;font-style:normal;font-weight:normal;font-size:2.25rem;color:#575757;}body.timeline .l-page{margin-top:0;padding-top:0;}body.timeline .l-header{background:#fff;padding-top:50px;}.l-page-base{background:#fff;margin-left:auto;margin-right:auto;}body.timeline .l-page-base{background:none;border-left:none;border-right:none;}.l-page-wide{margin-left:auto;margin-right:auto;}.small-divider-line{border-left:2px solid #98847A;}.header-border-line{border:3px solid #98847A;}.footer-border-line{border-bottom:3px solid #98847A;}.l-page{box-sizing:border-box;margin-top:0;}.l-branding{margin-bottom:15px;}.l-region--home-slider{margin-left:auto;margin-right:auto;}footer *{vertical-align:middle;}.ashton-copyright{font-family:roboto,sans-serif;font-style:normal;font-weight:400;font-size:10px;}div.terms-and-conditions ul li a{font-family:roboto,sans-serif;font-style:normal;font-weight:400;color:#000;font-size:10px;line-height:20px;opacity:.87;}.lazyloader-icon{width:50px!important;}body.timeline footer{background-color:#fff;}.block-footer-social-block img{width:38px;}.l-branding a.site-logo{display:inline-block;position:relative;height:52px;width:222px;}.l-branding a.site-logo::before{content:"" !important;background-image:url('/sites/all/themes/ashton_corp/images/global/ladc-logo-7.svg');background-position:center;background-repeat:no-repeat;background-size:222px auto;position:absolute;height:52px;width:222px;top:0;left:0;}.l-footer .l-region{pointer-events:all;}.sf-menu ul li{pointer-events:all;}ul.dropdown-box{width:465px;height:144px;}ul.dropdown-box li{width:155px;float:none;clear:none;line-height:18px;position:relative;margin-left:0px;}ul.dropdown-box li:nth-child(n+8){margin-left:155px;margin-left:310px;}ul.dropdown-box li:nth-child(7n+8){margin-top:-144px;}.menu-container{width:100%;z-index:100;margin:0 auto 0 auto;background:none;display:block;width:auto;}.menu-container:after,.menu-container:before{content:"";clear:both;}.menu-container:after{display:table;}.menu-container .manu{width:95%;display:block;position:relative;margin:0 auto 0 auto;}.menu-container .manu .menu{width:auto;display:inline-block;}.menu ul{}.menu ul:before,.menu ul:after{content:"";display:table;}.menu ul:after{clear:both;}.menu:before,.menu:after{content:"";display:table;}.menu:after{clear:both;}.menu ul li ul:before,.menu ul li ul:after{content:"";display:table;}.menu ul li ul:after{clear:both;}.menu-container .manu ul li{float:left;background-color:transparent;list-style:none;}.menu-container .manu ul li{position:relative;}.menu-container .manu ul li:after{content:'';position:absolute;right:0;border-right:3px solid #98847A;height:25%;top:35%;}.menu-container .manu ul li:last-of-type:after{content:'';position:absolute;right:0;border-right:none;height:25%;top:35%;}.menu-container .manu ul li a{display:block;padding:15px 25px;font-size:1rem;transition:.2s;color:#98847A;text-transform:uppercase;}.menu-container .manu ul li a span{transition:.3s all ease-out;line-height:0px;}.menu-container .manu ul li a:hover{color:#14a0f9;}.menu-container .manu ul li a:hover span{transform:rotate(180deg);padding-right:5px;}.menu-container .manu ul li a:hover{border-bottom:1px solid #fff;}span.drop_down_icon{color:#fff;padding-left:5px;font-size:1.125rem;position:absolute;margin-top:11px;}.menu-container .manu ul li .have_dropdown{background-color:transparent;position:absolute;display:none;}.menu-container .manu ul li .have_dropdown li{width:25%;float:none;}.menu-container .manu ul li .have_dropdown_n_style{background-color:transparent;position:absolute;left:0;display:none;width:100%;}.menu-container .manu ul li .have_dropdown_n_style li a{color:#0076db;border-bottom:1px solid #fff;}.menu-container .manu ul li .have_dropdown_n_style li a:hover{font-weight:bold;}.menu-container .manu ul li .have_dropdown_n_style li ul li a{color:#285284;border-bottom:none;}.menu-container .manu ul li .have_dropdown_n_style li ul li a:hover{color:#0076db;font-weight:normal;background-color:#fafafa;text-decoration:underline;}.menu-container .manu ul li .have_dropdown_n_style li{width:25%;float:left;}.menu-container .manu ul li .have_dropdown_n_style{background-color:#eee;}.menu-container .manu ul li .have_dropdown li a{width:150px;text-align:center;float:left;color:#fff;background-color:#98847A;font-weight:normal;}.menu-container .manu ul li .have_dropdown li a:hover{background-color:#FAFAFA;color:#14a0f9;}.menu-container .manu ul li .have_dropdown li ul li{display:none;}.menu-container .manu ul li .have_dropdown_n_style li ul li{background-color:#fff;height:auto;float:none;display:block;width:100%;}.nav_menu_toggler_icon{cursor:pointer;position:absolute;right:5%;top:2.3%;background:none;color:#fff;font-size:25px;z-index:150;display:none;border:none;}.nav_menu_toggler_icon span{padding:2px 7px;border-radius:8px;}.nav_menu_toggler_icon:active{color:#ddd;}.container_help{text-align:center;margin-top:40vh;}.container_help h2{color:#fff;font-size:30px;font-weight:normal;}.menu-container li{list-style:none;}.mobile-menu-header{}#mobile-menu-wrap-inner{height:calc(100% + 10px);}#nav_toggle_wrap{display:inline-block;width:auto;left:20px;top:30px;position:fixed;z-index:1600000;margin-top:-7px;min-height:14px;}#mobile-menu-wrap{overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-perspective:0;position:relative;width:100%;height:100%;}.mobile-menu-header{-webkit-perspective:0;background-color:#fefaf0;position:absolute;width:100%;top:0;text-transform:uppercase;display:none;z-index:100;}#mobile-menu-wrap{height:0;-webkit-overflow-scrolling:touch;-webkit-perspective:0;overflow-y:hidden;}.mobile-menu-header.visible #mobile-menu-wrap{overflow-y:auto;}.mobile-menu-header.visible{left:0;}#mobile-menu-blocker{display:none;}#mobile-menu-blocker{background-color:#fefaf0;height:113%;width:100%;position:fixed;top:0;left:0;bottom:0;z-index:50;}html.stopscroll,body.stopscroll{overflow-y:hidden;height:100%;}#main.stopscroll{position:fixed;}.mobile-menu-header .content{min-height:500px;}.block--menu-menu-footer-menu .menu li{display:inline-block;width:auto;}.block--menu-menu-footer-menu .menu li a{display:block;padding:15px 8px;font-size:0.75rem;transition:.2s;color:#98847A;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:400;letter-spacing:1px;}.sub-footer-left > p{color:#98847A;font-weight:600;text-transform:uppercase;}.l-page-left{display:inline-block;width:15%;height:100%;position:absolute;left:0;}.l-page-right{display:inline-block;width:15%;height:100%;position:absolute;right:0;top:0;}.l-page-base-container{position:relative;height:auto;overflow:hidden;}.l-article-image{display:none;}body.front .l-page-base-container{background:none;}body.timeline .l-page-base-container{background:none;}.l-page-base{z-index:2;position:relative;}.new-top-border{position:relative;width:100%;height:1px;display:block;}.new-top-border::before{content:'';top:-18px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;position:absolute;}#ghosted_images_wrap{position:absolute;width:100%;height:100%;}#brand-landing-page-content img,body.page-node.cigars .l-content .brand-landing-page-img img,body.page-node.cigars .l-content .field__item img{height:auto;max-width:50%;}#brand-landing-page-content  h2.d-m-header,body.page-node.cigars .l-content  .brand-landing-page-txt h2.d-m-header,body.page-node.cigars .l-content .field__item h2.d-m-header{font-weight:300;font-size:1.875rem;color:#575757;text-transform:none;margin-top:75px;margin-bottom:20px;}body.page-node-121 #available-sizes{display:none;}body.page-node-113  h1.d-m-header:after,body.page-node-121 h1.d-m-header:after{content:'';position:absolute;border-bottom:1px solid #98847A;bottom:0;width:90%;left:0;}.l-page-base .l-main{position:relative;}#taste-your-taste{margin-bottom:-13px;width:100%;display:block;text-transform:uppercase;font-family:proxima-nova,sans-serif;letter-spacing:2px;}#taste-your-taste img{width:34px;}.block-trust-your-taste p{font-family:proxima-nova,sans-serif;text-transform:uppercase;font-size:0.75rem;color:#98847A;font-weight:600;}.block-trust-your-taste{width:auto;display:inline-block;}.bottom-blue-line{background-color:#98847A;height:2px;margin-top:-5px;position:absolute;width:244px;display:none;}.footer-content-slot-right{color:white;text-align:left;}.v-fix{float:left;}.form-subscribe .v-fix{padding-right:1px;text-align:left;float:none;}.form-subscribe input.input-text{-moz-border-bottom-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;background-attachment:scroll !important;background-clip:border-box !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;background-origin:padding-box !important;background-position-x:0 !important;background-position-y:0 !important;background-repeat:repeat !important;background-size:auto auto !important;border-bottom-color:#a5a5a5 !important;border-bottom-style:solid !important;border-bottom-width:thin !important;border-image-outset:0 0 0 0 !important;border-image-repeat:stretch stretch !important;border-image-slice:100% 100% 100% 100% !important;border-image-source:none !important;border-image-width:1 1 1 1 !important;border-left-color:#a5a5a5 !important;border-left-style:solid !important;border-left-width:thin !important;border-right-color:#a5a5a5 !important;border-right-style:solid !important;border-right-width:thin !important;border-top-color:#a5a5a5 !important;border-top-style:solid !important;border-top-width:thin !important;}#newsletter-validate-detail .form-subscribe input.input-text{border-bottom-width:thin !important;border-image-outset:0 0 0 0 !important;border-image-repeat:stretch stretch !important;border-image-slice:100% 100% 100% 100% !important;border-image-source:none !important;border-image-width:1 1 1 1 !important;border-bottom-color:#98847A !important;border-left-color:#98847A !important;border-top-color:#98847A !important;border-right-color:#98847A !important;border-left-width:thin !important;border-right-width:thin !important;border-top-width:thin !important;display:inline-block;font-size:0.75rem;color:#98847A;font-family:proxima-nova,sans-serif;font-weight:400;height:16px;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:-6px !important;padding-left:8px;padding-top:2px !important;text-transform:uppercase;width:200px;text-align:left;letter-spacing:1px;}#newsletter-validate-detail .form-actions input[type="submit"],#newsletter-validate-detail .form-actions input[type="reset"],#newsletter-validate-detail .form-actions input[type="button"],#newsletter-validate-detail .form-actions input.signup-button{border:0;background-image:none;background-color:#98847A;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:white;float:right;font-weight:bold;height:25px;margin-left:12px;margin-top:-6px;width:64px;box-shadow:none;text-shadow:none;position:relative;padding:0;margin:0;cursor:pointer;vertical-align:middle;display:none;margin-top:-20px;}#newsletter-validate-detail .form-actions input.signup-button:active{bottom:-1px;right:-1px;position:relative;z-index:2;}#ajax_loader_subscription{background-attachment:scroll;background-clip:border-box;background-color:white;background-image:url(/sites/all/themes/ashton_corp/images/opc-ajax-loader.gif);background-origin:padding-box;background-position-x:97%;background-position-y:50%;background-repeat:no-repeat;background-size:auto auto;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;float:left;height:20px;padding-left:8px;padding-right:1px;width:174px;}#block-ashton-newsletter-ashton-newsletter-front{display:inline-block;}#block-ashton-newsletter-ashton-newsletter-front #newsletter{width:463px;height:25px;}#block-ashton-newsletter-ashton-newsletter-front #input-header-wrapper{vertical-align:middle;position:relative;text-align:left;height:32px;}#newsletter-validate-detail .form-subscribe input:-ms-input-placeholder{color:#98847A !important;}#newsletter-validate-detail .brown-envelope-container{background-image:url(/sites/all/themes/ashton_corp/images/email_envelope.svg);background-repeat:no-repeat;background-size:16px auto;height:18px;width:22px;display:inline-block;vertical-align:middle;margin-top:4px;}#newsletter-validate-detail .email-input-header{font-family:proxima-nova,sans-serif;text-transform:uppercase;font-size:0.75rem;color:#98847A;font-weight:500;vertical-align:top;display:inline-block;height:100%;}#newsletter-validate-detail .form-subscribe .form-actions{padding-top:0;margin-bottom:0;}.footer-content-slot-right .form-subscribe{float:none !important;margin-top:0 !important;padding-top:0 !important;text-align:left;}.footer-content-slot-right .form-subscribe{float:right;padding-top:3px;}.newsletter-modal-wrapper{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:none;background-origin:padding-box;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;color:black;display:none;margin-left:0;margin-top:0;position:absolute;z-index:5;}.footer-content-slot-right{margin-left:auto;margin-right:auto;overflow-x:visible;overflow-y:visible;color:white;text-align:left;}.footer-content-slot-right .form-item,.footer-content-slot-right .form-actions{margin-bottom:0;}#newsletter_front_response{color:#98847A;}#newsletter_response{color:#684545;font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}.sub-footer-left > p > span{display:block;width:150px;letter-spacing:2px;}#block-system-main-menu ul.menu.have_dropdown{z-index:25;}#cigar-stats-info p{font-weight:500;}#cigar-stats-info p:not(:last-of-type){margin-bottom:30px;}.menu-container .tb-megamenu{text-align:left;}.menu-container .tb-megamenu{background:none;}.menu-container .tb-megamenu-nav{width:auto;margin-left:auto;margin-right:auto;text-align:center;display:inline-block;}.menu-container .tb-megamenu .nav > li > a{color:#98847A;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;}.menu-container .tb-megamenu-submenu{width:100%;}.menu-container .tb-megamenu-item .tb-megamenu-submenu{width:100% !important;}.menu-container  .tb-megamenu .row-fluid .span12{width:auto;}.menu-container .tb-megamenu .dropdown-menu li > a{color:#fff;}.menu-container .tb-megamenu .dropdown-menu{background-color:#98847A;}.menu-container .tb-megamenu-row{padding-left:200px;}.menu-container .tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background:none;color:#fff;}.menu-container .manu ul li:after{content:'';position:absolute;right:0;border-right:3px solid #98847A;height:25%;top:35%;}.menu-container .tb-megamenu .nav > li > a{position:relative;border-right:none;color:#98847A;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;}.menu-container .tb-megamenu .nav > li > a:after{content:'';position:absolute;right:0;border-right:3px solid #98847A;height:25%;top:35%;}.menu-container .tb-megamenu .nav > li:last-of-type > a:after{content:'';position:absolute;right:0;border-right:none;height:25%;top:35%;}.menu-container .tb-megamenu .row-fluid [class*="span"]{width:auto;}.menu-container .tb-megamenu .row-fluid .span6{width:auto;}.site-button{font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;border-radius:0;text-transform:uppercase;cursor:pointer;border:0;letter-spacing:0;background-image:url("/sites/all/themes/ashton_corp/images/global/paint-btn-bg-norm.png");background-repeat:no-repeat;background-size:237px auto;background-color:rgba(200,54,54,0);color:#fff;}.site-button:hover{background-image:url("/sites/all/themes/ashton_corp/images/global/paint-btn-bg-hover.png");color:#fff;}.site-button:active{background-image:url("/sites/all/themes/ashton_corp/images/global/paint-btn-bg-hover.png");}.site-button a{color:#fff;text-decoration:none;}#superfish-2,#superfish-1{margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:8px;}.block--superfish .manu{position:relative;}.block--superfish .sf-menu a{font-family:proxima-nova,sans-serif;color:white;padding:10px 0;text-align:left;}.sf-depth-3 a.sf-depth-3{padding-bottom:0;}.sf-depth-3 a.sf-depth-3.active{font-weight:bold;}.block--superfish .sf-menu a.ashton-mega-header,.block--superfish li.sf-depth-2 a.menuparent{margin-top:10px;margin-bottom:13px;padding-bottom:7px;}.block--superfish li.sf-depth-2.active-trail a.menuparent{font-weight:bold;}.block--superfish .sf-sub-indicator{right:0.45em;top:1.0em;display:none;}.block--superfish .sf-menu{text-align:left;}#block-superfish-1 .sf-megamenu{height:auto;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-bottom:none;-moz-box-shadow:none;-webkit-box-shadow:none;position:absolute;}#block-superfish-2 .sf-megamenu{height:370px;margin-top:12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-bottom:none;-moz-box-shadow:none;-webkit-box-shadow:none;position:absolute;}.block--superfish ul.sf-megamenu{width:1024px;padding:0 !important;}.sf-menu.sf-horizontal.sf-shadow ul{padding:0 !important;}.sf-megamenu-wrapper{font-size:1rem;}.block--superfish .sf-main-menu > li > a{color:#98847A;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;}.block--superfish .tb-megamenu-submenu{width:100%;}.block--superfish .tb-megamenu-item .tb-megamenu-submenu{width:100% !important;}.block--superfish  .sf-menu .row-fluid .span12{width:auto;}.block--superfish .sf-menu .dropdown-menu li > a{color:#fff;}.block--superfish .sf-menu .dropdown-menu{background-color:#98847A;}.block--superfish .tb-megamenu-row{padding-left:200px;}.block--superfish .sf-main-menu li.dropdown.open > .dropdown-toggle{background:none;color:#fff;}.block--superfish .sf-main-menu > li > a{position:relative;border-right:none;color:#98847A;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1rem;padding:15px 24px;text-shadow:none;}.block--superfish .sf-main-menu > li > a.active{color:#000000;font-style:normal;font-weight:bold;}.block--superfish .sf-main-menu .sf-megamenu a{font-family:proxima-nova-condensed,sans-serif;}#block-superfish-1 li.sf-depth-3.sf-no-children a:hover{text-decoration:underline;}.block--superfish .sf-main-menu .sf-megamenu a.ashton-mega-sub-header{font-family:proxima-nova,sans-serif;font-style:normal;padding-bottom:4px;border-bottom:solid 1px #FFFFFF;text-transform:uppercase;}#block-superfish-1 .sf-main-menu .sf-megamenu a.ashton-mega-sub-header{margin-bottom:13px;}#block-superfish-1 .sf-main-menu .sf-megamenu a.ashton-mega-sub-header:hover{text-decoration:none;}.block--superfish .sf-main-menu > li:last-of-type > a{border-right:none;}.block--superfish .sf-main-menu > li.active-trail > a{color:#000000;font-style:normal;font-weight:bold;}.block--superfish .sf-menu .row-fluid [class*="span"]{width:auto;}.block--superfish .sf-menu .row-fluid .span6{width:auto;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:none;background-color:#98847A;-webkit-padding-start:0;border-radius:0px;}.sf-menu li.sf-megamenu-wrapper{padding:0 50px;box-sizing:border-box;}.block--superfish .sf-menu a.ashton-mega-header{font-family:proxima-nova,sans-serif;font-style:normal;text-transform:uppercase;border-bottom:solid 1px white;}.block--superfish .sf-menu a.ashton-mega-header.active{font-weight:bold;}#home_brand_slider .slick-list{width:1024px;}.slick-prev:before{content:"";}.slick-next:before{content:"";}.block--superfish li.sf-megamenu-wrapper > ol{list-style-type:none;margin:0;padding:0;}#block-superfish-1  li.sf-megamenu-wrapper > ol{display:inline-block;margin-left:auto;margin-right:auto;}#block-superfish-1 li.sf-megamenu-wrapper > ol{display:inline-block;margin-left:auto;margin-right:auto;width:1024px;}.block--superfish li.sf-megamenu-wrapper > ol > li{display:inline;width:210px;padding-right:102px;}.block--superfish li.sf-megamenu-wrapper > ol > li{display:inline;padding-right:102px;width:17.91%;}.block--superfish #menu-855-1 li.sf-megamenu-wrapper > ol > li{width:26.25%;}.block--superfish li.sf-megamenu-wrapper > ol > li:last-of-type{padding-right:0;}.block--superfish li.sf-megamenu-wrapper > ol > li.sf-no-children{display:inline;width:250px;height:24px;}.block--superfish #superfish-2 > li.last{border-right:none;}.block--superfish #superfish-2 > li.first{padding-top:0;}.block--superfish #superfish-1 > li.last{border-right:none;}.block--superfish #superfish-1 > li.first{padding-top:0;}.block--superfish .sf-megamenu-column > ol > li{margin-left:0;}.block--superfish .sf-megamenu-column > ol > li.active-trail > a{font-weight:bold;}#block-superfish-1 #menu-1017-1{margin-top:12px;}.age-button{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;box-sizing:border-box;padding:30px 0px;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;cursor:pointer;color:#98847A;}body.age-verification{background-size:6px 6px !important;background-image:linear-gradient(45deg,rgba(0,0,0,0) 46%,#e5e5e5 49%,#e5e5e5 51%,rgba(0,0,0,0) 55%);}body.age-verification .l-content,body.age-verification .l-main,body.age-verification .l-page-base,body.age-verification .l-page-base-container,body.age-verification .l-page-wide,body.age-verification .l-page{height:100%;}body.age-verification .l-page{margin-top:0;}body.age-verification .l-content{vertical-align:middle;padding:5% 0;position:relative;}body.age-verification .l-page-base{background:none;}body.age-verification .l-page-base-container{background:none;}.age-gate{text-align:center;}#agegate-wrapper input[type="text"],textarea,input[type="password"]{font-family:'Gotham SSm A','Gotham SSm B';font-weight:300;background:transparent;border:1px solid #989693;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:24px 0px 20px;text-align:center;color:#54514c;width:100%;display:block;}#agegate-wrapper button,a.btn,.cta{color:#ed1c24;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;text-transform:uppercase;background:white;font-size:.7222em;display:inline-block;width:auto;padding:1.5em;border:0;border-top-width:0px;border-bottom-width:0px;border-top-style:none;border-bottom-style:none;border-top-color:currentcolor;border-bottom-color:currentcolor;border-top:1px solid #ed1c24;border-bottom:1px solid #ed1c24;position:relative;}.age-gate button{background:none;width:200px;}.age-gate input[type="text"]{-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;-ms-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease;}#agegate-wrapper button::before,a.btn::before,.cta::before{content:'';position:absolute;width:100%;height:0;background:#ed1c24;top:50%;left:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;z-index:1;}#agegate-wrapper button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}#agegate-wrapper label{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-size:0.694em;margin-bottom:10px;display:inline-block;color:#54514c;}.age-gate fieldset .field.text{display:inline-block;width:92px;margin:0 12px;}#agegate-wrapper fieldset{border:0;margin:0 2px;padding:.35em .625em .75em;}body .footer-container::after{background:url(/sites/all/themes/ashton_corp/images/global/FooterBackground-Desktop.png);background-repeat:no-repeat;left:0;content:'';width:100%;height:902px;margin-left:0;position:absolute;z-index:-5;background-position:0 0;top:0;background:none;background-color:#bb334c;}body .footer-container::before{left:0;content:'';width:100%;height:6px;margin-left:0;position:absolute;z-index:1;top:12px;background-color:#fedd67;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 2px 2px rgba(0,0,0,0.3),0 0 4px 1px rgba(0,0,0,0.2),inset 0 3px 2px rgba(255,255,255,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px rgba(255,255,255,.12),0 0 4px 1px rgba(0,0,0,.1),0 -5px 2px rgba(0,0,0,.2);}xxxbody .footer-container::before{left:0;content:'';width:100%;height:6px;margin-left:0;position:absolute;z-index:1;top:6px;background-color:#fedd67;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 2px 2px rgba(0,0,0,0.3),0 0 4px 1px rgba(0,0,0,0.2),inset 0 3px 2px rgba(255,255,255,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px rgba(255,255,255,.12),0 0 4px 1px rgba(0,0,0,.1),0 3px 2px rgba(0,0,0,.2);}.featured-content .featured-content-wrapper::before{left:0;content:'';width:100%;height:6px;margin-left:0;position:absolute;z-index:1;top:-2px;background-color:#fedd67;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 2px 2px rgba(0,0,0,0.3),0 0 4px 1px rgba(0,0,0,0.2),inset 0 3px 2px rgba(255,255,255,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px rgba(255,255,255,.12),0 0 4px 1px rgba(0,0,0,.1),0 -5px 2px rgba(0,0,0,.2);}.featured-content .featured-content-wrapper:after{content:'';position:absolute;bottom:-11px;width:100%;left:0;height:16px;z-index:1;background:none;background-color:#bb334c;}#section-id-our-craft-2 .featured-content-wrapper:after{background:none;}#block-views-ashton-slider-home-slick-block a.home-slide-link{position:relative;}#block-views-ashton-slider-home-slick-block a.home-slide-link .home-slide-overlay{position:absolute;width:100%;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);height:600px;bottom:0;}#home_page_slider .slick-prev{margin-top:-70px;height:150px;margin-left:50px;width:80px;}#home_page_slider .slick-next{margin-top:0;height:150px;margin-right:70px;width:80px;}#home_page_slider-slider .field-content a{color:#000;font-weight:900;display:block;max-height:600px;overflow:hidden;}#home_page_slider #slick_nav_wrap input[type="button"],#home_page_slider #slick_nav_wrap button{border:none;color:white;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:1.5rem;font-weight:normal;text-shadow:none;padding:1px 9px 1px 9px;}#home_page_slider #slick_nav_wrap button:focus{outline:0;}#home_page_slider #slick-pause{background-image:url(/sites/all/themes/ashton_corp/images/slide_show_dot_pause_button.svg);background-repeat:no-repeat;background-size:14px auto;height:14px;width:14px;display:inline-block;cursor:pointer;position:absolute;margin-top:-5px;}#home_page_slider-slider button,#home_page_slider-slider slick-dots input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}#home_page_slider-slider ul.slick-dots li{display:inline-block;}#home_page_slider-slider .slick-dots li button:hover,#home_page_slider-slider .slick-dots li button:focus{outline:none;}#home_page_slider-slider .slick-dots li button:hover:before,#home_page_slider-slider .slick-dots li button:focus:before{opacity:1;}#home_page_slider-slider .slick-dots li button:before{font-family:'slick';font-size:2rem;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:'\2022';text-align:center;opacity:1;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:solid 2px #C7C7C7;}#home_page_slider-slider .slick-dots li.slick-active button:before{opacity:.75;color:transparent;background-color:#C7C7C7;}#home_page_slider-slider button,#home_page_slider-slider input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;width:auto;display:inline-block;}#home_page_slider-slider .slick-dots li button:before{color:transparent;border:solid 1px #C7C7C7;border-radius:50%;}#home_page_slider .slick-dots li{width:10px;height:10px;margin:0 6px;vertical-align:middle;}#home_page_slider-slider .slick-dotted.slick-slider{margin-bottom:0;}#home_page_slider .slick-dotted.slick-slider{margin-bottom:0;}#home_page_slider  .slick-prev:hover,#home_page_slider  .slick-prev:focus,#home_page_slider  .slick-next:hover,#home_page_slider  .slick-next:focus{background:initial;}#home_page_slider .slick-next,#home_page_slider .slick-next:hover{background:url('/sites/all/themes/ashton_corp/images/homepage/slideshow arrow-outlined.svg') no-repeat;background-position:10px 20px;background-size:60px;}#home_page_slider .slick-prev,#home_page_slider .slick-prev:hover{background:url('/sites/all/themes/ashton_corp/images/homepage/slideshow arrow-outlined.svg') no-repeat;background-position:10px 20px;background-size:60px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}.Chevron{position:relative;display:block;height:50px;}.Chevron:before,.Chevron:after{position:absolute;display:block;content:"";border:25px solid transparent;}.Chevron:before{top:0;border-top-color:#b00;}.Chevron:after{top:-10px;border-top-color:#fff;}#first-time{display:none;}#foo{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-weight:bold;}#brand-landing-page-content h1.d-landing-page-h1{text-transform:uppercase;}#nav-slideshow-list .slick-slide .slide-list{display:none;}#nav-slideshow-list-pdp .slick-slide h2,#nav-slideshow-list .slick-slide h2{display:none;}#nav-slideshow-list-pdp .slick-slide p,#nav-slideshow-list .slick-slide p{display:none;}#slideshow-list .slick-slide .slide-list{display:none;}#slideshow-list-pdp .slick-slide p,#slideshow-list .slick-slide p{opacity:0;display:none;}#slideshow-list-pdp .slick-slide h2,#slideshow-list .slick-slide h2{opacity:0;display:none;}body.node-type-sampler-page input[type="button"],body.node-type-sampler-page button{border:none;color:white;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:1.5rem;font-weight:normal;text-shadow:none;padding:1px 9px 1px 9px;}body.node-type-sampler-page button{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}body.node-type-sampler-page button,body.node-type-sampler-page input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;}body.node-type-sampler-page .slick-next,body.node-type-sampler-page .slick-next:hover{background:url(/sites/all/themes/ashton_corp/images/chevrons/chevron-right.svg) no-repeat;background-position:0 15px;background-size:36px;}body.node-type-sampler-page .slick-prev,body.node-type-sampler-page .slick-prev:hover{background:url(/sites/all/themes/ashton_corp/images/chevrons/chevron-left.svg) no-repeat;background-position:0 15px;background-size:36px;}body.node-type-sampler-page .slick-prev{height:80px;float:right;margin-top:300px;width:50px;z-index:20;position:absolute;left:20px;}body.node-type-sampler-page .slick-next{height:80px;margin-right:20px;width:50px;z-index:20;margin-top:-600px;position:absolute;right:0;}#nav-slideshow-list-pdp .slick-slide{transition:.5s;transition-timing-function:ease-in-out;opacity:.27;}#nav-slideshow-list-pdp .slick-current{transition:.5s;transition-timing-function:ease-in-out;opacity:1;}#nav-slideshow-list-pdp .slick-slide *{opacity:.27;}#nav-slideshow-list-pdp .slick-current *{opacity:1;}#sampler-includes-div{font-family:proxima-nova-condensed,sans-serif;font-size:14px;font-weight:600;color:#4A4A4A;}#sampler-includes-header{font-size:1.175rem;}#sampler-includes-div .sampler-item{position:relative;display:inline-block;padding-right:25px;padding-left:25px;}#sampler-includes-div .sampler-item:after{content:'';position:absolute;right:0;border-right:2px solid #98847A;height:100%;top:0;}#sampler-includes-div .sampler-item:last-of-type:after{content:'';position:absolute;right:0;border-right:none;height:25%;top:35%;}#sampler-includes-div .sampler-item:first-of-type{padding-left:0;}#sampler-includes-div .sampler-item:last-of-type{padding-right:0;}.l-page-base{background:none;}#header-text-left{display:inline-block;margin-bottom:50px;width:1000px;float:left;}#divider{display:inline-block;width:100%;}h1.d-m-header{text-align:left;margin-top:110px;padding-bottom:14px;margin-bottom:30px;position:relative;border-bottom:none;}#slideshow-description p{text-align:left;}#available-sizes h2.d-m-header{text-align:left;font-weight:500;padding-bottom:6px;}.available-sizes-table{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;}.available-sizes-table th{color:#98847A;padding-right:24px;background:none;}.available-sizes-table tr{border-bottom:solid thin black;}.available-sizes-table tr:last-of-type{border-bottom:none;}.available-sizes-header{text-transform:uppercase;text-align:left;}.available-sizes-row{}.available-sizes-cell{text-align:left;padding:2px 24px 2px 0;font-size:.875rem;}.available-sizes-cell img{width:auto;}body.views-pgp_non_cigar-page .available-sizes-table{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;}body.views-pgp_non_cigar-page .available-sizes-table th{color:#98847A;padding-right:24px;background:none;}body.views-pgp_non_cigar-page .available-sizes-table tr{border-bottom:solid thin black;}body.savoy-desktop-humidors .available-sizes-table tr:last-of-type,body.views-pgp_non_cigar-page .available-sizes-table tr:last-of-type{border-bottom:none;}body.savoy-desktop-humidors .available-sizes-header,body.views-pgp_non_cigar-page .available-sizes-header{text-transform:uppercase;text-align:left;}body.savoy-desktop-humidors .available-sizes-row,body.views-pgp_non_cigar-page .available-sizes-row{}body.savoy-desktop-humidors .available-sizes-cell,body.views-pgp_non_cigar-page .available-sizes-cell{text-align:left;padding:2px 24px 2px 0;font-size:.875rem;}.breadcrumb{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;z-index:100;background:transparent;font-size:.6875rem;color:#000000;letter-spacing:0;}.breadcrumb,.breadcrumb a{color:#000000;font-size:.6875rem;}body.views-la_aroma_de_cuba_landing_page-page .breadcrumb,body.front .l-page-breadcrumb-container,body.views-san_cristobal_landing_page-page .breadcrumb,body.views-la_aroma_de_cuba_landing_page-page .breadcrumb,body.views-ashton_brand_landing_page-page .breadcrumb,body.page-node-8 .breadcrumb,body.views-store_events-page .breadcrumb,body.views-retailer_locator-page .breadcrumb{display:none;}body.views-ashton_brand_landing_page-page .breadcrumb,body.views-la_aroma_de_cuba_landing_page-page .breadcrumb,body.views-san_cristobal_landing_page-page  .breadcrumb{display:block;}.l-page-breadcrumb-container{display:none;}.page-cigars .l-content{padding-top:110px;}body.page-cigars .l-content{padding-top:0;}body.page-cigars-ashton-cigars .l-content{padding-top:0;}#size-meter-wrapper{float:left;width:auto;margin-left:100px;display:none;}#strength-meter{width:170px;height:11px;border-radius:10px;border:solid thin #98847A;display:inline-block;overflow:hidden;background-size:6px 6px !important;background-image:linear-gradient(45deg,rgba(0,0,0,0) 46%,#e5e5e5 49%,#e5e5e5 51%,rgba(0,0,0,0) 55%);margin-bottom:-8px;}#strength-meter-bar{width:0;background-color:#98847A;height:100%;}#strength-meter-wrapper .strength-text{font-family:proxima-nova,sans-serif;font-style:normal;text-transform:uppercase;height:100%;line-height:84px;}#strength-meter-inner-wrapper{height:100%;width:172px;display:inline-block;vertical-align:middle;position:relative;}#strength-meter-inner-inner-wrapper{display:inline-block;height:auto;width:100%;vertical-align:middle;position:relative;padding-top:13%;}#strength-meter-wrapper .strength-label{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;vertical-align:bottom;}#strength-meter-wrapper .strength-label.mild{text-align:left;float:left;}#strength-meter-wrapper .strength-label.medium{text-align:center;}#strength-meter-wrapper .strength-label.full{text-align:right;float:right;}#shape-name{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;color:#575757;margin-bottom:0;text-align:left;display:inline-block;width:214px;padding:20px;}#shape-info-row{margin-bottom:50px;width:100%;display:inline-block;text-align:left;}#shape-info-row-inner{max-width:800px;margin-left:auto;margin-right:auto;width:800px;text-align:left;}#shape-info-row #shape-ring-gauge{text-align:left;display:inline-block;width:205px;}#shape-info-row #shape-ring-gauge *{text-align:left;}#shape-info-row #shape-length h3,#shape-info-row #shape-ring-gauge h3{font-family:proxima-nova,sans-serif;font-style:normal;text-align:left;line-height:20px;font-size:.875rem;font-weight:500;text-transform:uppercase;color:#98847A;}#shape-info-row #shape-length{text-align:left;display:inline-block;width:auto;}#shape-slideshow-wrapper{font-family:proxima-nova,sans-serif;font-style:normal;}#shape-info-row span.shapechart-label{display:inline-block;margin-right:20px;}.d-m-header.product-cell-heading{font-size:1rem;font-weight:900;line-height:20px;}.d-m-header.product-rating{color:#684545;font-size:1rem;font-weight:900;}#cigar-stats-info{line-height:28px;}.rating-body{line-height:28px;}i.rating-italic{font-style:italic;}#shapechart-container .slick-next{background:url(/sites/all/themes/ashton_corp/images/chevrons/big-arrow-next.png) no-repeat;height:80px;width:40px;z-index:20;position:absolute;right:0;cursor:pointer;top:0;}#shapechart-container .slick-prev{background:url(/sites/all/themes/ashton_corp/images/chevrons/big-arrow-prev.png) no-repeat;height:80px;float:right;width:40px;z-index:20;position:absolute;cursor:pointer;top:0;left:0;}#shapechart-container .slick-next{background:url(/sites/all/themes/ashton_corp/images/chevrons/chevron-right.svg) no-repeat;background-position:0 10px;background-size:36px;}#shapechart-container .slick-prev{background:url(/sites/all/themes/ashton_corp/images/chevrons/chevron-left.svg) no-repeat;background-position:0 10px;background-size:36px;}.shapechart .shapechart-shape img{width:auto;}.rating-readmore-link{font-family:nunito,sans-serif;font-style:normal;color:#4299DC;font-size:1rem;font-weight:900;}#shapechart-container .shapechart-shape{vertical-align:top;}#samplerslide-container .slick-slide,#shapechart-container .slick-slide{padding:0;}#shapechart-container .shapechart-shape img{-webkit-filter:drop-shadow(3px 4px 3px #999);filter:drop-shadow(3px 4px 3px #999);}#samplerslide-container .shapechart-shape img{-webkit-filter:drop-shadow(-3px 4px 3px #999);filter:drop-shadow(-3px 4px 3px #999);}#samplerslide-container .slick-track,#shapechart-container .slick-track{float:left;}#shapechart-text-container .slick-slide.shapechart-text .shapechart-title{padding-left:10px;padding-right:10px;}#shapechart-text-container .slick-slide.shapechart-text .shapechart-title{color:#444;font-size:1rem;}#shapechart-text-container .slick-slide.shapechart-text .shapechart-title{opacity:.2;transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;padding-bottom:15px;border-bottom:none;}#shapechart-text-container .slick-slide.shapechart-text .shapechart-inner{border-bottom:none;}#shapechart-text-container .slick-current.shapechart-text .shapechart-title,#shapechart-text-container .slick-center.shapechart-text .shapechart-title,#shapechart-text-container .slick-active.shapechart-text .shapechart-title{opacity:1;transition:opacity .8s ease-in;-moz-transition:opacity .8s ease-in;-webkit-transition:opacity .8s ease-in;border-bottom:solid thin black;padding-bottom:5px;color:#000;}#shapechart-text-container .slick-current.shapechart-text .shapechart-inner,#shapechart-text-container .slick-center.shapechart-text .shapechart-inner,#shapechart-text-container .slick-active.shapechart-text .shapechart-inner{border-bottom:solid thin black;}#shapechart-text-container .shapechart-text{padding:20px;box-sizing:border-box;cursor:pointer;}#shapechart-text-container .slick-list{height:200px;}#shapechart-text-container [data-slick-index|="-1"]{display:none;}#shapechart-text-container .shapechart-text{display:inline-block;width:auto;}#shapechart-text-container .shapechart-text.slick-slide{float:none;}#samplerslide-container .slick-slide,#shapechart-container .slick-slide{opacity:0;transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;}#samplerslide-container .slick-current,#samplerslide-container .slick-center,#samplerslide-container .slick-active
#shapechart-container .slick-current,#shapechart-container .slick-center,#shapechart-container .slick-active{opacity:1;transition:opacity .8s ease-in;-moz-transition:opacity .8s ease-in;-webkit-transition:opacity .8s ease-in;}body.privacy-policy{color:#684545;}body.privacy-policy h2{text-transform:uppercase;}body.privacy-policy .l-page-base{background:none;background-color:transparent;box-sizing:border-box;}body.privacy-policy .l-page-image-backdrop{position:absolute;width:100%;height:100%;}body.privacy-policy .l-page-image-backdrop img.backdrop-img{width:110%;height:auto;max-width:none;display:none;}body.privacy-policy .l-main{font-family:nunito,sans-serif;line-height:normal;}body.privacy-policy .l-content{padding-bottom:50px;}body.privacy-policy .field__item h1:first-of-type{font-weight:900;letter-spacing:normal;}body.privacy-policy .l-content h2{display:block;margin-top:0.83em;margin-bottom:4px;margin-left:0;margin-right:0;line-height:28px;font-weight:900;font-size:1.5rem;padding-bottom:18px;}body.privacy-policy .l-content p{font-family:nunito,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:28px;margin-bottom:25px;}body.privacy-policy .l-content h2 ~ p{margin-top:0;}body.privacy-policy .l-content ul{padding-left:40px;margin-left:10px;}body.privacy-policy .l-content ul:last-of-type{margin-bottom:20px;}body.privacy-policy .l-content ul li{font-family:nunito,sans-serif;font-size:1rem;padding-bottom:10px;line-height:28px;}body.privacy-policy  .l-content ul.privacy-policy-bullets > li{font-family:nunito,sans-serif;font-size:.75rem;line-height:1.6;}body.cigars{margin-left:auto;margin-right:auto;}body.cigars .l-content p{margin-left:auto;margin-right:auto;text-align:center;}#brand-landing-page-content .brand-landing-page-img:nth-child(17) img{width:420px;max-width:none;}#brand-landing-page-content .brand-landing-page-img:nth-child(19) img{width:360px;max-width:none;}#brand-landing-page-content .brand-landing-page-img:nth-child(21) img{width:360px;max-width:none;}#brand-landing-page-content .brand-landing-page-img:nth-child(21){margin-bottom:50px;}body.cigars .l-page-base{background:none;}body.contact article *{text-align:center;}body.privacy-policy .node__submitted,body.contact .node__submitted{display:none;}body.contact article{max-width:700px;text-align:center;margin-left:auto;margin-right:auto;position:relative;}body.contact .l-page-base{background:none;background-color:transparent;}body.contact .l-content h1 ~ p{margin-bottom:30px;text-align:left;}body.contact .l-content label{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;color:#4A4A4A;text-align:left;margin-bottom:5px;}body.contact .l-content div.webform-component:nth-child(odd){margin-right:50px;}body.contact .l-content .form-actions .form-submit{color:white;}body.contact .l-content .contact-us-message{font-family:proxima-nova,sans-serif;font-style:normal;height:146px;text-align:left;border:1px solid #98847A;padding:10px;font-size:14px !important;color:#000000;}body.contact .l-content .contact-us-message::placeholder{color:#BBBBBB;font-family:proxima-nova,sans-serif;font-size:.875rem;}body.contact .l-content div.floater p{text-align:left;}body.contact .l-content div.floater p:last-of-type{padding-top:20px;}body.authorized-retailer .webform-client-form #edit-submitted-name,body.contact .webform-client-form #edit-submitted-name{box-sizing:border-box;}body.authorized-retailer .webform-client-form #edit-submitted-email,body.contact .webform-client-form #edit-submitted-email{box-sizing:border-box;}body.authorized-retailer .webform-client-form #edit-submitted-phone,body.contact .webform-client-form #edit-submitted-phone{box-sizing:border-box;}body.authorized-retailer .webform-client-form #edit-submitted-message,body.contact .webform-client-form #edit-submitted-message{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;color:#684545;}body.authorized-retailer .webform-client-form .form-text,body.contact .webform-client-form .form-text{box-sizing:border-box;color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}body.authorized-retailer article *{text-align:center;}body.authorized-retailer .node__submitted{display:none;}body.authorized-retailer span.MultiFile-title{font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;color:#684545;}button.site-upload-button{font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1rem;background:none;text-transform:uppercase;border:2px solid #4299DC;text-align:center;color:#4299DC;cursor:pointer;}.ashton-upload-field-wrapper .form-item.multix{display:none;}body.section-retailer-locator .store-event-container.no-results{display:none;}body.section-retailer-locator .store-event-container.has-results{display:block;}body.careers h1{text-transform:uppercase;border-bottom:1px solid #98847A;}body.careers p strong{font-weight:700;}body.careers .l-page-base{background:none;background-color:transparent;}body.careers h2.current-positions-header{font-family:proxima-nova,sans-serif;text-transform:uppercase;text-align:left;color:#AAA7A4;font-size:1.5rem;letter-spacing:2px;}body.careers .l-content .accordion-section-header{position:relative;color:#000;font-size:1.125rem;}body.careers .l-content .slideout-content li.extended-info p:first-child{margin-bottom:40px;}body.careers .l-content .accordion-section-header .chevron{background:url(/sites/all/themes/ashton_corp/images/chevrons/chevron_up_new.svg) no-repeat;width:24px;height:14px;margin-top:2px;cursor:pointer;margin-right:10px;float:left;}body.careers .l-content .accordion-section-header-arrow{font-size:2.0rem;}body.careers .l-content .ashton-position-details ul{list-style-type:none;}body.careers .l-content .ashton-position-details ul li h3:first-of-type{margin-top:0;}body.careers .l-content .ashton-position-details ul li h3{text-align:left;}body.careers .l-content .ashton-position-details ul li{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;}body.careers .l-content #bfamily-data-content li.extended-info p{color:#000;text-align:left;margin-bottom:12px;}body.careers  .l-content  .accordion-section-header{float:left;width:100%;vertical-align:top;}body.careers .l-content .ashton-apply-link-wrap{display:inline-block;background-color:#edf2f5;padding:24px;box-sizing:border-box;border-radius:7px;border:solid thin black;}body.careers .l-content .ashton-apply-link-wrap a{text-decoration:underline;}.ashton-position-details .accordion-row .back-button{font-family:'Open Sans';font-size:.875rem;font-weight:900;margin:0 auto;background:#344d62;color:white;padding:8px 30px;border-radius:5px;border:none;cursor:pointer;}.ashton-position-details .accordion-row .back-button span{text-decoration:underline;}.ashton-position-details .accordion-row .job-title-header{font-weight:900;font-size:1.5rem;padding-top:1rem;}.ashton-position-details .accordion-row > *{font-size:1rem;line-height:28px;margin-right:4px;}.ashton-position-details .ashton-apply-link-wrap > p{letter-spacing:0;margin-bottom:5px;}.ashton-position-details .accordion-row li{line-height:1.4rem;}.ashton-position-details .accordion-row ul{list-style:none;}.ashton-position-details .accordion-row ul ul{list-style:none;}.ashton-position-details .accordion-row ul ul > li{line-height:1.6rem;}.ashton-position-details .accordion-row ul ul > li::before{display:inline-block;color:black;content:"\2022";font-size:1.125rem;font-weight:normal;padding-right:2px;margin-left:-19px;width:1.1rem;}.ashton-position-details .accordion-row p strong{font-family:proxima-nova-condensed,sans-serif;font-style:normal;line-height:1;font-weight:normal;font-size:1.25rem;color:#000000;letter-spacing:0;}.ashton-position-details .accordion-row p strong:not(:first-of-type){padding-top:8px;}.l-content .views-exposed-widget{text-align:left;}.l-content .views-exposed-widget > label{font-family:mr-eaves-xl-modern,sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;color:#1B304C;text-transform:uppercase;}.l-content #edit-field-geofield-distance-wrapper > label{text-align:left;}.form-item-field-geofield-distance-distance,.form-item-field-geofield-distance-unit,.geofield-proximity-origin-from{display:none;}.store-event-info-wrapper .address.locator{line-height:22px;height:22px;vertical-align:top;}.sales-events-image-wrap{position:relative;}body.test-events .store-event-info-wrapper .address.locator,body.page-events .store-event-info-wrapper .address.locator,body.test-events .store-event-info-wrapper .address.calendar,body.page-events .store-event-info-wrapper .address.calendar{color:#575757;position:relative;font-weight:bold;}body.test-events .store-event-info-wrapper span.address.calendar:before,body.page-events .store-event-info-wrapper span.address.calendar:before{content:"";background:url('/sites/all/themes/ashton_corp/images/Calendar Icon.svg') 0px 0px/15px auto no-repeat;}body.page-events .store-event-info-wrapper .address.d-m-body{font-family:nunito,sans-serif;font-style:normal;font-size:1rem;font-weight:500;color:#684545;line-height:24px;}body.test-events .events-section-header,body.page-events .events-section-header{font-size:30px;}body.test-events .event-wrapper-section .events-section-header,body.page-events .event-wrapper-section .events-section-header{font-family:trajan-pro-3,serif;font-style:normal;font-weight:normal;font-size:2.25rem;color:#575757;}body.section-events select::-ms-expand{display:none;}body.section-events .events-select-control-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.75;color:#333;background-color:#ffffff;background-image:none;border:1px solid #cccccc;-ms-word-break:normal;word-break:normal;}body.test-events .store-event-info-wrapper img.map-icon,body.page-events .store-event-info-wrapper img.map-icon{display:inline-block;width:15px;height:22px;margin-right:8px;}body.page-events .store-event-info-wrapper a.map-location-link{height:22px;position:relative;line-height:1px;display:inline-block;vertical-align:middle;}body.section-events .form-item-field-event-date-value-value label,body.section-events .form-item-field-event-date-value2-value label{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:500;color:#4A4A4A;}body.section-retailer-locator .l-content .sales-events-toptext-wrap *{text-align:left;}body.section-retailer-locator .events-top-section .d-m-d-form-field::placeholder{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}body.section-retailer-locator .l-content input.ashton-geocode-field,body.section-retailer-locator .l-content button.distance-subvert{display:none;}body.section-retailer-locator .form-item-field-geofield-distance-distance,body.section-retailer-locator .form-item-field-geofield-distance-unit,body.section-retailer-locator .geofield-proximity-origin-from{display:none;}body.section-retailer-locator .store-event-address-wrapper{text-align:left;}body.section-retailer-locator .store-event-info-wrapper .store-event-title-wrapper{text-align:left;font-family:proxima-nova-condensed,sans-serif;font-weight:900;line-height:1.25rem;}body.section-retailer-locator .store-event-info-wrapper .store-event-title{text-align:left;margin-bottom:12px;}body.section-retailer-locator .store-event-info-wrapper .address.store{display:block;}body.section-retailer-locator .store-event-info-wrapper .address.street{display:block;}body.section-retailer-locator .store-event-info-wrapper .address.phone{display:block;}body.section-retailer-locator .store-event-info-wrapper .address.time{display:block;margin-top:15px;margin-bottom:8px;}body.section-retailer-locator .store-event-info-wrapper .address.locator,body.section-retailer-locator .store-event-info-wrapper .address.calendar{color:#575757;display:inline-block;position:relative;font-weight:bold;width:auto;}body.section-retailer-locator .store-event-info-wrapper .address.calendar{margin-right:40px;}body.section-retailer-locator .store-event-info-wrapper span.address.calendar:before{content:"";background:url('/sites/all/themes/ashton/images/Calendar Icon.svg') 0px 0px/15px auto no-repeat;width:15px;height:15px;display:inline-block;margin-right:11px;margin-bottom:-4px;}body.section-retailer-locator .store-event-info-wrapper .address.locator{height:22px;vertical-align:text-bottom;font-size:.75rem;}body.section-retailer-locator img.map-icon{display:inline-block;width:15px;height:22px;margin-right:8px;}body.section-retailer-locator a.map-location-link{height:22px;position:relative;line-height:6px;display:block;text-align:center;margin-top:14px;}body.section-retailer-locator .geofield-proximity-field-wrapper .description{display:none;}#edit-submit-ashton-sales-team{display:none;}#block-menu-menu-footer-mega-menu .manu ul a,#block-menu-menu-footer-mega-menu .manu ul{font-family:proxima-nova,sans-serif;font-style:normal;list-style:none;text-align:left;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1{text-transform:uppercase;}#block-menu-menu-footer-mega-menu .manu ul li ul li{text-decoration:none;text-transform:none;}#block-menu-menu-footer-mega-menu .manu ul  li.expanded{margin-right:132px;}#block-menu-menu-footer-mega-menu .manu ul  li.expanded ul{width:200px;text-align:left;}#block-menu-menu-footer-mega-menu .manu ul  li.expanded ul > li{text-align:left;display:block;width:100%;padding:3px 0;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.main-solo-header{margin-right:100px;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.main-solo-header > ul{margin-top:0;}#block-superfish-3 .block--superfish .sf-menu a{font-family:proxima-nova,sans-serif;padding:6px 0;text-align:left;color:black;}.featured-history-info-wrapper .featured-history-title{font-family:mr-eaves-xl-modern,sans-serif;font-size:1.25rem;font-style:normal;color:#1B304C;letter-spacing:0;line-height:25px;font-weight:700;text-transform:uppercase;}.featured-history-info-wrapper .featured-history-description{font-family:proxima-nova,sans-serif;font-weight:400;font-size:1rem;color:#4A4A4A;letter-spacing:0;text-align:left;line-height:20px;}.featured-history-info-link-wrapper .featured-history-link a{letter-spacing:0;color:white;text-decoration:none;text-transform:uppercase;background-color:#17344c;}.view-homepage-featured-products-new .featured-product-title{font-family:petersburg-web,serif;font-style:normal;font-weight:400;font-size:3rem;color:#000000;letter-spacing:0;text-align:center;}.view-homepage-featured-products-new .featured-product-link a{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;color:#98847A;letter-spacing:0;}.featured-content .featured-content-title p,.featured-content .featured-content-title,.featured-content .featured-content-header{font-size:1.875rem;text-transform:uppercase;}.view-homepage-featured-content .featured-content-info-inner-wrapper{background:none;}.featured-content .featured-content-info-inner-wrapper-background{background:white;opacity:.88;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2;}.featured-content .featured-content-link a{font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;color:#fff;}.view-brand-history .history-section-description p{font-family:nunito,sans-serif;font-style:normal;font-weight:500;font-size:1rem;}.carousel{overflow:auto;position:relative;margin-bottom:21px;width:100%;}.c_previous{display:block;float:left;padding:10px;cursor:pointer;width:40px;margin-top:25%;}.c_next{float:left;width:40px;display:block;padding:10px;cursor:pointer;margin-top:25%;}.cbody{height:auto;float:left;width:530px;}.cimage{width:auto;height:300px;margin-left:auto;margin-right:auto;text-align:center;}.carousel .cimage_wrapper{display:inline-block;position:relative;width:auto;margin-bottom:5px;}.carousel .cimage_cont{display:inline-block;width:100%;}.carousel .cimage{display:inline-block;}.cheading{width:100%;height:auto;padding-top:27px;text-align:left;margin-bottom:10px;}.ctext{width:100%;height:auto;text-align:left;color:#000;font-size:14px;min-height:15px;}img#hiw_preview{height:100px;margin-top:10px;}.field-name-body{overflow:inherit !important;}.carousel{position:relative;overflow:inherit !important;height:auto;}.cbody{width:100% !important;text-align:center;}.carousel .cbody{border-bottom:thin solid #ccc;padding-top:25px;margin-bottom:30px;padding-bottom:10px;}.c_previous{position:absolute;left:-100px;}.c_next{position:absolute;right:-100px;top:0;}.c_previous,.c_next{display:inline-block;height:100%;margin-top:-40px;padding:0;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);}.c_previous img,.c_next img{max-width:none;}#slide_list{max-height:50px;overflow:auto;}#image_container{max-width:800px;height:auto;}.image_container{max-width:800px;height:auto;}#tutorial_arrow{text-align:center;padding-top:20px;}#holts_tutorial_widget .last_step{padding-bottom:20px;}.cbodyslider{padding-top:20px;}.cbodyslider img{border-radius:0;}.img_widget_heading > p{font-weight:bold;font-size:15px;margin-top:-5px;margin-bottom:10px;}.holts-plugin-data-object{display:none;}.cke_dialog_ui_vbox  table.presentation{margin-left:0;}.imgHeaderCol1 > table{border-bottom-width:thin;border-left-width:thin;border-right-color:currentcolor;border-right-style:solid;border-right-width:thin;border-top-width:thin;float:left !important;}.headersize_radio table{margin-left:0;width:50%;}.headersize_radio label{font-weight:bold;}.headersize_radio div table{margin-left:0;}.headersize_radio > div > table{margin-left:0;margin-top:10px;}.image_layoutcyn_radio div table{margin-left:0;}.image_layoutcyn_radio > div > table{margin-left:0;margin-top:10px;}.image_layoutcyn_radio table{margin-left:0;width:50%;}table#datalist{width:100%;table-layout:fixed;text-align:left;max-height:100px;overflow-y:scroll;}#datalist_wrapper{max-height:200px;overflow-y:scroll;overflow-x:hidden;min-height:200px;border:solid 1px grey;}table#datalist td{cursor:pointer;vertical-align:top;text-align:left;padding:10px;}table#datalist tr{min-height:100px;cursor:pointer;border:solid 1px white;background-color:lightgrey;}table#datalist.holtsVideoDialog tr{min-height:50px;}table#datalist .widgetDataRow{position:relative;}table#datalist .widgetDataRow .delDataRow:after{content:"X";cursor:pointer;}table#datalist .widgetDataRow .delDataRow{font-weight:bold;font-size:20px;display:inline-block;width:auto;float:right;margin-right:10px;}@media all and (-ms-high-contrast:none) and (min-width:790px),(-ms-high-contrast:active) and (min-width:790px){table#datalist .widgetDataRow .delDataRow{font-weight:bold;font-size:20px;display:inline-block;width:auto;position:relative;float:right;margin-right:10px;}}table#datalist tr:hover{background-color:rgba(0,0,0,0.1);}table#datalist .img_cell{width:50px;}table#datalist.holtsTutorialDialog .img_cell img,table#datalist.holtsVideoDialog .img_cell{width:50px;}table#datalist .img_cell img{height:100px;}.carouselHeaderCol2 table#datalist .img_cell img{height:50px;}table#datalist .header_cell{width:50px;overflow:hidden;text-overflow:ellipsis;}.carouselHeaderCol2 table#datalist .header_cell{width:20%;}table#datalist .body_cell{width:100px;overflow:hidden;text-overflow:ellipsis;}.carouselHeaderCol2 table#datalist .body_cell{width:15%;}#slide_list{max-height:200px;min-height:200px;overflow-y:scroll;border:solid 1px grey;}.carousel_slide_list{min-height:30px;cursor:pointer;}.carousel_slide_list input{vertical-align:middle;}.carousel_slide_list .divcell{height:100%;position:relative;vertical-align:middle;line-height:46px;display:inline-block;}.carousel_slide_list .divcell.clip{max-width:100px;overflow:hidden;text-overflow:ellipsis;}.carousel_slide_list .divcell.f-right{float:right;z-index:99999;}.carousel_slide_list .divcell span{vertical-align:middle;}.carousel_slide_list li{border:solid 1px white;line-height:30px;padding:5px;cursor:pointer;position:relative;background-color:lightgray;}.carousel_slide_list img{margin-left:10px;margin-right:10px;background-color:white;padding:5px;vertical-align:middle;}.carousel_slide_list li:hover{background-color:rgba(0,0,0,0.1);}.carousel_slide_list span{overflow:hidden;text-overflow:ellipsis;line-height:30px;}#slide_list .slide-up-arrow,#slide_list .slide-down-arrow{cursor:pointer;display:inline-block;bottom:5px;z-index:999999;}#slide_list .slide-down-arrow{border-right:10px solid transparent;border-left:10px solid transparent;border-top:20px solid #9aacbc;}#slide_list .slide-up-arrow{border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:20px solid #9aacbc;}#slide_list .slide-up-arrow:hover{border-bottom:20px solid rgba(211,213,217,1);}#slide_list .slide-down-arrow:hover{border-top:20px solid rgba(211,213,217,1);}#hiw_preview{width:100%;}#hiw_preview_cont{min-height:100px;max-width:100px;background-color:#d0d3cd;border:solid 1px #999;position:relative;}div.imgLayoutPreview{border-bottom:solid 1px black;padding-bottom:15px;}.image_layoutcyn_radio label{font-weight:bold;}.slick-dots li button:before{position:absolute;top:50%;left:50%;width:12px;height:12px;content:'';text-align:center;opacity:1;color:#fff;padding:0;border-radius:25px;margin-left:-6px;margin-top:-6px;background-color:#ffffff;}.slick-dots li.slick-active button:before{opacity:1;color:#f68218;background-color:#f68218;}.slick-dots button{text-shadow:none;font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:solid 2px #f68218;outline:none;background:transparent;background-image:none;position:relative;border-radius:20px;background-image:none;box-shadow:none;opacity:0.4;}.slick-dots li.slick-active button{opacity:1;transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;}ul.slick-dots li{display:inline-block;padding:0 6px;}ul.slick-dots{padding-left:0;}ul.slick-dots{margin-left:auto;margin-right:auto;text-align:center;padding-top:4px;}.plugin_carousel ul.slick-dots li{display:inline-block;padding:0 6px;}.plugin_carousel ul.slick-dots,#product_slider ul.slick-dots{padding-left:0;}.plugin_carousel ul.slick-dots{margin-left:auto;margin-right:auto;text-align:center;padding-top:4px;}.plugin_carousel .slick-dots li button:hover{outline:none;}.plugin_carousel .slick-dots li button:hover:before
.plugin_carousel .slick-dots li button:focus:before{opacity:1;}.plugin_carousel .slick-dots li button:before{position:absolute;top:50%;left:50%;width:12px;height:12px;content:'';text-align:center;opacity:1;color:#fff;padding:0;border-radius:25px;margin-left:-6px;margin-top:-6px;background-color:#ffffff;}.plugin_carousel .slick-dots li.slick-active button:before{opacity:1;color:#f68218;background-color:#f68218;}.plugin_carousel button{text-shadow:none;font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:solid 2px #f68218;outline:none;background:transparent;background-image:none;position:relative;border-radius:20px;background-image:none;box-shadow:none;opacity:0.4;}.plugin_carousel .slick-dots li.slick-active button{opacity:1;transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;}#product_slider .slick-slide.prod_item{height:440px;position:relative;}.plugin_carousel .slick-cloned{opacity:0.2;transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;}.plugin_carousel .slick-slide{opacity:0.2;transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out;-webkit-transition:opacity .8s ease-out;}.plugin_carousel .slick-slide.slick-current,.plugin_carousel .slick-slide.slick-quick{opacity:1;transition:opacity .8s ease-in;-moz-transition:opacity .8s ease-in;-webkit-transition:opacity .8s ease-in;}.carousel p{display:none;}body.views-retailer_locator-page .retail-distance-select-control-wrapper select{color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;-webkit-appearance:none;appearance:none;line-height:1.75;background-color:#ffffff;background-image:none;word-break:normal;height:55px;z-index:0;position:relative;border:solid 1px #F68218;}body.layout-noncigar-slider-noshapechart .vertical-scroll-button-wrapper,body.layout-noncigar-slider-noshapechart .l-region--sidebar-first,body.views-retailer_locator-page .l-region--sidebar-first,body.views-la_aroma_de_cuba_landing_page-page .l-region--sidebar-first,body.done .l-region--sidebar-first,body.authorized-retailer .l-region--sidebar-first,body.section-contact .l-region--sidebar-first,body.layout-cigars-slider-wshapechart .l-page-breadcrumb-container,body.layout-noncigar-slider-noshapechart .l-page-breadcrumb-container,body.privacy-policy .l-page-breadcrumb-container,body.views-retailer_locator-page .vertical-scroll-button-wrapper,body.views-la_aroma_de_cuba_landing_page-page .vertical-scroll-button-wrapper,body.done div.links,body.done .l-page-breadcrumb-container,body.authorized-retailer .vertical-scroll-button-wrapper,body.done .vertical-scroll-button-wrapper{display:none;}.cigar-listing-info-wrapper.right{display:none;}.box1 p:first-child{margin-top:27px;}ul#menu li:hover ul,html.touch ul#menu li.open ul{display:block;width:100%;padding:5px 0 5px 0;border-top:1px dashed white;}html.touch ul#menu ul{display:block;}body.scrolling-info-sections .section-2 .featured-content-info-wrapper{margin-top:-150px;}body.scrolling-info-sections .section-1 .featured-content-info-wrapper{margin-top:0;}body.front{-webkit-overflow-scrolling:touch;}body.layout-noncigar-slider-noshapechart #product_image_heading,body.layout-cigars-slider-wshapechart #product_image_heading{display:none;}.wf-loading .heading-level-1,.wf-loading .heading-level-2,.wf-loading .site-button,.wf-loading .d-m-body,.wf-loading h1,.wf-loading h2,.wf-loading h3{visibility:hidden;opacity:0;}.wf-active .heading-level-1,.wf-active .heading-level-2,.wf-active .d-m-body,.wf-active .site-button,.wf-active h1,.wf-active h2,.wf-active h3{visibility:visible;opacity:1;transition:opacity 1s;}.views-field-field-disable-link{display:none;}.l-page-404 .l-content{min-height:400px;}.l-page-404 .l-footer{margin-top:0;}.cigar-listing-description.d-m-body i,.cigar-listing-description.d-m-body em{font-style:italic;}.cigar-listing-description.d-m-body b,.cigar-listing-description.d-m-body strong{font-weight:bold;}button.site-upload-button.ladc_error_field{border:solid red 1px;}.cigar-listing-wrapper .cigar-listing-title.heading-level-2 span{display:block;text-align:left;}
body.front .featured-content-image img[data-himglazy]{display:none;}body.logged-in #nav_toggle_wrap{z-index:1;}body.logged-in .l-header{visibility:hidden;}body.not-logged-in.page-user .tabs--primary{margin-top:100px;}body.not-logged-in.page-user label{text-align:left;}body.not-logged-in.page-user input{color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;height:55px;width:100%;position:relative;}body.not-logged-in.page-user input.form-text{height:55px;min-width:300px;width:50%;margin-left:20px;border:solid 1px #F68218;}body.not-logged-in.page-user .form-item.form-type-textfield.form-item-name{text-align:left;}body.not-logged-in #edit-submit{width:300px;margin-left:25px;}body.not-logged-in.page-user .form-item .description{text-align:left;margin-left:25px;}body.not-logged-in.page-user .form-item label{margin-left:25px;}body.not-logged-in.page-user #edit-actions{text-align:left;}body.not-logged-in.page-user #block-system-navigation{display:none;}#user-pass-reset{margin-top:150px;}body.not-logged-in.page-user-reset #edit-actions{text-align:center;}body.header-position-one .l-page-breadcrumb-container{display:none;}.img-align-helper{display:inline-block;height:100%;vertical-align:middle;}.img-align-helper img{vertical-align:middle;}body.smagic-disabled .featured-content.our-craft .featured-content-info-wrapper{margin-top:0 !important;}body.section-authorized-retailer .d-m-title,body.contact .d-m-title{text-align:left;margin:90px 0 30px 20px;padding:0 0 6px 0;}body.contact .d-m-title::after{left:0;}body.privacy-policy .l-region--sidebar-first{display:none;}body.privacy-policy .field__item h1:first-of-type{font-family:cubano,sans-serif;font-style:normal;color:#bb334c;font-size:1.5rem;position:relative;line-height:2rem;}body.privacy-policy .field__item h1:first-of-type::after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:0;left:20px;width:60px;}body.privacy-policy .field__item h1:first-of-type{text-align:left;margin-top:50px;margin-bottom:30px;padding:0 10px 6px 0;}body.privacy-policy .l-page-base{position:relative;width:100%;box-sizing:border-box;padding:0 25px 0 25px;line-height:28px;}body.privacy-policy .l-content ul li:first-of-type{margin-top:10px;}#events-initial-spacer{min-height:275px;}#home_brand_slider_top .views-field-title{display:none;}#home_brand_slider_top,#home_brand_slider{width:100%;margin-bottom:22px;overflow:hidden;margin-left:auto;margin-right:auto;min-height:175px;}#block-views-brand-slider-top-block .block__title{display:none;}.our-craft-content-wrapper .heading-level-2{font-size:130%;display:inline-block;margin-left:8%;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{box-sizing:border-box;padding-left:10%;}div#preload{display:none;}#no-result-message{width:100%;text-align:center;margin:20px 0;}#block-views-brand-slider-block .field-content img{opacity:0.8;transition:all 300ms ease;}.our-craft-content-wrapper .cimage_contx{text-align:center;}body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title{display:none;padding-bottom:6px;}body.layout-noncigar-slider-noshapechart .l-content h2.d-m-header.shape-name-size,body.layout-cigars-slider-wshapechart .l-content h2.d-m-header.shape-name-size{display:none;}body.layout-cigars-slider-wshapechart  #shape-slideshow-wrapper,body.layout-noncigar-slider-noshapechart #shape-slideshow-wrapper{visibility:hidden;}.l-page-swag-store #content_container,.l-page-404 #content_container{margin-top:168px;padding:0 25px;}.l-page-404 #content_container{margin-bottom:100px;}.l-page-swag-store a.site-button,.l-page-404 a.site-button{margin-top:30px;}.l-page-swag-store .p-swag-store-header-top,.l-page-404 .p-404-header-top{font-size:3.75rem;position:relative;}.l-page-swag-store .p-swag-store-header-top{font-size:2.250rem;}.l-page-swag-store .p-swag-store-header-top:after,.l-page-404 .p-404-header-top:after{content:'';border-bottom:2px solid #4299DC;bottom:-35px;position:absolute;width:16%;left:43%;}.l-page-404 #wrap,.l-page-swag-store #wrap{display:inline-block;}.l-page-404 .p-404-header-top::after,.l-page-swag-store .p-swag-store-header-top:after{width:64px;left:50%;margin-left:-32px;bottom:-25px;}.l-page-404 .p-404-header-top::after{bottom:-35px;}.l-page-swag-store .heading-level-2,.l-page-404 .heading-level-2{font-size:2.625rem;margin-top:60px;margin-bottom:25px;}.l-page-swag-store .heading-level-2{margin-top:45px;}#edit-email-front{width:290px;height:55px;text-align:left;padding-left:24px;box-sizing:border-box;text-indent:0;border-radius:0;border:solid 1px #F68218;line-height:55px;color:#684545;}body.swag-store .l-content{min-height:auto;}body.swag-store #block-ashton-newsletter-ashton-newsletter-front{margin-bottom:130px;}body.swag-store .l-region.l-region--sidebar-first{display:none;}body.swag-store .l-footer{margin-top:0;}#block-ashton-newsletter-ashton-newsletter-front .site-button{margin-top:0;}body.views-retailer_locator-page .retail-distance-select-control-wrapper select::-ms-expand{display:none;}body.views-retailer_locator-page .retail-distance-select-control-wrapper input[type=text]::-ms-clear{display:none;width :0;height:0;}body.views-retailer_locator-page .retail-distance-select-control-wrapper input[type=text]::-ms-reveal{display:none;width :0;height:0;}#uglipop_content_fixed{left:0;}.product-detail-cell{display:block;float:left;width:100%;margin-right:30px;text-align:left;}#cigar-stats-info .d-m-header-2.row-2{clear:both;margin-bottom:1px;padding-top:30px;}body.views-store_events-page .ashton-uglipop-modal span.d-m-body.date{font-weight:900;}body.views-store_events-page .ashton-uglipop-modal .store-event-name-wrapper .store-event-name.d-m-header{font-weight:900;text-transform:uppercase;}body.views-store_events-page .retail-weeks-select-control-wrapper select,body.views-store_events-page .retail-distance-select-control-wrapper select{color:#684545;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1rem;-webkit-appearance:none;line-height:1.75;background-color:#ffffff;background-image:none;word-break:normal;height:55px;z-index:0;position:relative;border:solid 1px #F68218;}body.views-store_events-page #retailer-search-icon-wrap img{width:15px;height:16px;cursor:pointer;}body.views-store_events-page .view-retailer-locator{display:none;}body.views-store_events-page .retail-weeks-select-control-container.desktop,body.views-store_events-page .retail-distance-select-control-container.desktop{display:none;}body.views-store_events-page  .retail-weeks-select-control-container.mobile.reveal .retail-weeks-select-control-wrapper,body.views-store_events-page  .retail-distance-select-control-container.mobile.reveal .retail-distance-select-control-wrapper{display:block;transition:all 50ms;}body.views-store_events-page .events-top-section h1.d-m-header{text-transform:uppercase;border-bottom:none;padding-bottom:0;margin-bottom:15px;margin-top:0;float:left;width:100%;padding-top:0;}body.views-store_events-page #edit-field-geofield-distance-origin{width:100%;z-index:0;position:relative;border:solid 1px #F68218;text-indent:30px;color:#684545;}body.views-store_events-page .events-top-section p.events-page-info{line-height:1rem;float:left;width:100%;margin-bottom:10px;display:none;}body.views-store_events-page .sales-events-image-wrap.mobile{display:none;}body.views-store_events-page a.map-location-link{position:relative;line-height:55px;display:block;text-align:center;margin-top:25px;height:60px;padding:0;}body.views-store_events-page .store-event-container{position:relative;width:100%;margin-bottom:0;}body.views-store_events-page .views-exposed-widgets{margin-bottom:0;}body.views-store_events-page .store-event-info-wrapper .address{text-align:left;font-size:1rem;}body.views-store_events-page .store-event-info-wrapper .city,body.views-store_events-page .store-event-info-wrapper .state,body.views-store_events-page .store-event-info-wrapper .zip,body.views-store_events-page .store-event-info-wrapper .phone{display:none;}body.views-store_events-page .store-event-info-wrapper{width:100%;}body.views-store_events-page .store-event-address-wrapper{width:100%;height:215px;border-bottom:solid #F68218 1px;border-left:solid #F68218 1px;border-right:solid #F68218 1px;box-sizing:border-box;padding:0 30px 0;}body.views-store_events-page .ashton-uglipop-modal .store-event-address-wrapper{text-align:left;border:0;padding:0;height:auto;}body.views-store_events-page .store-event-address-wrapper .s-e-a-i-w-container{text-align:left;}body.views-store_events-page .d-m-title::after{left:0;}body.views-store_events-page #retailer-search-icon-wrap{height:100%;display:flex;align-items:center;position:absolute;right:25px;z-index:1;}body.views-store_events-page #retailer-search-icon-wrap img{width:15px;height:16px;cursor:pointer;}body.views-store_events-page .retail-weeks-select-control-wrapper::after,body.views-store_events-page .retail-distance-select-control-wrapper::after{content:'';background:url("/sites/all/themes/ashton_corp/images/global/DownArrow.svg") center center/12px auto no-repeat;width:12px;height:55px;color:#333;right:21px;top:0;padding:0;position:absolute;z-index:0;pointer-events:none;display:flex;align-items:center;margin-top:0;}body.views-store_events-page .retail-weeks-select-control-wrapper,body.views-store_events-page .retail-distance-select-control-wrapper{position:relative;min-width:200px;display:block;}body.views-store_events-page .retail-weeks-select-control-wrapper select,body.views-store_events-page .retail-distance-select-control-wrapper select{display:block;width:100%;max-width:320px;height:55px;float:none;padding:0px 12px 0 30px;position:relative;}body.views-store_events-page .retail-weeks-select-control-wrapper,body.views-store_events-page .retail-distance-select-control-wrapper{display:none;}body.views-store_events-page .retail-weeks-select-control-container,body.views-store_events-page .retail-distance-select-control-container{width:300px;display:inline-block;margin:0 auto;position:relative;}body.views-store_events-page .retail-distance-select-control-container.mobile.reveal{margin-top:22px;}body.views-store_events-page .l-content button.distance-subvert{height:50px;padding:8px 25px;box-sizing:border-box;background-color:#98847A;text-transform:uppercase;color:white;width:auto;text-align:center;font-size:1rem;letter-spacing:2px;margin-top:10px;margin-bottom:55px;cursor:pointer;border:1px solid #98847A;border-radius:4px;}body.views-store_events-page .l-content input.ashton-geocode-field{width:500px;}body.views-store_events-page #retailer-map-display{position:relative;height:213px;margin-bottom:23px;border:none;display:none;}body.views-store_events-page #block-system-navigation{display:none;}body.views-store_events-page .views-exposed-widget > label{margin-bottom:18px;margin-top:8px;display:inline-block;}body.views-store_events-page .store-event-container:first-of-type .store-event-address-wrapper{border-top:solid #F68218 1px;}body.views-store_events-page .l-content .sales-events-toptext-wrap{display:inline-block;margin-bottom:0;}body.views-store_events-page .l-content .sales-events-toptext-wrap{width:100%;}body.views-store_events-page .sales-events-image-wrap{display:none;}body.views-store_events-page .sales-events-image-wrap.mobile{display:none;float:left;margin-right:25px;}body.views-store_events-page .events-top-section{width:100%;margin-top:50px;overflow:hidden;}body.views-store_events-page .no-results{margin-bottom:0;}body.views-store_events-page .events-top-section h1.d-m-header{text-transform:uppercase;border-bottom:1px solid #98847A;padding-bottom:7px;margin-bottom:15px;float:left;width:40%;}body.views-store_events-page .events-top-section p.events-page-info{line-height:1rem;float:left;width:40%;margin-bottom:200px;display:inline-block;}body.views-store_events-page .l-content .views-submit-button{width:auto;height:85px;vertical-align:bottom;position:relative;display:none;}body.views-store_events-page #edit-submit-retailer-locator{margin-top:0;margin-bottom:2px;position:absolute;bottom:0;text-align:center;}body.views-store_events-page .sales-events-image-wrap.mobile img{width:250px;height:auto;}body.views-store_events-page .events-top-section h1.d-m-header{text-transform:uppercase;border-bottom:1px solid #98847A;padding-bottom:7px;margin-bottom:15px;float:left;width:50%;padding-top:0;margin-top:1px;}body.views-store_events-page .events-top-section p.events-page-info{line-height:1rem;float:left;width:55%;margin-bottom:5%;display:none;}body.views-store_events-page .geofield-proximity-field-wrapper .form-item,body.views-store_events-page .geofield-proximity-field-wrapper .geofield-proximity-origin-from{float:none;margin-right:0;}body.views-store_events-page #edit-field-geofield-distance-wrapper{padding-right:0;width:100%;}body.views-store_events-page #edit-field-geofield-distance-wrapper .views-widget{position:relative;}body.views-store_events-page .l-page-base{background:none;background-color:transparent;box-sizing:border-box;}body.views-store_events-page .l-content{min-height:200px;position:relative;}body.views-store_events-page .store-event-container.col-1{box-sizing:border-box;}body.views-store_events-page .store-event-container.col-2{box-sizing:border-box;}body.views-store_events-page .views-widget-filter-field_event_date_value{display:none;}body.views-store_events-page input.ashton-geocode-field{display:none;}body.views-store_events-page button.distance-subvert{display:none;}body.views-store_events-page .store-event-date-wrapper,body.views-store_events-page .store-event-name-wrapper,body.views-store_events-page .store-event-title-wrapper{text-align:left;}body.views-store_events-page .store-event-date-wrapper .store-event-date.d-m-header,body.views-store_events-page .store-event-name-wrapper .store-event-name.d-m-header,body.views-store_events-page .store-event-title-wrapper .store-event-title.d-m-header{font-size:1rem;}body.views-store_events-page .store-event-date-wrapper .store-event-date.d-m-header,body.views-store_events-page .store-event-name-wrapper .store-event-name.d-m-header{font-weight:900;}body.views-store_events-page .store-event-info-wrapper .address.d-m-body{display:block;}body.views-store_events-page .store-event-info-wrapper .store-event-title-wrapper{margin-top:5px;}.featured-content.history .featured-content-info-wrapper{margin-top:400px;}.featured-content.our-craft .featured-content-info-wrapper{margin-top:380px;}.featured-content .featured-content-info-wrapper{margin-top:708px;}#brand-landing-page-content .cigar-listing-wrapper img{max-width:none;width:auto !important;max-height:270px;}body.views-retailer_locator-page .d-m-title{margin:40px 0 30px 20px;padding:0;}.cigar-listing-wrapper{position:relative;padding:25px 0 80px 0;}.cigar-listing-wrapper .cigar-listing-info-wrapper{box-sizing:border-box;padding:0 20px 0 20px;}.cigar-listing-wrapper .cigar-listing-title.heading-level-2{line-height:2.8rem;margin-bottom:10px;font-size:2.625rem;margin-top:-5px;}.cigar-listing-description.d-m-body{text-align:left;line-height:28px;margin-bottom:20px;}.cigar-listing-wrapper .cigar-listing-link a{display:block;margin-left:auto;margin-right:auto;width:237px;text-align:center;padding:0;line-height:3.5rem;}.cigar-listing-wrapper .cigar-listing-image-wrapper{position:relative;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper{position:absolute;bottom:-50px;left:50%;margin-left:-105px;}.cigar-listing-wrapper .cigar-listing-image{padding-bottom:20px;}.cigar-listing-wrapper .cigar-listing-link.d-m-landing-page-pro{position:relative;text-align:center;}#brand-landing-page-content .cigar-listing-wrapper img{max-width:none;}.cigar-listing-wrapper.background-fill::after{content:'';position:absolute;bottom:0;width:90%;border-bottom:solid 2px #f68218;left:5%;height:16px;}.cigar-listing-wrapper.background-fill::before{content:'';position:absolute;top:0;width:90%;border-top:solid 2px #f68218;left:5%;height:16px;}.cigar-listing-wrapper:first-of-type::before{border:none;}.cigar-listing-wrapper:last-of-type::after{border:none;}.cigar-listing-wrapper.background-fill{background-color:#FEFAF0;}#product_hero_image{display:none;width:900px;height:600px;background-position:center;background-repeat:no-repeat;background-size:100% auto;margin-left:auto;margin-right:auto;}body.front .featured-content-image-wrapper img{position:relative;width:auto;height:800px;left:0;margin-left:0;}@media only screen and (max-width:1024px){.d-m-title{text-align:left;margin-top:30px;margin-bottom:14px;padding:35px 10px 6px 20px;line-height:2rem;font-size:1.5rem;}.d-m-title:after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:0;left:20px;}.l-page-base .l-main{padding-top:0;}.l-header{height:55px;margin-bottom:0;-webkit-box-shadow:0 2px 17px -6px rgba(147,147,147,.5);-moz-box-shadow:0 2px 17px -6px rgba(147,147,147,.5);box-shadow:0 2px 17px -6px rgba(147,147,147,.5);position:fixed;z-index:500;width:100%;}body.not-front .l-header{position:fixed;z-index:555;width:100%;}body .l-header.release{position:relative;}body .l-header.release #nav_toggle_wrap{position:absolute;}.l-branding a.site-logo{margin-left:auto;margin-right:auto;display:flex;align-self:center;}.l-branding a.site-logo img{height:27px;width:auto;margin-left:auto;margin-right:auto;display:inline-block;cursor:pointer;}.l-branding a.site-logo::before{content:"" !important;background-image:url('/sites/all/themes/ashton_corp/images/global/ladc-logo-7.svg');background-position:center;background-repeat:no-repeat;background-size:222px auto;position:absolute;height:52px;width:222px;top:0;left:0;}body.not-ie .l-branding  a.site-logo::before{will-change:transform;}#branding-backer,#branding-backdrop{background-color:#fefaf0;opacity:1;position:absolute;left:0;top:0;width:100%;height:55px;z-index:-1;}#branding-backer{z-index:-10;}.body.front .l-page-base{padding:0 72px;}.breadcrumb{margin-left:25px;display:block;position:absolute;float:left;margin-top:15px;}.layout-cigars-slider-wshapechart .l-page-breadcrumb-container{display:none;}.cigar-listing-info-wrapper.right{display:none;}body.views-retailer_locator-page .view-retailer-locator{display:none;}body.views-retailer_locator-page .retail-distance-select-control-container.desktop{display:none;}body.views-retailer_locator-page  .retail-distance-select-control-container.mobile.reveal .retail-distance-select-control-wrapper{display:block;transition:all 50ms;}body.views-retailer_locator-page .retail-weeks-select-control-container.desktop{display:none;}body.views-retailer_locator-page  .retail-weeks-select-control-container.mobile.reveal .retail-weeks-select-control-wrapper{display:block;transition:all 50ms;}body.authorized-retailer .l-content input,body.contact .l-content input{width:100%;z-index:10;position:relative;border:solid 1px #F68218;}body.authorized-retailer .l-content input.form-text,body.contact .l-content input.form-text{padding-left:28px;text-align:left;}body.authorized-retailer .l-content input.form-text::placeholder,body.contact .l-content input.form-text::placeholder{}a.site-button{height:60px;width:237px;display:inline-block;margin-left:auto;margin-right:auto;padding:0;line-height:60px;}body.authorized-retailer .l-content input.site-button,body.contact .l-content input.site-button,.site-button{margin:18px auto 0;height:60px;width:237px;padding:5px 20px;border:none;}body.contact .l-content input.site-button{margin:90px auto 0;}#block-ashton-newsletter-ashton-newsletter .site-button{margin-top:0;}body.authorized-retailer form.webform-client-form,body.contact form.webform-client-form{padding:0 20px;}body.authorized-retailer .form-textarea-wrapper textarea,body.contact .form-textarea-wrapper textarea{height:180px;border:solid 1px #F68218;text-align:left;padding:20px 20px 20px 28px;}body.authorized-retailer .l-content .form-actions,body.contact .l-content .form-actions{margin-bottom:0;}body.authorized-retailer .l-content .form-item{margin-bottom:23px;}#home_page_slider #slick-pause{display:none;}#home_page_slider-slider .slick-dots{position:relative;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;width:auto;bottom:35px;margin-top:50px;}#home-dot-wrap{width:100%;display:block;margin-top:10px;float:none;margin-left:auto;margin-right:auto;}.block--superfish .sf-main-menu{width:auto;margin-left:auto;margin-right:auto;text-align:center;display:flex;}.block--superfish .sf-menu.sf-horizontal.sf-shadow ul,.block--superfish .sf-menu.sf-vertical.sf-shadow ul,.block--superfish .sf-menu.sf-navbar.sf-shadow ul ul{margin-top:30px;pointer-events:none;.}.block--superfish .manu ul li:after{content:'';position:absolute;right:0;height:25%;top:35%;}.block--superfish .manu ul li:last-of-type:after{content:'';position:absolute;border-right:none;}#superfish-2,#superfish-1{width:100%;}.block--superfish .sf-main-menu > li > a:after{content:'';position:absolute;right:0;border-right:1px solid #98847A;height:25%;top:35%;}.block--superfish .sf-main-menu > li:last-of-type > a:after{content:'';position:absolute;right:0;border-right:none;height:25%;top:35%;}#strength-meter-wrapper{height:84px;vertical-align:middle;float:left;text-align:left;margin-left:0;width:100%;overflow:hidden;margin-bottom:25px;display:none;margin-top:0;display:none;}body.layout-cigars-slider-wshapechart .l-page-graphic-container,body.layout-noncigar-slider-noshapechart .l-page-graphic-container{background:none;}.block--superfish-2 .sf-menu.sf-horizontal.sf-shadow ul,.block--superfish-2 .sf-menu.sf-vertical.sf-shadow ul,.block--superfish-2 .sf-menu.sf-navbar.sf-shadow ul ul{margin-top:10px;pointer-events:none;}#block-menu-menu-footer-menu{display:none;}.block--superfish .sf-main-menu > li > a{padding:15px 0;text-align:center;width:100%;}.block--superfish .sf-depth-1{flex-grow:1;}.block--superfish ul.sf-megamenu{width:100%;}li.sf-depth-1{position:initial;}.sf-depth-2 ol{left:100%;position:absolute;top:0;width:100%;padding-left:25px;box-sizing:border-box;height:100%;}body.layout-noncigar-slider-noshapechart  .l-content,body.layout-cigars-slider-wshapechart  .l-content{padding:0;}.l-page-base{padding:0 25px;}.l-content{position:relative;}li.sf-depth-3.menuparent{position:initial;}.sub-menu-back-link{position:absolute;display:inline-block;text-transform:uppercase;color:white;text-align:left;width:auto;margin-top:20px;left:25px;font-weight:bold;cursor:pointer;}.sub-menu-back-link i{font-size:1.8rem;margin-right:5px;font-weight:bold;}.sub-menu-back-link span{height:24px;display:inline-block;vertical-align:middle;}.sub-menu-close{position:relative;display:inline-block;left:0;margin-left:85%;margin-top:16px;padding-bottom:45px;}.sub-menu-close:after{content:"";margin-left:15px;cursor:pointer;position:absolute;width:25px;height:25px;float:right;background:url("/sites/all/themes/ashtoncigars/images/close X button.svg") 0px 0px/25px auto no-repeat;}.block--superfish-1 li.sf-megamenu-wrapper.sf-depth-1 > ol > .sub-menu-close,.block--superfish-1 li.sf-megamenu-wrapper.sf-depth-1 > ol > .sub-menu-back-link{display:none;}.block--superfish-2 li.sf-megamenu-wrapper.sf-depth-1 > ol > .sub-menu-close,.block--superfish-2 li.sf-megamenu-wrapper.sf-depth-1 > ol > .sub-menu-back-link{display:none;}.block--superfish .sf-menu a.ashton-mega-header{border-bottom:none;}.block--superfish li.sf-megamenu-wrapper > ol{width:100%;height:100%;position:absolute;left:0;padding-left:25px;box-sizing:border-box;}.block--superfish li.ashton-mega-sub-header{font-family:proxima-nova,sans-serif;font-style:normal;display:block;width:250px;margin-top:43px;text-transform:uppercase;}.block--superfish a.ashton-mega-sub-header{font-family:proxima-nova,sans-serif;font-style:normal;padding-bottom:4px;border-bottom:solid 1px #FFFFFF;text-transform:uppercase;}.block--superfish li.sf-megamenu-wrapper > ol div.sub-column-right > li,.block--superfish li.sf-megamenu-wrapper > ol div.sub-column-left > li,.block--superfish li.sf-megamenu-wrapper > ol > li{width:100%;height:auto;}.block--superfish li.sf-megamenu-wrapper > ol div.sub-column-right > li,.block--superfish li.sf-megamenu-wrapper > ol div.sub-column-left > li,.block--superfish li.sf-megamenu-wrapper > ol > li{padding-right:0;position:initial;}.sf-depth-2 ol{display:none;}.sub-column-left{height:100%;width:40%;display:inline-block;float:left;}.sub-column-right{height:100%;width:40%;display:inline-block;float:left;}.l-content .views-submit-button > input{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:.875rem;letter-spacing:3px;color:white;text-decoration:none;text-transform:uppercase;background-color:#17344c;padding:10px 25px;}button.d-m-d-form-submit.mobile,input.d-m-d-form-submit.mobile,.d-m-d-form-submit.mobile{font-weight:700;margin-top:14px;padding:9px 40px;border-radius:0;height:auto;font-size:.875rem;max-width:147px;display:none;}body.legal .l-content h1{margin-top:50px;}body.legal .l-main{margin-left:0;margin-right:0;}body.legal .l-page-base-container{position:relative;height:auto;overflow:hidden;background:none;}body.contact .l-page{background:url(/sites/all/themes/ashtoncigars/images/backgrounds/smoke-background@2x.gif) center top/2610px auto no-repeat;}body.contact .l-content .form-actions .form-submit{line-height:30px;}body.contact .l-content h1.d-m-header{margin-top:50px;margin-bottom:15px;padding-bottom:7px;text-align:left;}body.contact .l-content h1 ~ p{margin-bottom:20px;text-align:left;}body.contact .l-content div.floater{position:absolute;left:0;text-align:left;bottom:100px;}body.done .d-m-title{margin-top:50px;}body.done p.d-m-body,body.contact .field--type-text-with-summary p.d-m-body{text-align:left;padding:0 20px;box-sizing:border-box;line-height:28px;margin-bottom:20px;}.block-footer-social-block a{display:inline-block;margin-right:25px;}.block-footer-social-block a:last-of-type{margin-right:0;}.footer-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;}#footer_accordian_wrapper{display:block;}.footer-accordians{text-align:left;}#footer .cms-menu .footer-accordians .accordian-after{display:block;margin:0 auto;height:0px;width:20px;background-repeat:no-repeat;margin-top:.5rem;margin-bottom:.5rem;}#footer .cms-menu .footer-accordians .footer-subsection-header{text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem;color:#000;font-weight:700;}.footer-subsection-header{font-size:0.75rem;text-align:left;color:#575757;padding-top:15px;border-top:solid thin black;}div.footer-subsection-header:last-of-type{border-bottom :solid thin black;}.footer-subsection-header:after{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;margin-top:1px;content:"";cursor:pointer;}.accordian-after{display:none;}.open.footer-subsection-header:after{background-image:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron_up_new.svg);}#footer .cms-menu{text-align:center;margin-top:2em;margin-left:auto;margin-right:auto;width:100%;}#footer .cms-menu ul{display:none;list-style:none;margin:0;padding:0;text-align:left;}#footer .cms-menu ul li{font-size:1.0rem;line-height:2.2rem;height:2.2rem;text-align:center;}#footer .cms-menu ul li a{color:black;text-decoration:none;}.l-region--footer-first{display:block;text-align:center;padding:10px 0;width:100%;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;}.l-region--footer-second{display:block;padding:10px 20px;margin-bottom:-10px;width:100%;text-align:center;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}.l-region--footer-third{display:block;padding:10px 20px;width:100%;text-align:center;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.l-region--footer-fourth{display:block;padding:20px 0;width:100%;text-align:center;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}.l-region--footer-first .block{width:auto;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-second .block{width:auto;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-third .block{width:100%;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-fourth .block{width:auto;margin-left:auto;margin-right:auto;display:inline-block;}.mobile-menu-header ul{display:block;}.mobile-menu-header .content > ul{margin-top:65px;margin-left:0;}.slinky-theme-default{background:#98847b;}.slinky-theme-default a:not(.back){color:#FFF;padding:1em;text-transfrom:uppercase;}.slinky-menu a span{text-align:left;}.slinky-theme-default .next::after,.slinky-theme-default .back::before{background:none;}.slinky-theme-default .back::before{background:none;content:"BACK";transform:none;-webkit-transform:none;}.mobile-menu-header{padding:0;box-sizing:border-box;}.mobile-menu-header #block-menu-close{color:#FFF;font-size:1.25rem;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:bold;vertical-align:middle;height:64px;cursor:pointer;text-align:right;margin-right:50px;}.mobile-menu-header #block-menu-close span{line-height:64px;height:auto;position:relative;right:0;width:auto;display:inline-block;}.mobile-menu-header #block-menu-close span:after{content:"";margin-left:15px;cursor:pointer;position:absolute;width:25px;height:25px;float:right;background:url("/sites/all/themes/ashtoncigars/images/close X button.svg") 0px 0px/25px auto no-repeat;}.mobile-menu-header ul.menu li{border-bottom:none;border-right:none;display:block;padding:0;}.mobile-menu-header ul.menu li.level-1{margin-left:0;padding:0;line-height:28px;margin-top:5px;margin-bottom:0;}.mobile-menu-header ul.menu li.level-1:first-of-type{margin-top:0;}.mobile-menu-header ul.menu li.level-1:last-of-type{margin-bottom:0;}.mobile-menu-header ul.menu li a{color:#bb334c;font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;padding:0;background:none;text-transform:uppercase;}.mobile-menu-header ul.menu li a.ashtoncigars_link{font-family:nunito,sans-serif;font-size:1rem;font-weight:500;color:#684545;text-transform:none;text-align:center;padding:0;line-height:28px;}.mobile-menu-header ul.ashtoncigars_menu.level-1{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.mobile-menu-header  ul.ashtoncigars_menu.level-1.opened{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.mobile-menu-header ul.ashtoncigars_menu.level-1{margin-top:10px;margin-bottom:15px;display:none;}.mobile-menu-header li.ashtoncigars_menu_open ul.ashtoncigars_menu.level-1{opacity:1;transition:.3s;}.mobile-menu-header li.level-0{margin-top:14px;margin-bottom:14px;line-height:30px;}.mobile-menu-header li.level-0:first-of-type{margin-bottom:0;margin-top:4px;}.mobile-menu-header li.level-0:last-of-type{margin-bottom:0;}body.page-events .l-content .sales-events-toptext-wrap{width:100%;margin-left:0;}body.page-events .events-top-section h1.d-m-header{display:inline-block;width:50%;margin-left:0;float:left;}body.section-events .events-form-breaker{clear:both;}body.section-events .events-form-breaker{display:block;width:100%;margin-top:39px;margin-bottom:50px;position:relative;padding-left:11%;;}body.section-events .events-form-breaker:before{content:'';position:absolute;border-bottom:1px solid #444444;bottom:12px;width:6%;margin-left:-8%;}body.section-events .events-form-breaker:after{content:'';position:absolute;border-bottom:1px solid #444444;bottom:12px;width:45%;right:38%;}.two-by-n-grid-main .twoxn-template h2.d-m-landing-page-pro{display:none;}.two-by-n-grid-main .twoxn-template h2.d-m-landing-page-pro.mobile{margin-top:30px;display:block;margin-bottom:75px;}body.page-node-119  .two-by-n-grid-main.two-by-n-4,body.section-humidors-accessories .two-by-n-grid-main.two-by-n-4{text-align:center;margin-bottom:50px;}body.page-node-119 .two-by-n-grid-line,body.section-humidors-accessories .two-by-n-grid-line{margin-left:auto;margin-right:auto;width:100%;display:block;}body.page-node-119  .two-by-n-grid-line h1.d-landing-page-h1,.d-landing-page-h1{padding-top:50px;padding-bottom:50px;}body.page-node-119 .two-by-n-grid-line .two-by-n-product,body.section-humidors-accessories .two-by-n-grid-line .two-by-n-product{text-align:center;}.twoxn-template .two-by-n-product img{max-width:50%;}body.page-node-119 .two-by-n-grid-line .two-by-n-product img{max-width:50%;}body.page-node-119 .two-by-n-grid-main h1,body.section-humidors-accessories .two-by-n-grid-main h1{text-align:left;padding-top:50px;}.sales-events-image-wrap .top-row{width:100%;}.sales-events-image-wrap .left{float:left;display:inline-block;margin-right:5px;}.sales-events-image-wrap .left img{width:166px;height:auto;}.sales-events-image-wrap .right{float:left;display:inline-block;}.sales-events-image-wrap .right img{width:75px;height:auto;}.sales-events-image-wrap .bottom{display:inline-block;height:auto;margin-top:8px;}.sales-events-image-wrap .bottom img{width:493px;height:auto;}#block-superfish-1{display:none;}#block-superfish-2{display:block;}body.contact .l-page-base-container{background:none;}body.page-events .l-page-base-container{background:none;}body.section-retailer-locator .l-page-base-container{background:none;}#block-menu-menu-footer-mega-menu .manu ul a,#block-menu-menu-footer-mega-menu .manu ul{color:#FFF;}#block-menu-menu-footer-mega-menu .manu ul > li{display:inline-block;float:left;text-align:left;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > ul{margin-top:20px;display:none;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1{text-transform:uppercase;width:100%;height:auto;min-height:58px;line-height:58px;vertical-align:middle;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(1n){background-color:#C0B4AE;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(2n){background-color:#B6A8A1;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(3n){background-color:#AC9C94;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(4n){background-color:#A29087;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(5n){background-color:#98847A;display:block;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(6n){display:none;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > a{height:100%;display:inline-block;width:100%;padding-left:144px;padding-bottom:0;}#block-menu-menu-footer-mega-menu .manu ul li.footer-mega-sub-header{display:block;width:250px;margin-top:0;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > ul{display:none;height:auto;width:100%;margin-top:0;}#block-menu-menu-footer-mega-menu .manu ul li.expanded ul > li{text-align:left;display:block;width:100%;padding:12px 0;float:none;height:auto;margin-left:144px;min-height:auto;line-height:normal;}#block-menu-menu-footer-mega-menu .manu ul li.expanded ul > li:first-of-type{padding-top:0;}.view view-homepage-featured-history{margin-bottom:60px;}.featured-history-image-wrapper{float:left;margin-left:20px;margin-bottom:18px;display:inline-block;width:auto;position:relative;}.featured-history-info-wrapper{float:left;margin-left:11px;display:inline-block;width:36%;position:relative;padding-bottom:4px;}.featured-history-wrapper .featured-history-image{width:187px;height:167px;}.featured-history-wrapper .featured-history-title{text-align:left;margin-bottom:12px;margin-top:6px;}.featured-history-info-link-wrapper{width:100%;display:block;text-align:center;clear:both;}.featured-history-info-inner-wrapper{width:95%;}.featured-history-info-link-wrapper .featured-history-link{display:block;margin-left:auto;margin-right:auto;}.featured-history-info-link-wrapper .featured-history-title,.featured-history-info-link-wrapper .featured-history-description{text-align:left;width:100%;}.view-homepage-featured-products-new .featured-product-wrapper{width:900px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;min-height:500px;box-sizing:border-box;padding-left:40px;}.view-homepage-featured-products-new .featured-product-info-wrapper{float:left;width:50%;}.view-homepage-featured-products-new .featured-product-title{text-align:left;margin-top:65px;margin-bottom:65px;}.view-homepage-featured-products-new .featured-product-description{margin-bottom:40px;max-width:350px;}.view-homepage-featured-products-new .featured-product-description p{text-align:left;}.view-homepage-featured-products-new .featured-product-link{text-align:left;margin-left:42px;vertical-align:middle;height:40px;}.view-homepage-featured-products-new .featured-product-link img.arrow{width:22px;height:auto;vertical-align:middle;margin-left:15px;}.view-homepage-featured-products-new .featured-product-link a{position:relative;}.view-homepage-featured-products-new .featured-product-link a:after{background:url('/sites/all/themes/ashtoncigars/images/homepage/slideshow arrow-outlined.svg') no-repeat;background-position:0 15px;background-size:60px;position:absolute;}.view-homepage-featured-products-new .featured-product-image-wrapper{float:left;width:50%;}.view-homepage-featured-products-new .featured-product-image{width:100%;height:auto;position:relative;}.view-homepage-featured-products-new .featured-product-image img{width:675px;height:auto;max-width:none;left:-150px;position:absolute;z-index:-1;}.featured-content .featured-content-wrapper{width:100%;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;display:inline-block;margin-bottom:6px;}.view-homepage-featured-content .featured-content-wrapper{width:100%;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;display:inline-block;margin-bottom:6px;}.featured-content.history .featured-content-wrapper{margin-bottom:11px;}.view-homepage-featured-content{margin-bottom:0;text-align:center;}.block.section{position:relative;}.featured-content.our-craft .featured-content-wrapper:after{content:'';position:absolute;bottom:-11px;width:100%;background-image:none;left:0;height:16px;}.featured-content .featured-content-description{text-align:center;margin-bottom:40px;font-size:1.25rem;}.view-homepage-featured-content .featured-content-description p{text-align:left;}.view-homepage-featured-content .featured-content-link{text-align:center;vertical-align:middle;height:40px;margin-bottom:50px;}.view-homepage-featured-content .featured-content-link img.arrow{width:22px;height:auto;vertical-align:middle;margin-left:15px;}.featured-content .featured-content-link a{position:relative;width:237px;height:60px;line-height:60px;display:block;}.featured-content.history .featured-content-link a,.featured-history-info-link-wrapper .featured-history-link a,.view-homepage-featured-content .featured-content-link a{position:relative;width:237px;height:60px;line-height:60px;display:block;}.view-homepage-featured-content .featured-content-image-wrapper{width:100%;display:inline-block;float:left;margin-right:0;border:none;}.featured-content-image-wrapper .field__item{padding-top:0;}.view-homepage-featured-content .featured-content-image{width:100%;height:343px;position:relative;}.view-homepage-featured-content .featured-content-image img{width:413px;height:auto;max-width:none;border:solid thin black;}.view-homepage-featured-content .featured-content-header{margin-left:auto;margin-right:auto;text-transform:uppercase;display:block;margin-bottom:50px;margin-top:0;position:relative;width:80%;}.view-homepage-featured-content .featured-content-header:before{content:'';position:absolute;border-bottom:8px double #98847A;outline:2px solid #98847A;outline-offset:-9px;bottom:12px;width:40%;left:0;}.view-homepage-featured-content .featured-content-header:after{content:'';position:absolute;border-bottom:8px double #98847A;outline:2px solid #98847A;outline-offset:-9px;bottom:12px;width:40%;right:0;}body.layout-cigars-slider-wshapechart  #slideshow-description *{width:500px;}body.layout-cigars-slider-wshapechart h2,body.layout-cigars-slider-wshapechart h1{padding-bottom:0;}body.layout-cigars-slider-wshapechart h2[id~=slideshow-header-title]{text-align:left;}.brand-slideshow-navigation{z-index:3;width:auto;}body.layout-cigars-slider-wshapechart h2.d-product-name{padding:40px 0px 20px 0;}body.layout-cigars-slider-wshapechart #slideshow-description{display:inline-block;z-index:2;left:0;width:auto;float:left;margin-bottom:0;margin-right:50px;}body.layout-cigars-slider-wshapechart #slideshow-description *{padding:30px 5px 40px 0;text-align:left;display:inline-block;position:relative;width:100%;}body.layout-cigars-slider-wshapechart .l-content #nav-slideshow-list,body.layout-cigars-slider-wshapechart .l-content #slideshow-list{visibility:hidden;clear:both;}body.layout-cigars-slider-wshapechart #slideshow-description{display:none;}.brand-slideshow{padding-top:150px;}body.layout-cigars-slider-wshapechart .brand-slideshow{padding-top:0;clear:both;}body.layout-cigars-slider-wshapechart #slideshow-description:before{content:'';position:absolute;border-top:1px solid #98847A;width:94%;left:0;}body.layout-cigars-slider-wshapechart #slideshow-description p{float:left;}#nav-slideshow-list .slick-slide{width:60px;min-height:60px;padding:5px;border:solid 1px #98847A;border-radius:10px;margin-left:10px;cursor:pointer;background-color:#fff;margin-right:15px;display:inline-block;margin-bottom:25px;}#slideshow-list-pdp-sa .slick-next,#slideshow-list-pdp-sa .slick-next:hover,#slideshow-list-pdp .slick-next,#slideshow-list-pdp .slick-next:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-right.svg) no-repeat;background-position:0 15px;background-size:36px;}#slideshow-list-pdp-sa .slick-prev,#slideshow-list-pdp-sa .slick-prev:hover,#slideshow-list-pdp .slick-prev,#slideshow-list-pdp .slick-prev:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-left.svg) no-repeat;background-position:0 15px;background-size:36px;}#slideshow-list .slick-prev,#slideshow-list-pdp-sa .slick-prev,#slideshow-list-pdp .slick-prev{height:80px;width:50px;z-index:200;left:20px;position:absolute;right:0;bottom:50%;}#slideshow-list .slick-next,#slideshow-list-pdp-sa .slick-next,#slideshow-list-pdp .slick-next{height:80px;margin-right:20px;width:50px;z-index:200;position:absolute;right:20px;bottom:50%;}#slideshow-list input[type="button"],#slideshow-list-pdp-sa input[type="button"],#slideshow-list-pdp input[type="button"],#slideshow-list-pdp button{border:none;color:white;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:1.5rem;font-weight:normal;text-shadow:none;padding:1px 9px 1px 9px;}#slideshow-list button,#slideshow-list-pdp-sa button,#slideshow-list-pdp button{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}#slideshow-list button,#slideshow-list-pdp-sa button,#slideshow-list-pdp button,#slideshow-list-pdp input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;}#slideshow-list .slick-next,#slideshow-list .slick-next:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-right.svg) no-repeat;background-position:0 15px;background-size:36px;}#slideshow-list .slick-prev,#slideshow-list .slick-prev:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-left.svg) no-repeat;background-position:0 15px;background-size:36px;}#nav-slideshow-list .slick-slide{transition:.5s;transition-timing-function:ease-in-out;opacity:.27;}#nav-slideshow-list .slick-current{transition:.5s;transition-timing-function:ease-in-out;opacity:1;}#slideshow-list-pdp-sa button,#slideshow-list-pdp button,#slideshow-list-pdp input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;}#shapechart-main{margin-left:auto;margin-right:auto;position:relative;text-align:center;width:100%;clear:both;}#samplerslide-container,#shapechart-container{width:100%;margin-left:auto;margin-right:auto;margin-top:30px;}#samplerslide-container{margin-top:20px;}body.layout-noncigar-slider-noshapechart  .l-content h2,body.layout-noncigar-slider-noshapechart  .l-content h2{text-align:left;margin-top:50px;padding-top:0;padding-bottom:14px;}body.layout-noncigar-slider-noshapechart  #slideshow-description *{width:500px;}body.layout-noncigar-slider-noshapechart h2,body.layout-noncigar-slider-noshapechart h1{padding-bottom:0;}body.layout-noncigar-slider-noshapechart h1{padding-bottom:0;margin-bottom:14px;}body.layout-noncigar-slider-noshapechart h2[id~=slideshow-header-title],body.layout-noncigar-slider-noshapechart h2[id~=slideshow-header-title]{text-align:left;margin-bottom:30px;}.brand-slideshow-navigation{z-index:3;width:auto;margin-left:-10px;}body.layout-noncigar-slider-noshapechart h2.d-product-name{padding:40px 0px 20px 40px;}body.layout-noncigar-slider-noshapechart #slideshow-description{display:inline-block;z-index:2;left:0;width:100%;float:left;margin-bottom:0;margin-right:50px;margin-left:0;border-top:1px solid #98847A;padding-top:20px;}body.layout-noncigar-slider-noshapechart #slideshow-description *{padding:30px 5px 40px 0;text-align:left;width:100%;display:inline-block;position:relative;}body.layout-noncigar-slider-noshapechart .l-content #nav-slideshow-list,body.layout-noncigar-slider-noshapechart .l-content #slideshow-list{visibility:hidden;}.brand-slideshow{padding-top:150px;}body.layout-noncigar-slider-noshapechart .brand-slideshow{padding-top:0;clear:both;position:relative;margin-bottom:50px;}body.layout-noncigar-slider-noshapechart #slideshow-description:before{content:'';position:absolute;width:35%;left:25px;border-top:none;}body.layout-noncigar-slider-noshapechart .l-content h1,body.layout-noncigar-slider-noshapechart .l-content h2{text-align:left;margin-top:50px;}body.layout-noncigar-slider-noshapechart #slideshow-description p{float:left;}body.layout-noncigar-slider-noshapechart #available-sizes{margin-top:10px;text-align:left;float:left;margin-left:0;display:none;margin-bottom:50px;}body.views-samplers_brand_slideshow-page #available-sizes{text-align:left;}body.views-samplers-brand-slideshow-page .sampler-includes-header{text-align:left;}body.views-samplers-brand-slideshow-page #sampler-includes-div{text-align:left;}body.views-samplers-brand-slideshow-page #sampler-includes-div > div{text-align:left!important;}body.views-samplers_brand_slideshow-page #slide-mid-row .sampler-includes-header,body.views-samplers_brand_slideshow-page #slide-mid-row #sampler-includes-header{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:bold;color:#575757;text-align:left;line-height:9px;margin-bottom:20px;}body.views-samplers_brand_slideshow-page #slideshow-description{padding-bottom:30px;}body.views-samplers_brand_slideshow-page .brand-slideshow{padding-top:50px;}body.layout-noncigar-slider-noshapechart #available-sizes h2.d-m-header{margin-left:0;margin-top:0;}body.layout-noncigar-slider-noshapechart h1.d-m-header:after{border-bottom:none;}body.layout-noncigar-slider-noshapechart #header-text-left{display:inline-block;margin-bottom:0;width:100%;float:left;}body.layout-cigars-slider-wshapechart #slideshow-list .slick-slide img,body.layout-noncigar-slider-noshapechart #slideshow-list-pdp .slick-slide img{height:auto !important;}.sub-footer-right img{width:25px;height:25px;}.view-homepage-featured-products-new .featured-product-link.mobile{display:none;}.view-homepage-featured-products-new .featured-product-image img{width:506px;height:auto;max-width:none;margin-left:auto;margin-right:auto;position:relative;left:-60px;}.view-homepage-featured-products-new .featured-product-link a{position:relative;font-size:1.3rem;color:#999;}.view-homepage-featured-content .featured-content-image{width:100%;height:auto;position:relative;}.view-homepage-featured-content .featured-content-image img{width:95%;height:auto;max-width:none;border:solid thin black;}.view-homepage-featured-products-new .featured-product-title{margin-top:0;margin-bottom:33px;}.featured-content .featured-content-info-wrapper{display:inline-block;width:100%;left:0;margin-top:208px;position:absolute;box-shadow:6px 5px 4px 0 rgba(102,102,102,0.50);z-index:5;height:145px;}body.front .block.section-1 .featured-content-info-wrapper{margin-top:508px;}.featured-content.history .featured-content-info-wrapper{height:175px;margin-top:208px;}.featured-content.our-craft .featured-content-info-wrapper{margin-top:0;}.featured-content .featured-content-info-link-wrapper{position:absolute;margin-top:-18px;margin-left:-118.5px;left:50%;}.featured-content.history .featured-content-info-link-wrapper{bottom:0;margin-bottom:-30px;margin-top:0;}.featured-content .featured-content-title{text-align:center;margin-bottom:20px;line-height:30px;margin-top:25px;}body.front .l-region--content-top.landscape .featured-content-info-wrapper{top:50%;margin-top:auto;transform:translateY(-70%);}body.front .l-region--content-top.landscape .featured-content-wrapper{display:flex;align-items:center;align-content:center;}.view-homepage-featured-content .featured-content-wrapper:last-of-type{margin-left:auto;}.view-homepage-featured-content .featured-content-wrapper:first-of-type{margin-right:auto;}.view-homepage-featured-products-new .featured-product-info-wrapper{float:left;vertical-align:middle;margin-top:70px;}.view-homepage-featured-products-new .featured-product-wrapper{width:80%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-sizing:border-box;padding-left:0;}.l-footer{background-color:#112034;border-top:#98847A 10px solid;}body .l-footer{border-top:none;background:#1e5799;background:-moz-linear-gradient(left,#112034 5%,#315878 50%,#112034 95%);background:-webkit-linear-gradient(left,#112034 5%,#315878 50%,#112034 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#112034',endColorstr='#112034',GradientType=1);background:none;position:relative;z-index:9;margin-top:-122px;overflow:hidden;pointer-events:none;}body .l-footer.not-front{margin-top:50px;}body.views-la_aroma_de_cuba_landing_page-page .l-footer.not-front{margin-top:0;}#slideshow-list .slick-next,#slideshow-list .slick-next:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-right.svg) no-repeat;background-position:0 15px;background-size:36px;display:none!important;}#slideshow-list .slick-prev,#slideshow-list .slick-prev:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-left.svg) no-repeat;background-position:0 15px;background-size:36px;display:none!important;}body.layout-noncigar-slider-noshapechart  .l-content #nav-slideshow-list-pdp .slick-slide{width:60px;min-height:60px;padding:5px;border:solid 1px #98847A;border-radius:10px;margin-left:10px;cursor:pointer;background-color:#fff;margin-right:15px;margin-bottom:25px;}body.layout-noncigar-slider-noshapechart #slide-mid-row{display:block;width:100%;clear:both;}#pdp-heading-top{display:inline-block;overflow:hidden;width:100%;position:relative;min-height:auto;height:auto;}.twoxn-template .two-by-n-product img{width:50%;height:auto!important;}.bslide{height:auto;}#slideshow-list .slick-list{width:100%;}body.timeline .node__content > h1{text-align:center;padding:20px;margin-top:110px;margin-bottom:87px;}.homeSlide{height:835px;padding:0 50px;}#slide-3{position:relative;margin-bottom:250px;height:480px;}.hsContainer{display:table;table-layout:fixed;width:100%;height:100%;overflow:hidden;position:relative;opacity:0;}.hsContent{max-width:450px;margin:-150px auto 0 auto;display:table-cell;vertical-align:middle;color:#ebebeb;padding:0 8%;text-align:center}.bcg{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;}#slide-1 .bcg{background-size:1088px 1156px;background-position:500px 0px;background-repeat:no-repeat;}#slide-2 .bcg{height:935px;text-align:center;background-position:-100px 350px;background-size:858px auto;background-repeat:no-repeat;}#slide-2 .bcg2{height:935px;text-align:center;background-position:350px 320px;background-size:1209px auto;background-repeat:no-repeat;}#slide-3 .bcg{background-size:720px auto;background-position:700px 90px;background-repeat:no-repeat;}#vertical-section{position:absolute;left:0;top:0;width:300px;height:100%;background:url('/sites/all/themes/ashtoncigars/images/timeline/vertical_timeline_section.svg') 50px 0px/68px auto repeat-y;}.curtainContainer{width:100%;height:100%;position:relative;}.curtainContainer .curtain{width:300%;height:1px;background-color:#000000;position:absolute;top:25%;left:0;opacity:0}.curtainContainer .copy{position:absolute;bottom:30%;left:0;width:100%;text-align:center;}#slide-1 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:10px;left:60px;}#slide-1 .date{margin-left:150px;margin-top:-40px;display:block;position:absolute;}#slide-2 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:60px;left:60px;}#slide-2 .date{margin-left:150px;margin-top:10px;display:block;position:absolute;}#slide-3 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:0;left:60px;}#slide-3 .date{margin-left:150px;margin-top:10px;display:block;position:absolute;}#slide-1 .timeline-info-wrapper{float:left;margin-left:120px;margin-top:120px;}#slide-1 .section-title{display:block;margin-bottom:20px;}#slide-2 .section-title{display:block;margin-bottom:20px;}#slide-2 .timeline-info-wrapper{float:left;margin-left:600px;margin-top:0;}#slide-3 .section-title{display:block;margin-bottom:20px;}#slide-3 .timeline-info-wrapper{float:left;margin-left:150px;margin-top:180px;}#slide-16 .bcg2,#slide-15 .bcg2,#slide-14 .bcg2,#slide-12 .bcg2,#slide-11 .bcg2,#slide-10 .bcg2,#slide-9 .bcg2,#slide-8 .bcg2,#slide-7 .bcg2,#slide-6 .bcg2,#slide-5 .bcg2,#slide-4 .bcg2,#slide-3 .bcg2,#slide-2 .bcg2,#slide-1 .bcg2,#slide-16 .bcg,#slide-15 .bcg,#slide-14 .bcg,#slide-12 .bcg,#slide-11 .bcg,#slide-10 .bcg,#slide-9 .bcg,#slide-8 .bcg,#slide-7 .bcg,#slide-6 .bcg,#slide-5 .bcg,#slide-4 .bcg,#slide-3 .bcg,#slide-2 .bcg,#slide-1 .bcg{display:none;}#timeline-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("/sites/all/themes/ashtoncigars/images/backgrounds/dust_@2x.png");background-repeat:repeat;background-size:800px 600px;background-position:0 0;}#block-views-retailer-locator-block-1{background:#F5F5F5;overflow:hidden;}.l-content .views-exposed-widget > label{margin-bottom:16px;margin-top:30px;display:inline-block;position:relative;}button.distance-subvert,.ashton-geocode-field{display:none;}.block .view-retailer-locator .geofield-proximity-origin{width:300px;height:55px;text-align:left;padding-left:24px;box-sizing:border-box;text-indent:0;border-radius:0;border:solid 1px #DBDBDB;}.block .view-retailer-locator #edit-field-retailer-address-locality-wrapper{display:none;}.block .view-retailer-locator  .views-exposed-widget{text-align:center;width:100%;}.block .view-retailer-locator .geofield-proximity-field-wrapper .form-item{float:none;margin-right:0;}.block .view-retailer-locator .view-empty{display:none;}.block .view-retailer-locator .views-exposed-form .views-exposed-widget .form-submit{margin-top:.8em;margin-bottom:1.7em;font-weight:400;padding:8px 45px;max-width:none;}.l-content .views-exposed-widget > label:before{content:'';position:absolute;border-top:4px solid #A1BCE2;top:-15px;width:60%;left:20%;}.l-content #edit-field-geofield-distance-wrapper > label{text-align:center;width:100%;display:none;}.sub-footer-social p.d-m-body{text-align:center;margin-bottom:27px;}.view-brand-history .history-section-image{overflow:hidden;}.view-brand-history #slide-0 .history-section-image{height:364px;}.view-brand-history #slide-0 .field__item,.view-brand-history #slide-0 .field__items{height:100%;}.view-brand-history #slide-0 .history-section-image-wrapper img{width:100%;height:auto;}.view-brand-history .history-section-image-wrapper{position:relative;margin-bottom:0;background:none;}.view-brand-history .history-section-image-wrapper img{width:90%;height:auto;max-width:none;}.view-brand-history .history-section-image-wrapper .field--name-field-image{height:100%;}.view-brand-history .history-section-info-wrapper::before{content:'';position:relative;display:inline-block;top:20px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;padding-bottom:20px;}.view-brand-history .history-section-info-wrapper{background-color:white;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;padding:0 20px 25px 20px;}.view-brand-history .history-section-description{padding:0;}.brand-history-heading-wrapper-outer{position:relative;width:100%;height:100%;}.brand-history-heading-wrapper-inner{position:relative;height:100%;}.view-brand-history .history-section-description p{text-align:left;line-height:28px;margin-top:15px;}.brand-history-heading-wrapper{display:inline-block;width:100%;left:0;margin-top:85px;position:absolute;z-index:5;height:103px;}.brand-history-heading-background{background:white;opacity:.88;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2;}body.section-brand-history .l-region--sidebar-first{display:none;}.brand-history-heading-wrapper .heading-level-1{margin-left:7%;text-align:left;font-size:1.875rem;margin-top:20px;padding-top:15px;display:block;margin-bottom:20px;}.brand-history-heading-wrapper .heading-level-2{text-align:left;font-size:2.625rem;margin-left:12%;display:block;}.brand-history-backdrop{z-index:-1;position:fixed;left:0;top:0;width:100%;height:3958px;display:none;}body.front #container2{box-sizing:border-box;}body.front #container2 .featured-content{visibility:hidden;}body.front #skrollr-body.landscape #container2 .featured-content{overflow:hidden;}#spacer-header{height:55px;width:100%;display:block;visibility:hidden;}.vertical-scroll-button-wrapper{position:fixed;right:20px;bottom:25px;z-index:400;cursor:pointer;display:none;}body.section-contact .vertical-scroll-button-wrapper,.layout-cigars-slider-wshapechart .vertical-scroll-button-wrapper{display:none;}.vertical-scroll-button{width:30px;line-height:30px;height:30px;vertical-align:middle;margin-bottom:auto;display:inline-block;padding:0;cursor:pointer;}.vertical-scroll-button .fa.fa-angle-down::before{content:"" !important;background-image:url('/sites/all/themes/ashton_corp/images/global/scroll-down-arrow.svg');background-position:center;background-repeat:no-repeat;background-size:30px auto;position:absolute;height:30px;width:30px;top:0;left:0;}.scrollContainer{overflow-y:scroll;overflow-x:hidden;width:100%;}.scrollContainer{height:100%;margin:auto;}.spacer.s3{min-height:300px;}.spacer.s2{min-height:200px;}section.demo{font-size:0;text-align:center;background-image:url("/sites/all/themes/ashton_corp/images/global/testbackground.png");}.spacer{text-align:center;min-height:100px;}.parallaxParent{height:100vh;overflow:hidden;position:relative;border:solid red 1px;}.parallaxParent .bck{background:no-repeat center center;background-size:cover;position:absolute;width:100%;height:853px;}.parallaxParent .infowrapper{position:relative;z-index:2000;top:50%;margin-top:-80px;overflow:hidden;}#container1{width:100%;height:100%;position:relative;}body.scroll-magic-widget .l-region--content-top #container2,body.front .l-region--content-top #container2{width:100%;height:auto;position:relative;overflow-y:hidden;overflow-x:hidden;}.calmbeforestorm{height:200px;width:100%;position:relative;}.is-locked{overflow:hidden;}.is-scrolllocked{overflow:hidden;height:100vh;}.parallaxParent > .pimage{height:100%;}.parallaxParent .spacer.s1{position:absolute;z-index:1500;min-height:195px;width:100%;}.article-heading-level-2{color:#684545;text-transform:uppercase;text-align:left;padding-bottom:18px;line-height:2rem;}.article-body-level-1 p,.article-body-level-1{color:#684545;line-height:28px;text-align:left;}.article-body-level-1 p{margin-bottom:25px;}.article-body-level-1 p:empty{display:none;}.article-body-level-1 p:last-of-type,.article-body-level p:last-child{margin-bottom:0;}.our-craft-content-wrapper{position:relative;}.our-craft-content-wrapper:first-of-type{padding-top:55px;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper{padding:30px 20px 0 25px;}.our-craft-content-image{display:none;}.our-craft-content-wrapper:first-of-type .our-craft-content-image{display:block;}.our-craft-content-wrapper:first-of-type .field__item{max-height:365px;overflow:hidden;}.our-craft-content-wrapper:first-of-type .our-craft-content-image img{height:auto;max-width:none;width:800px;margin-top:0;margin-left:-60%;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{display:inline-block;width:100%;left:0;margin-top:0;position:absolute;z-index:5;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-outer{width:100%;margin-top:50px;min-height:103px;position:absolute;}.our-craft-content-wrapper .heading-level-1{text-align:left;font-size:1.875rem;margin-bottom:20px;margin-left:30px;margin-top:20px;}.our-craft-content-info-wrapper{box-sizing:border-box;padding:0 20px 0;background-color:white;position:relative;overflow:hidden;display:inline-block;width:100%;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper{padding:0 20px 0;}.our-craft-content-wrapper:first-of-type .our-craft-heading-background{background:white;opacity:.88;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;}.our-craft-content-info-wrapper::before{content:'';position:absolute;top:1px;width:90%;border-top:solid 2px #f68218;left:5%;height:16px;display:none;}.our-craft-content-info-wrapper  .new-top-border{position:relative;width:100%;height:1px;display:block;border-top:solid 2px #f68218;margin-bottom:10px;}.our-craft-content-info-wrapper  .new-top-border::before{content:'';top:-18px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;position:absolute;display:none;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper .new-top-border{margin-top:16px;margin-bottom:5px;}.our-craft-content-wrapper:first-of-type  .new-top-border::before{top:-10px;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper::before{top:20px;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper::before{top:16px;}#shapechart-container .slick-next,#shapechart-container .slick-prev{display:none;}.layout-cigars-slider-wshapechart .l-region--sidebar-first{display:none;}#cigar-stats-info{position:relative;width:100%;box-sizing:border-box;padding:25px 25px 0 25px;line-height:28px;}#cigar-stats-info::before{content:'';position:absolute;top:1px;width:86%;border-top:solid 2px #f68218;left:7%;height:16px;display:none;}#cigar-stats-info p{text-align:left;line-height:28px;letter-spacing:0;}#cigar-stats-info h2.d-m-header-2{padding-left:0;margin-top:0;margin-bottom:4px;padding-bottom:0;}#cigar-stats-info h2.d-m-header-2:first-of-type{padding-top:0;margin-top:30px;}body.layout-noncigar-slider-noshapechart #cigar-stats-info h2.d-m-header-2:first-of-type{padding-top:0;margin-top:0;}#cigar-stats-info .d-m-header-2.row-3{padding-top:30px;margin-bottom:0;}.rating-body{line-height:28px;}.rating-body .d-m-body{margin-top:2px;margin-bottom:2px;}.award-body .d-m-body,.rating-body .d-m-body{text-align:left;}.rating-body .d-m-body:first-of-type .rater-info,.rating-body .d-m-body:first-of-type .d-m-header.product-rating,.rating-body .d-m-body:first-of-type{font-size:1rem;}#cigar-stats-info{text-align:left;}.rating-body[data-readmore]{display:none;}.rating-body + [data-readmore-toggle]{display:inline-block !important;width:auto !important;}.award-body{position:relative;width:100%;}.award-body:before{content:'';position:absolute;top:1px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;display:none;}.rater-info{font-size:1rem;color:#684545;}i.rating-italic{font-style:italic;}.rating-readmore-link{text-align:left;}#shapechart-container .shapechart-shape img{width:auto;height:90px;margin-left:auto;margin-right:auto;}#samplerslide-container .shapechart-shape img{width:auto;margin-left:auto;margin-right:auto;}.product-detail-row{width:100%;position:relative;text-align:left;}.retailer-button-wrap{width:100%;text-align:center;position:relative;margin-top:20px;}.retailer-button-wrap button{margin-left:auto;margin-right:auto;display:inline-block;}body.section-scroll-magic-widget .l-region--content-top,body.front .l-region--content-top{height:650px;overflow-y:scroll;overflow-x:hidden;box-sizing:content-box;width:100%;padding-right:17px;position:relative;}body.front .l-region--content-top,body.main-scroll-option-three .l-region--content-top,body.main-scroll-option-two .l-region--content-top{height:auto;overflow-y:auto;overflow-x:hidden;padding-right:0;}.footer-container .ashton-newsletter-form h3.d-m-header{color:#684545;}.ashton-upload-field-wrapper{}.ashton-input-field{height:55px;}button.site-upload-button{height:55px;width:100%;clear:both;}#upload-exterior-store-image-list > .MultiFile-label,#upload-interior-store-images-list > .MultiFile-label{position:relative;width:100%;min-height:14px;margin:15px 0;display:flex;align-items:center;}body.authorized-retailer span.MultiFile-title{display:inline-block;float:left;height:auto;line-height:28px;text-align:left;word-wrap:break-word;max-width:75%;}body.authorized-retailer .MultiFile-remove{float:right;position:relative;height:14px;text-align:right;width:5%;}body.authorized-retailer .MultiFile-remove::after{content:'';background-image:url('/sites/all/themes/ashton_corp/images/mobile/CloseIconOrange.svg');width:14px;height:14px;background-size:14px 14px;background-position:0 0;position:absolute;margin-left:-14px;}body.privacy-policy .title-wrapper,body.authorized-retailer .title-wrapper{width:95%;position:relative;display:inline-block;text-align:left;}.MultiFile-title-label{text-align:left;overflow:hidden;height:auto;display:inline-block;width:100%;}body.authorized-retailer .l-content h1.d-m-header{margin-top:50px;margin-bottom:15px;padding-bottom:7px;text-align:left;}body.privacy-policy .field__item h1:first-of-type,body.authorized-retailer .d-m-title{text-align:left;padding:0 0 6px 0;}body.privacy-policy .field__item h1:first-of-type{text-align:left;padding:0 0 6px 0;padding-left:0px;margin:90px 0 30px 0;}body.authorized-retailer .d-m-title::after{left:0;}body.authorized-retailer .node__submitted{display:none;}body.privacy-policy .field__item h1:first-of-type{padding-left:0;}body.privacy-policy .field__item h1:first-of-type:after{left:0;}body.authorized-retailer .field--type-text-with-summary p.d-m-body{text-align:left;padding:0 20px;box-sizing:border-box;line-height:28px;margin-bottom:20px;}body.authorized-retailer .form-actions .form-submit{line-height:30px;}.ashton-uglipop-modal .store-event-address-wrapper .tablet{display:none;}.l-page{padding-top:0;}.footer-border-line{border-bottom:none;}.l-page-base{padding:0;}.l-page-base-container{position:relative;height:auto;overflow:hidden;background:none;background-image:none;}body.front .l-page-base-container{padding-top:55px;}.l-region--featured-content{overflow:hidden;top:0;z-index:-2;width:100%;}.l-region--featured-content .block{position:relative;}.block__title{display:none;}body.contact .l-content h1.d-m-header{margin-top:0;position:relative;margin-bottom:28px;}body.contact .l-content .form-item{display:inline-block;float:left;width:100%;}body.contact .l-content div.floater{display:none;}body.contact .l-page{background:none;}body.page-events .l-page{background:none;}body.contact .l-page-base-container{background:none;}body.legal .l-page{background:none;}body.contact .l-page-base-container{background:none;}body.section-retailer-locator .l-page{background:none;}body.section-retailer-locator .l-page-base-container{background:none;}body.legal .l-page{background:none;}body.legal .l-content p:last-of-type{margin-bottom:0;}body.legal .l-page-image-backdrop{display:none;}#nav_toggle_spacer{display:flex;align-items:center;justify-content:center;position:relative;min-height:14px;}#nav_toggle img{width:18px;cursor:pointer;height:14px;}#nav_toggle{width:18px;height:14px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#nav_toggle span{display:block;position:absolute;height:2px;width:100%;background:#bb334c;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav_toggle span:nth-child(1){top:0px;}#nav_toggle span:nth-child(2),#nav_toggle span:nth-child(3){top:5px;}#nav_toggle span:nth-child(4){top:10px;}#nav_toggle.open span:nth-child(1){top:5px;width:0%;left:50%;}#nav_toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#nav_toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#nav_toggle.open span:nth-child(4){top:5px;width:0%;left:50%;}#block-superfish-2,#block-superfish-1{display:none;}#home_page_slider .slick-next,#home_page_slider .slick-next:hover{background:none;}#home_page_slider .slick-prev,#home_page_slider .slick-prev:hover{background:none;}#slideshow-list .slick-next,#slideshow-list .slick-next:hover{background:none;}#slideshow-list .slick-prev,#slideshow-list .slick-prev:hover{background:none;}#slideshow-list-pdp .slick-next,#slideshow-list-pdp .slick-next:hover{background:none;}#slideshow-list-pdp .slick-prev,#slideshow-list-pdp .slick-prev:hover{background:none;}#home_page_slider #slick-pause{display:none;}#home_page_slider-slider .slick-dots{position:relative;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;width:auto;bottom:35px;margin-top:50px;}#shape-slideshow-wrapper{position:relative;clear:both;margin-bottom:55px;}body.layout-noncigar-slider-noshapechart #shape-slideshow-wrapper{margin-bottom:10px;}body.layout-noncigar-slider-noshapechart .new-top-border{margin-bottom:5px;margin-top:35px;}#size-meter-wrapper{display:none!important;}#shapechart-main-nav{display:none;}#shape-info-row{display:none;}.l-content{min-height:550px;}body.done .l-content{min-height:none;}.l-branding{text-align:center;position:relative;line-height:57px;height:55px;margin-bottom:0;z-index:600;display:flex;}.l-branding a.site-logo img{width:auto;margin-bottom:0;margin-left:auto;margin-right:auto;display:inline-block;height:27px;margin-top:14px;}#block-ashton-newsletter-ashton-newsletter div.g-recaptcha{display:none;width:100%;}#block-ashton-newsletter-ashton-newsletter .d-m-d-form-submit{margin-top:14px;padding:10px 40px;height:auto;font-size:.875rem;}#block-ashton-newsletter-ashton-newsletter .form-item{margin-bottom:14px;}#block-ashton-newsletter-ashton-newsletter #captcha-newletter-mobile > div{margin-left:auto;margin-right:auto;}footer .footer-container{margin:0 auto;width:100%;box-sizing:border-box;padding:0;padding-top:60px;}.l-footer .l-region{position:relative;}.l-footer .l-region:after{content:'';border-bottom:solid 1px #a1bce2;position:absolute;height:1px;width:100%;left:0;bottom:0;opacity:0.25;}.footer-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;}.l-region--footer-first{display:block;text-align:center;width:100%;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;position:relative;padding:0;}.l-region--footer-second{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding:0;}.l-region--footer-first #edit-search-block-form--2,.footer-container .l-region #edit-email{width:300px;height:55px;text-align:left;padding-left:24px;box-sizing:border-box;text-indent:0;border-radius:0;border:solid 1px #F68218;line-height:55px;color:#684545;}.l-region--footer-first #edit-actions{display:none;}.l-region--footer-first .form-actions{display:none;}.l-region--footer-third{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;padding:0;position:relative;}.l-region--footer-fourth{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;margin-bottom:0;margin-top:0;padding:0;position:relative;}.l-region--footer-fifth{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;margin-bottom:0;margin-top:0;padding:0;position:relative;overflow:hidden;}.l-region--footer-sixth{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;margin-bottom:0;margin-top:0;padding:0;position:relative;}.l-region--footer-last{display:block;padding:0;width:100%;text-align:center;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;margin-bottom:0;margin-top:0;box-sizing:border-box;background-color:#D8D8D8;min-height:61px;}.l-region--footer-fourth,.l-region--footer-sixth{background-color:#FEFAF0;}body.privacy-policy .field__item h1:first-of-type::after{left:0;}.ashton-position-details .accordion-row{margin-top:10px;}.ashton-position-details .accordion-row:last-of-type{margin-bottom:10px;}.ashton-position-details .accordion-row ul{margin-left:auto;margin-bottom:auto;width:100%;}body.careers .l-content .accordion-section-header-text{margin-left:0;margin-top:-3px;margin-bottom:0;}body.careers .l-content .accordion-section-header-text{display:block;float:none;}body.careers .l-content .ashton-position-details ul{padding:0;margin-top:10px;padding-bottom:.25rem;float:left;}.ashton-position-details .accordion-row ul ul{margin-left:.9rem;padding-left:0;margin-bottom:50px;width:100%;}body.careers .l-content .accordion-section-header-arrow{float:left;}.ashton-position-details .accordion-row ul ul:last-of-type{padding-bottom:0;margin-bottom:25px;}body.careers .l-content .accordion-section-header{padding:.5rem 0rem 0 0rem;}body.careers .pdp-accordion-section-header{margin-bottom:30px;}body.careers h2.current-positions-header{margin-top:45px;margin-bottom:5px;}body.careers h1:after{content:"";position:absolute;border-bottom:none;width:60%;left:0;bottom:0;}body.careers h1 ~ p{margin-top:15px;}body.careers h1 + p{margin-top:0;}body.careers article{width:100%;}.ashton-position-details .accordion-row li{margin-left:.3rem;}.ashton-position-details .accordion-row ul ul > li{margin-left:5px;}body.sales-team div.node__content{margin-top:10px;}#block-views-ashton-sales-team-sales-search .d-m-d-form-field{width:100%;margin-bottom:20px;}body.sales-team #block-views-ashton-sales-team-block .salesperson-wrap{text-align:left;width:100%;}body.sales-team .l-content .accordion-section-header .chevron{background:none;width:24px;height:14px;margin-top:2px;cursor:pointer;margin-right:10px;display:none;}body.sales-team .l-content ul.slideout-content{padding:0 0 0 35px;display:block!important;}body.sales-team .l-content .headshot-wrapper-mobile{display:inline-block;float:none;margin-right:20px;vertical-align:top;}body.sales-team #block-views-ashton-sales-team-sales-search .headshot-wrapper-mobile img,body.sales-team #block-views-ashton-exec-team-block .headshot-wrapper-mobile img,body.sales-team #block-views-ashton-sales-team-block .headshot-wrapper-mobile img{width:96px;border:double;height:auto;}body.sales-team #block-views-ashton-sales-team-sales-search .headshot-wrapper-mobile img,body.sales-team #block-views-ashton-sales-team-block .headshot-wrapper-mobile img{border:none;}body.sales-team .l-content .headshot-wrapper{display:none;}body.sales-team h2.block__title{text-transform:none;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;font-size:1.525rem;color:#9b9b9b;letter-spacing:2px;}body.sales-team  .l-content  .accordion-section-header{float:none;width:auto;vertical-align:top;text-align:left;}body.sales-team .l-content ul.slideout-content{padding:0 0 0 0;}body.sales-team .l-content .accordion-section-header-text{display:block;float:none;}body.sales-team .l-content .accordion-row{width:auto;display:inline-block;}.comma,body.sales-team .l-content #block-views-ashton-exec-team-block .salesperson.d-m-sales-exec-name,body.sales-team .l-content #block-views-ashton-exec-team-block .salesperson.d-m-sales-exec-title{display:none;}body.sales-team .l-content #block-views-ashton-exec-team-block .salesperson.d-m-sales-exec-name.mobile,body.sales-team .l-content #block-views-ashton-exec-team-block .salesperson.d-m-sales-exec-title.mobile{display:block;text-align:left;}body.sales-team .salesperson-wrap{margin-bottom:5px;}#block-views-ashton-sales-team-block > h2.block__title{margin-top:40px;}body.sales-team .l-content button.distance-subvert-sales{margin-top:0;padding:10px 40px;border-radius:8px;height:auto;font-size:.875rem;}#block-views-ashton-sales-team-sales-search .views-exposed-widget > label{margin-bottom:20px;}body.sales-team h1.d-m-header{padding-bottom:4px;margin-bottom:0;}body.sales-team h2.block__title:last-of-type{margin-top:30px;}#block-views-ashton-sales-team-sales-search .salesperson.states.d-m-sales-rep-region.mobile,#block-views-ashton-sales-team-sales-search .accordion-section-header-text.mobile,#block-views-ashton-sales-team-sales-search .salesperson.d-m-sales-rep-region.mobile{display:block;}#block-views-ashton-sales-team-sales-search .search-salesp-info{display:inline-block;text-align:left;}body.section-retailer-locator .l-content button.distance-subvert{height:50px;padding:8px 25px;box-sizing:border-box;background-color:#98847A;text-transform:uppercase;color:white;width:auto;text-align:center;font-size:1rem;letter-spacing:2px;margin-top:10px;margin-bottom:55px;cursor:pointer;border:1px solid #98847A;border-radius:4px;}body.section-retailer-locator .l-content input.ashton-geocode-field{width:500px;}body.section-retailer-locator #retailer-map-display{position:relative;height:213px;margin-bottom:23px;border:none;}body.section-retailer-locator .views-exposed-widget > label{margin-bottom:18px;margin-top:8px;display:inline-block;}body.section-retailer-locator .store-event-container:first-of-type .store-event-address-wrapper{border-top:solid #F68218 1px;}body.section-retailer-locator .l-content .sales-events-toptext-wrap{display:inline-block;margin-bottom:0;}body.section-retailer-locator .l-content .sales-events-toptext-wrap{width:100%;}body.section-retailer-locator .sales-events-image-wrap{display:none;}body.section-retailer-locator .sales-events-image-wrap.mobile{display:inline-block;float:left;margin-right:25px;}body.section-retailer-locator .events-top-section{width:100%;margin-top:50px;overflow:hidden;}body.section-retailer-locator .no-results{margin-bottom:0;}body.section-retailer-locator .events-top-section h1.d-m-header{text-transform:uppercase;border-bottom:1px solid #98847A;padding-bottom:7px;margin-bottom:15px;float:left;width:40%;}body.section-retailer-locator .events-top-section p.events-page-info{line-height:1rem;float:left;width:40%;margin-bottom:200px;display:inline-block;}body.section-retailer-locator .l-content .views-submit-button{width:auto;height:85px;vertical-align:bottom;position:relative;display:none;}body.section-retailer-locator #edit-submit-retailer-locator{margin-top:0;margin-bottom:2px;position:absolute;bottom:0;text-align:center;}body.section-retailer-locator .sales-events-image-wrap.mobile img{width:250px;height:auto;}body.section-retailer-locator .events-top-section h1.d-m-header{text-transform:uppercase;border-bottom:1px solid #98847A;padding-bottom:7px;margin-bottom:15px;float:left;width:50%;padding-top:0;margin-top:1px;}body.section-retailer-locator .events-top-section p.events-page-info{line-height:1rem;float:left;width:55%;margin-bottom:5%;display:inline-block;}body.section-retailer-locator .geofield-proximity-field-wrapper .form-item,body.section-retailer-locator .geofield-proximity-field-wrapper .geofield-proximity-origin-from{float:none;margin-right:0;}body.section-retailer-locator #edit-field-geofield-distance-wrapper{padding-right:0;width:100%;}body.section-retailer-locator #edit-field-geofield-distance-wrapper .views-widget{position:relative;}body.section-retailer-locator .l-page-base{background:none;background-color:transparent;box-sizing:border-box;}body.section-retailer-locator .l-content{min-height:200px;position:relative;}body.section-retailer-locator .store-event-container.col-1{box-sizing:border-box;}body.section-retailer-locator .store-event-container.col-2{box-sizing:border-box;}body.views-retailer_locator-page .events-top-section h1.d-m-header{text-transform:uppercase;border-bottom:none;padding-bottom:0;margin-bottom:15px;margin-top:0;float:left;width:100%;padding-top:0;}body.views-retailer_locator-page #edit-field-geofield-distance-origin{width:100%;z-index:0;position:relative;border:solid 1px #F68218;text-indent:30px;color:#684545;}body.views-retailer_locator-page .events-top-section p.events-page-info{line-height:1rem;float:left;width:100%;margin-bottom:10px;display:none;}body.views-retailer_locator-page .sales-events-image-wrap.mobile{display:none;}body.views-retailer_locator-page a.map-location-link{position:relative;line-height:55px;display:block;text-align:center;margin-top:25px;height:60px;padding:0;}body.views-retailer_locator-page .store-event-container{position:relative;width:100%;margin-bottom:0;}body.views-retailer_locator-page .views-exposed-widgets{margin-bottom:0;}body.views-retailer_locator-page .store-event-info-wrapper .address{text-align:left;font-size:1rem;}body.views-retailer_locator-page .store-event-info-wrapper .city,body.views-retailer_locator-page .store-event-info-wrapper .state,body.views-retailer_locator-page .store-event-info-wrapper .zip,body.views-retailer_locator-page .store-event-info-wrapper .phone{display:none;}body.views-retailer_locator-page .store-event-info-wrapper{width:100%;}body.views-retailer_locator-page .store-event-address-wrapper{width:100%;height:138px;border-bottom:solid #F68218 1px;border-left:solid #F68218 1px;border-right:solid #F68218 1px;box-sizing:border-box;padding:0 30px 0;}body.views-retailer_locator-page .ashton-uglipop-modal .store-event-address-wrapper{text-align:left;border:0;padding:0;height:75px;}body.views-retailer_locator-page .store-event-address-wrapper .s-e-a-i-w-container{text-align:left;}body.views-retailer_locator-page .d-m-title::after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:-5px;left:0;}body.views-retailer_locator-page #retailer-search-icon-wrap{height:100%;display:flex;align-items:center;position:absolute;right:25px;z-index:1;}body.views-retailer_locator-page #retailer-search-icon-wrap img{width:15px;height:16px;cursor:pointer;}body.views-retailer_locator-page .retail-distance-select-control-wrapper::after{content:'';background:url("/sites/all/themes/ashton_corp/images/global/DownArrow.svg") 0px 0px/12px auto no-repeat;width:12px;height:6px;color:#333;right:21px;top:50%;padding:0 0 3px;position:absolute;z-index:0;pointer-events:none;display:flex;align-items:center;margin-top:-3px;}body.views-retailer_locator-page .retail-distance-select-control-wrapper{position:relative;min-width:200px;display:block;}body.views-retailer_locator-page .retail-distance-select-control-wrapper select{display:block;width:100%;max-width:320px;height:55px;float:none;padding:0px 12px 0 12px;position:relative;}body.views-retailer_locator-page .retail-distance-select-control-wrapper{display:none;}body.views-retailer_locator-page .retail-distance-select-control-container{width:300px;display:inline-block;margin:0 auto;position:relative;}#uglipop_overlay{width:100%;}#uglipop_content_fixed{opacity:1;z-index:300;width:100%;position:fixed;text-align:center;top:92px;}.ashton-uglipop-modal{position:relative;box-sizing:border-box;z-index:150000;width:335px;display:inline-block;margin-left:auto;margin-right:auto;}#ashton-ugp-close-wrapper{float:left;cursor:pointer;display:inline-block;top:0;left:0;}.ashton-uglipop-modal .ashton-ugp-close{height:14px;width:14px;}#uglipop_overlay_wrapper{z-index:2;}.ashton-uglipop-modal .store-event-title-wrapper{display:block;text-align:left;padding-top:30px;margin-bottom:15px;clear:left;}.ashton-uglipop-modal .store-event-title-wrapper .d-m-title{text-align:left;line-height:30px;font-size:1.5rem;margin:0;}.ashton-uglipop-modal .store-event-title-wrapper .d-m-title::after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:-5px;left:0;}.ashton-uglipop-modal .address{line-height:28px;font-weight:900;}.ashton-uglipop-modal .store-event-address-wrapper{text-align:left;}.ashton-uglipop-modal .d-m-body.address.street{display:block;text-align:left;}body.views-store_events-page .ashton-uglipop-modal .mphone{font-weight:600;}body.views-store_events-page .store-event-info-wrapper .m-zip{display:block;text-align:left;}.ashton-uglipop-modal .store-event-address-wrapper .tablet.street{display:none;}.ashton-uglipop-modal #ashton-ugp-phone{text-align:left;}body.views-store_events-page .ashton-uglipop-modal #ashton-ugp-phone{margin-top:10px;;}.ashton-uglipop-modal #ashton-ugp-phone a,.ashton-uglipop-modal .d-m-body.address.phone{text-align:left;font-weight:900;color:#4299DC;}.ashton-uglipop-modal .site-button{cursor:pointer;margin-top:30px;}.store-event-address-inner-wrapper-left,.store-event-address-inner-wrapper-right{display:inline-block;padding:0;margin:0;}.store-event-address-inner-wrapper-left{width:75%;text-align:left;height:100%;float:left;display:flex;align-items:center;}.store-event-address-inner-wrapper-right{display:flex;align-items:center;justify-content:right;height:100%;float:right;}.store-event-address-inner-wrapper-right img.info-icon{width:20px;height:22px;cursor:pointer;}body.layout-cigars-slider-wshapechart #slideshow-description p{float:left;padding:10px 10px 10px 0;width:100%;}body.header-position-one .d-m-title,body.layout-noncigar-slider-noshapechart .l-content h2,body.layout-cigars-slider-wshapechart .l-content h2{text-align:left;margin-top:50px;margin-bottom:30px;padding:35px 10px 10px 20px;line-height:2rem;}body.layout-cigars-slider-wshapechart .l-content h2.d-m-header{margin:0;padding:0;}body.layout-noncigar-slider-noshapechart .l-content  h2.d-m-header.shape-name-size,body.layout-cigars-slider-wshapechart .l-content  h2.d-m-header.shape-name-size{text-align:center;text-transform:uppercase;margin-bottom:25px;margin-top:20px;font-size:1rem;}body.layout-noncigar-slider-noshapechart .l-content  h2.d-m-header.shape-name-size{padding:0 25px;font-size:16px;width:100%;margin-bottom:20px;text-align:center;box-sizing:border-box;}body.views-store_events-page .d-m-title,body.section-contact .d-m-title,body.section-authorized-retailer .d-m-title{padding-left:0;}body.views-store_events-page .d-m-title::after,body.section-contact .d-m-title::after,body.section-authorized-retailer .d-m-title::after{left:0;}body.layout-cigars-slider-wshapechart #slideshow-description::before{content:'';position:absolute;border-top:none;top:0;width:55%;left:40px;}#slideshow-list .bslide{height:auto;}body.layout-cigars-slider-wshapechart .brand-slideshow{margin-bottom:100px;display:none;}body.layout-cigars-slider-wshapechart .l-content #nav-slideshow-list{visibility:hidden;float:left;}#nav-slideshow-list .slick-slide{margin-right:25px;margin-left:0;}.brand-slideshow-navigation{z-index:3;width:auto;overflow:hidden;height:auto;float:left;margin-bottom:50px;}.layout-cigars-slider-wshapechart .brand-slideshow-navigation{display:none;}body.layout-noncigar-slider-noshapechart #slideshow-description{display:inline-block;z-index:2;left:0;width:auto;float:left;margin-bottom:0;margin-right:0;margin-left:0;border-top:none;}body.layout-noncigar-slider-noshapechart h1.d-m-header,body.layout-noncigar-slider-noshapechart h2.d-m-header{padding-bottom:0;margin-left:0;margin-top:50px;display:block;min-height:75px;}body.layout-noncigar-slider-noshapechart #available-sizes{margin-top:0;text-align:left;float:left;margin-left:0;}body.layout-noncigar-slider-noshapechart #slide-mid-row{display:block;width:100%;clear:both;}body.layout-noncigar-slider-noshapechart #slideshow-list-pdp .slick-slide img{display:block;width:auto !important;height:auto !important;}#strength-meter-wrapper{display:none;}.view-homepage-featured-products-new .featured-product-wrapper{width:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;min-height:500px;box-sizing:border-box;padding-left:0;}.view-homepage-featured-products-new .featured-product-wrapper:first-of-type .featured-product-info-wrapper{margin-top:0;}.view-homepage-featured-products-new .featured-product-info-wrapper{width:100%;text-align:center;}.view-homepage-featured-products-new .featured-product-title{text-align:center;margin-top:45px;margin-bottom:0;line-height:40px;font-size:2.2rem;}.view-homepage-featured-products-new .featured-product-description{padding:33px 38px 19px 38px;box-sizing:border-box;max-width:none;}.view-homepage-featured-products-new .featured-product-description{margin-bottom:0;}.view-homepage-featured-products-new .featured-product-description p{text-align:center;}.view-homepage-featured-products-new .featured-product-link{display:none;}.view-homepage-featured-products-new .featured-product-image img{width:100%;height:auto;max-width:none;margin-left:auto;margin-right:auto;position:relative;left:0;}.view-homepage-featured-products-new .featured-product-image-wrapper{width:100%;text-align:center;}.view-homepage-featured-products-new .featured-product-link.mobile{display:block;width:100%;text-align:center;margin-left:0;}.view-homepage-featured-products-new .featured-product-link.mobile img.arrow{width:22px;height:auto;vertical-align:middle;margin-left:15px;}.view-homepage-featured-products-new .featured-product-link a{position:relative;font-size:1.3rem;color:#999;}.view-homepage-featured-content .featured-content-image{width:360px;height:auto;position:relative;}.view-homepage-featured-content .featured-content-image img{max-width:none;border:none;width:auto;height:auto;}body.front .featured-content-image img{max-width:none;border:none;width:100%;height:auto;min-width:375px;}.view-homepage-featured-content .featured-content-description p{text-align:center;}.view-homepage-featured-content .featured-content-wrapper:last-of-type{margin-left:auto;}body.sales-team .salesperson-wrapper-section{width:100%;}.breadcrumb{margin-top:0;}body.header-position-one h1.d-m-title,body.header-position-one .d-m-title{padding-bottom:6px;}body.views-store_events-page h1.d-m-title,body.views-store_events-page .d-m-title{margin:40px 0 15px 20px;padding:0 0 6px 0;}.bcg2mobile,.bcgmobile{max-width:150%;}#skrollr-body{text-align:center;}body.section-scroll-magic-widget #skrollr-body{height:620px;overflow-y:scroll;overflow-x:hidden;box-sizing:content-box;width:100%;padding-right:17px;position:relative;}body.basic-scroll-snap .l-region--content-top{height:auto;overflow-y:auto;overflow-x:hidden;box-sizing:content-box;width:100%;padding-right:0;position:relative;margin-top:55px;padding-top:55px;}body.basic-scroll-snap{margin-top:155px;padding-top:155px;}body.basic-scroll-snap .l-header{top:0;}body.basic-scroll-snap .vertical-scroll-button-wrapper{z-index:255500;}body.timeline .node__content > h1{text-align:center;padding:20px;margin-top:110px;margin-bottom:87px;}.homeSlide{height:835px;padding:0;}#slide-3{position:relative;margin-bottom:250px;height:480px;}.hsContainer{display:table;table-layout:fixed;width:100%;height:100%;overflow:hidden;position:relative;opacity:0;}.hsContent{max-width:450px;margin:-150px auto 0 auto;display:table-cell;vertical-align:middle;color:#ebebeb;padding:0 8%;text-align:center}#slide-1 .bcgmobile{display:block;width:1088px;height:auto;margin-left:auto;margin-right:auto;max-width:150%;}#slide-2 .bcgmobile{height:auto;width:858px;text-align:center;display:block;margin-left:auto;margin-right:auto;max-width:150%;}#slide-2 .bcg2mobile{height:auto;width:350px;text-align:center;display:block;margin-left:auto;margin-right:auto;max-width:150%;}#slide-3 .bcgmobile{height:auto;width:720px;display:block;margin-left:auto;margin-right:auto;max-width:150%;}#vertical-section{position:absolute;left:0;top:0;width:300px;height:100%;background:url('/sites/all/themes/ashtoncigars/images/timeline/vertical_timeline_section.svg') 10px 0px/68px auto repeat-y;}.curtainContainer{width:100%;height:100%;position:relative;}.curtainContainer .curtain{width:300%;height:1px;background-color:#000000;position:absolute;top:25%;left:0;opacity:0}.curtainContainer .copy{position:absolute;bottom:30%;left:0;width:100%;text-align:center;}#slide-1 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:10px;left:20px;}#slide-1 .date{display:block;position:relative;margin-left:auto;margin-right:auto;text-align:center;width:auto;}#slide-2 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:60px;left:20px;}#slide-2 .date{margin-top:10px;display:block;position:relative;margin-left:auto;margin-right:auto;text-align:center;width:auto;}#slide-3 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:0;left:20px;}#slide-3 .date{margin-top:10px;display:block;position:relative;margin-left:auto;margin-right:auto;text-align:center;width:auto;}#slide-1 .timeline-info-wrapper{float:none;margin-left:auto;width:100%;margin-right:auto;display:block;margin-top:120px;padding-left:70px;box-sizing:border-box;}#slide-1 .section-title{display:block;margin-bottom:20px;}#slide-2 .section-title{display:block;margin-bottom:20px;}#slide-2 .timeline-info-wrapper{float:none;margin-left:auto;width:100%;margin-right:auto;display:block;margin-top:0;padding-left:70px;box-sizing:border-box;}#slide-2 .date{display:inline-block;height:auto;position:relative;margin-left:auto;margin-right:auto;text-align:center;width:auto;}#slide-3 .section-title{display:block;margin-bottom:20px;}#slide-3 .timeline-info-wrapper{float:none;margin-left:auto;width:100%;margin-right:auto;display:block;margin-top:180px;padding-left:70px;box-sizing:border-box;}.homeSlide{width:100%;}.footer-container .l-region #search_form_wrap{align-items:center;position:relative;display:inline-block;margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:38px;}.l-region--footer-first #mobile_search_icon_wrap{display:inline-block;width:auto;height:auto;position:absolute;bottom:0;right:0;padding-bottom:20px;padding-right:17px;}.footer-container .l-region #search_form_wrap_inner{position:relative;display:inline-block;margin-left:auto;margin-right:auto;}.newsletter.ashton-newsletter-form{margin-bottom:40px;margin-top:27px;}.sub-footer-contact{padding-bottom:20px;padding-top:7px;}.footer-container .l-region h3.d-m-header{margin-bottom:17px;margin-top:35px;}.footer-container .l-region .site-button{margin-top:0;}.footer-container .l-region .sub-footer-social h3.d-m-header{color:#684545;}#block-ashton-newsletter-ashton-newsletter .l-region h3.d-m-header{margin-bottom:8px;}#block-views-brand-slider-block  .block__content{background-color:#bb334c;}.l-region--footer-fourth .sub-footer-social{height:100%;}.l-region.l-region--footer-last ul li{display:inline-block;}.l-region.l-region--footer-last ul.col-1{float:left;margin-left:18px;}.l-region.l-region--footer-last ul.col-2{float:right;margin-right:18px;}body.front .l-region.l-region--footer-last ul.col-2{margin-right:30px;}.l-region.l-region--footer-last ul li:first-of-type{}.l-region--footer-last{line-height:61px;}.l-region.l-region--footer-last ul.col-2 li:last-of-type{margin-left:15px;}.l-region.l-region--footer-last div.terms-and-conditions:after{content:'';clear:both;}.l-page-swag-store .heading-level-1{font-size:1.875rem;}body.swag-store #block-ashton-newsletter-ashton-newsletter-front{margin-bottom:90px;}body.swag-store .l-footer{margin-top:0;}.l-page-swag-store a.site-button{margin-top:0;}body.views-store_events-page .ashton-ugp-copy-wrapper{width:100%;margin-left:25px;}body.views-store_events-page .l-content .ashton-uglipop-modal .store-event-title-wrapper .d-m-title{margin-left:0;}body.views-store_events-page .ashton-uglipop-modal .store-event-title-wrapper{margin-top:25px;}}@media only screen and (max-width:768px){.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{padding-left:2%;}.our-craft-content-wrapper .heading-level-2{font-size:2.625rem;}.our-craft-content-wrapper .cbodyslider img{width:90%;height:auto;margin-left:auto;margin-right:auto;}body.views-store_events-page .ashton-ugp-copy-wrapper{margin-left:0;}}@media only screen and (max-width:756px){.nav_menu_toggler_icon{display:block;}.menu-container{background:skyblue;}.menu-container .manu{display:none;}.menu-container .manu ul li{float:none;display:block;}.menu-container .manu ul li .have_dropdown{background-color:transparent;display:none;position:relative;}.menu-container .manu ul li .have_dropdown li{display:block;float:none;width:100%;background-color:#fff;}.menu-container .manu ul li .have_dropdown li a{display:block;float:none;width:100%;padding:15px 0;}.menu-container .manu ul li .have_dropdown_n_style li{width:100%;float:none;}.menu-container .manu ul li .have_dropdown_n_style li a{float:none;}.menu-container .manu ul li .have_dropdown_n_style{position:relative;}}@media only screen and (max-width:668px){.our-craft-content-wrapper .heading-level-2{font-size:180%;padding-left:0;margin-left:8%;width:100%;display:inline-block;text-align:left;}}@media only screen and (max-width:630px){body.test-events .store-event-info-wrapper,body.page-events .store-event-info-wrapper{float:none;}body.test-events .event-wrapper-section .events-section-header,body.page-events .event-wrapper-section .events-section-header{margin-bottom:50px;}body.page-events .event-wrapper-section:first-of-type .events-section-header{margin-bottom:50px;}body.page-events .event-wrapper-section .events-section-header:after,body.page-events .event-wrapper-section .events-section-header:after{content:'';position:absolute;border-bottom:1px solid #444444;bottom:-25px;width:100%;margin-left:5%;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{position:relative;height:100%;}.our-craft-content-wrapper .heading-level-2{line-height:2.5rem;margin-bottom:10px;}}@media only screen and (max-width:568px) and (orientation:landscape){#samplerslide-container .slick-slide{max-width:468px;position:relative;}}@media only screen and (max-width:476px){.l-page-404 #content_container,.l-page-swag-store #content_container{margin-top:35%;}.l-page-404 #content_container{margin-bottom:20%;}.l-page-404 .l-content{min-height:0;}.l-page-404 .l-footer{margin-top:0;}body.swag-store #block-ashton-newsletter-ashton-newsletter-front{margin-bottom:15%;}body.views-retailer_locator-page .d-m-title{margin:40px 30px 20px;}body.section-contact .d-m-title,body.section-authorized-retailer .d-m-title{margin-bottom:20px;}body.views-store_events-page .d-m-title{margin:40px 0 25px 20px;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > a{padding-left:44px;}.sub-footer-right img{width:40px;height:40px;}.l-branding{text-align:center;background:none;position:relative;}.two-by-n-grid-main{margin-bottom:75px;}h2.d-m-landing-page-pro{display:none;}body.section-humidors-accessories .two-by-n-grid-main h2.d-m-landing-page-pro.mobile,h2.d-m-landing-page-pro.mobile{display:block;margin-top:30px;margin-bottom:100px;font-size:1.2rem;font-weight:600;}body.page-node-119 .two-by-n-grid-main h1,body.section-humidors-accessories #brand-landing-page-content .two-by-n-grid-main h1{text-align:left;}body.page-node-119 .two-by-n-grid-main h1,body.section-humidors-accessories .two-by-n-grid-main h1{text-align:left;padding-top:50px;}body.section-humidors-accessories .two-by-n-grid-line .twoxn-template .two-by-n-product img,.twoxn-template .two-by-n-product img{max-width:none;width:75%;height:auto;}#block-menu-menu-footer-mega-menu .manu ul li.expanded ul > li{text-align:left;display:block;width:100%;padding:12px 0;float:none;height:auto;margin-left:50px;min-height:auto;line-height:normal;}body.layout-noncigar-slider-noshapechart .l-content{padding:0 0;}body.layout-noncigar-slider-noshapechart h2.d-m-header{padding-bottom:0;margin-left:0;margin-top:25px;display:block;min-height:50px;}#samplerslide-container,#shapechart-container{visibility:hidden;}#shapechart-container .shapechart-shape img{height:50px;}#samplerslide-container .shapechart-shape img{height:180px;}.ashton-copyright{display:inline-block;text-align:left;}div.terms-and-conditions ul li{list-style:none;margin-right:5px;}div.terms-and-conditions ul li:last-of-type{margin-right:0;}div.terms-and-conditions ul li a{color:#000;}.footer-container .l-region{display:flex;vertical-align:middle;pointer-events:all;}.footer-container .l-region--footer-fifth{display:block;}.footer-container .l-region #search_form_wrap{align-items:center;position:relative;display:table-cell;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:38px;}.footer-container .l-region .block,.footer-container .l-region .block__content{height:100%;vertical-align:middle;display:inline-block;width:auto;margin-left:auto;margin-right:auto;}.l-region.l-region--footer-last .block__content{margin-top:0;}.footer-container .l-region--footer-second .block__content,.footer-container .l-region--footer-second .block{margin-top:0;}.l-region--footer-fourth .sub-footer-social,.l-region--footer-second .sub-footer-contact{display:inline-block;}.sub-footer-social,.sub-footer-contact{display:table-cell;}.l-region--footer-fourth h3.d-m-header{margin-top:0;margin-bottom:16px;}.newsletter.ashton-newsletter-form{margin-bottom:14px;margin-top:30px;}.l-region--footer-first h3.d-m-header{margin-bottom:10px;}#temp-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-3;}.l-region.l-region--footer-last .block__content,.l-region.l-region--footer-last .block{width:100%;}}@media only screen and (max-width:468px){.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{padding-left:0;}.our-craft-content-wrapper .cbodyslider img{height:250px;max-width:none;width:auto;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{padding-left:0;}.our-craft-content-wrapper .heading-level-2{font-size:140%;margin-left:6%;}.our-craft-content-wrapper .heading-level-1{margin-bottom:10px;margin-left:20px;}}@media only screen and (max-width:420px){body.front .featured-content-image-wrapper .field--name-field-image{display:none;}body.front .featured-content-image-wrapper .field--name-field-small-device-image{overflow:hidden;height:550px;}}@media only screen and (max-width:375px){.featured-content-image-wrapper .field__item{display:block;align-items:normal;}body.front .block.section-0 .featured-content-image-wrapper img{margin-left:-290px;transform:none;-webkit-transform:none;-ms-transform:none;}body.front .block.section-1 .featured-content-image-wrapper img{margin-left:-190px;transform:none;-webkit-transform:none;-ms-transform:none;}body.front .block.section-2 .featured-content-image-wrapper img{margin-left:-260px;transform:none;-webkit-transform:none;-ms-transform:none;}body.layout-cigars-slider-wshapechart #slideshow-description{margin-bottom:0;}.footer-container .l-region h3.d-m-header{margin-bottom:17px;margin-top:35px;}.ashton-uglipop-modal{width:auto;left:auto;margin-left:auto;margin-right:auto;display:inline-block;max-width:260px;}body.views-store_events-page .ashton-uglipop-modal{}body.views-store_events-page .ashton-ugp-copy-wrapper{margin-left:auto;}div.terms-and-conditions{display:inline-block;vertical-align:middle;height:100%;width:100%;}.ashton-copyright{display:inline-block;text-align:left;line-height:20px;}.l-region.l-region--footer-last .block__content{margin-top:0;}.l-region.l-region--footer-last .block__content,.l-region.l-region--footer-last .block{width:100%;}.l-region.l-region--footer-last ul.col-2 li:last-of-type{margin-left:5px;}.m-legal{line-height:61px;height:100%;}.our-craft-content-wrapper .heading-level-1{margin-bottom:10px;}#samplerslide-container .slick-slide{max-width:375px;position:relative;}.l-page-swag-store .heading-level-1{font-size:1.5rem;}body.swag-store .l-footer{margin-top:0;}.l-page-swag-store #content_container{box-sizing:border-box;padding:0 10px;}#block-ashton-newsletter-ashton-newsletter-front .site-button{margin-top:0;}.l-page-swag-store .p-swag-store-header-top::after{bottom:-20px;}#edit-email-front{width:98%;}body.swag-store #block-ashton-newsletter-ashton-newsletter-front div.g-recaptcha{width:100%;}body.swag-store #block-ashton-newsletter-ashton-newsletter-front div.g-recaptcha > div{margin-left:auto;margin-right:auto;}.our-craft-content-wrapper .heading-level-2{font-size:130%;text-align:left;width:100%;margin-left:8%;}}@media only screen and (max-height:375px){body.front .l-region--content-top.landscape .featured-content-info-wrapper{transform:translateY(-100%);}.l-page-swag-store #content_container,.l-page-404 #content_container{margin-top:20%;}.l-page-404 #content_container{margin-bottom:10%;}.l-page-404 .l-content{min-height:0;}.l-page-404 .l-footer{margin-top:0;}}@media only screen and (max-width:360px){.our-craft-content-wrapper .heading-level-1{margin-left:20px;}}@media only screen and (max-width:320px){.featured-content.our-craft .featured-content-info-wrapper{margin-top:0 !important;}body.front{-webkit-overflow-scrolling:touch;}.ashton-uglipop-modal{width:auto;}.our-craft-content-wrapper .heading-level-2{line-height:2.7rem;}.our-craft-content-wrapper .heading-level-1{margin-bottom:10px;}.footer-container .l-region #search_form_wrap{width:100%;}.footer-container .l-region #search_form_wrap_inner{width:90%;}.footer-container .l-region #edit-email{width:90%;}.l-region--footer-first #edit-search-block-form--2{width:100%;}.brand-history-heading-wrapper .heading-level-2{font-size:2.4rem;}.product-detail-cell{margin-right:0;}.brand-history-heading-wrapper .heading-level-2{line-height:2.3rem;padding-bottom:10px;}.our-craft-content-wrapper .heading-level-2{font-size:105%;text-align:left;width:100%;}.brand-history-heading-wrapper{height:auto;}body.views-store_events-page .store-event-info-wrapper{width:100%;min-height:215px;display:flex;}body.views-store_events-page .store-event-address-wrapper{width:100%;min-height:215px;padding:10px 30px;height:auto;display:inline-block;}body.views-store_events-page .ashton-uglipop-modal .store-event-address-wrapper{min-height:auto;}}@media only screen and (max-width:300px){.brand-history-heading-wrapper .heading-level-2{font-size:2.2rem;}}@media only screen and (min-width:375px){body .l-footer::after{left:0;}#mobile-menu-wrap{-webkit-overflow-scrolling:touch;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper .new-top-border{margin-top:30px;margin-bottom:5px;}.our-craft-content-wrapper:first-of-type .our-craft-content-image img{height:auto;max-width:none;width:800px;margin-top:-5%;margin-left:0;}}@media only screen and (min-width:476px){#block-system-navigation{display:none;}.our-craft-content-wrapper:first-of-type .our-craft-content-image img{margin-left:-20%;}}@media only screen and (min-width:520px){.featured-content .featured-content-description{font-size:1.875rem;}}@media only screen and (min-width:1024px){h1.d-m-header{margin-top:110px;padding-bottom:14px;}.l-page-base{max-width:100%;}.l-content{min-height:500px;position:relative;}.breadcrumb{margin-left:0;display:block;position:absolute;margin-top:0;float:left;}.l-page-breadcrumb-container{display:inline-block;margin-left:auto;margin-right:auto;position:relative;width:100%;height:auto;max-width:1024px;text-align:center;visibility:hidden;}.l-content .views-submit-button > input{font-weight:500;padding:10px 26px;box-sizing:border-box;background-color:#98847A;text-transform:uppercase;color:white;width:auto;text-align:center;font-size:.875rem;letter-spacing:3px;cursor:pointer;border:1px solid #98847A;border-radius:4px;margin-top:12px;margin-bottom:30px;}body.careers .l-page-base{padding:0 50px;box-sizing:border-box;}#strength-meter-wrapper{height:84px;vertical-align:middle;float:left;margin-left:0;overflow:hidden;margin-bottom:25px;margin-right:800px;margin-top:0;display:none;}.sf-menu > li > a:after{content:'';border-right:none;}.block--superfish .sf-main-menu{width:auto;margin-left:auto;margin-right:auto;text-align:center;display:inline-block;}.block--superfish .sf-main-menu > li > a:after{content:'';position:absolute;right:-2px;border-right:2px solid #98847A;height:25%;top:35%;}.block--superfish .sf-main-menu > li:last-of-type > a:after{content:'';position:absolute;right:0;border-right:none;height:25%;top:35%;}.block--superfish .sf-main-menu > li:last-of-type > a:after{border-right:none;}.block--superfish ul.sf-megamenu{left:-223px;}.block--superfish .sf-menu.sf-horizontal.sf-shadow ul,.block--superfish .sf-menu.sf-vertical.sf-shadow ul,.block--superfish .sf-menu.sf-navbar.sf-shadow ul ul{background:#98847A !important;margin-left:-9999px!important;margin-right:-9999px!important;padding-left:9999px !important;padding-right:9999px !important;margin-top:16px;border-radius:0;}.sf-menu li.sf-megamenu-wrapper{margin-bottom:50px;margin-left:-360px;}.sf-item-1  li.sf-megamenu-wrapper{margin-left:-280px!important;}#block-superfish-1 #menu-853-1 li.sf-megamenu-wrapper{margin-left:-340px!important;}#block-superfish-1 #menu-855-1 li.sf-item-2.sf-megamenu-wrapper{margin-left:-440px;}li.sf-item-2.sf-megamenu-wrapper{margin-left:-440px;}#block-superfish-1 #menu-456-1 li.sf-item-3.sf-megamenu-wrapper{margin-left:-690px !important;}.block-footer-social-block .sub-footer-right{margin-top:20px;}.block-footer-social-block a{display:inline-block;margin-right:24px;}.block-footer-social-block a:last-of-type{margin-right:0;}body.node-type-page .l-content h1{margin-bottom:30px;}#home_page_slider .home-slide-text{position:absolute;left:300px;bottom:134px;}#home_page_slider .home-slide-tagline{position:absolute;left:540px;bottom:40px;}#home-dot-wrap{position:relative;display:inline-block;width:550px;height:50px;float:right;vertical-align:middle;margin-top:-50px;margin-right:300px;}#footer_accordian_wrapper{display:none;}.two-by-n-grid-line{width:1150px;margin-left:auto;margin-right:auto;clear:both;display:block;box-sizing:border-box;}.two-by-n-grid-line > img{float:left;}.two-by-n-grid-line img{width:auto;}.two-by-n-grid-main{margin-bottom:50px;}.two-by-n-product.half-size img{width:50%;}.twoxn-template .two-by-n-grid-main h2{margin-top:75px;margin-bottom:75px;line-height:2rem;}.twoxn-template  .two-by-n-product{vertical-align:top;width:50%;}body.timeline .node__content > h1{text-align:center;padding:20px;margin-top:110px;margin-bottom:87px;}.homeSlide{height:835px;padding:0 50px;}.hsContainer{display:table;table-layout:fixed;width:100%;height:100%;overflow:hidden;position:relative;opacity:0;}.hsContent{max-width:450px;margin:-150px auto 0 auto;display:table-cell;vertical-align:middle;color:#ebebeb;padding:0 8%;text-align:center}.bcg{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}#slide-1 .bcg{background-size:1088px 1156px;background-position:500px 0;background-repeat:no-repeat;}#slide-2 .bcg{height:935px;text-align:center;background-position:-100px 350px;background-size:858px auto;background-repeat:no-repeat;}#slide-2 .bcg2{height:935px;text-align:center;background-position:350px 320px;background-size:1209px auto;background-repeat:no-repeat;}#slide-3 .bcg{background-size:720px auto;background-position:700px 90px;background-repeat:no-repeat;}#vertical-section{position:absolute;left:0;top:0;width:300px;height:100%;background:url('/sites/all/themes/ashtoncigars/images/timeline/vertical_timeline_section.svg') 50px 0px/68px auto repeat-y;}.curtainContainer{width:100%;height:100%;position:relative;}.curtainContainer .curtain{width:300%;height:1px;background-color:#000000;position:absolute;top:25%;left:0;opacity:0}.curtainContainer .copy{position:absolute;bottom:30%;left:0;width:100%;text-align:center;}#slide-1 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:10px;left:60px;}#slide-1 .date{margin-left:150px;margin-top:-40px;display:block;position:absolute;}#slide-2 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:60px;left:60px;}#slide-2 .date{margin-left:150px;margin-top:10px;display:block;position:absolute;}#slide-3 .timeline-marker{background:url('/sites/all/themes/ashtoncigars/images/timeline/timeline_marker.svg') 0px 0px/50px auto no-repeat;height:50px;position:absolute;width:50px;top:0;left:60px;}#slide-3 .date{margin-left:150px;margin-top:10px;display:block;position:absolute;}#slide-1 .timeline-info-wrapper{float:left;margin-left:120px;margin-top:120px;}#slide-1 .section-title{display:block;margin-bottom:20px;}#slide-2 .section-title{display:block;margin-bottom:20px;}#slide-2 .timeline-info-wrapper{float:left;margin-left:600px;margin-top:0;}#slide-3 .section-title{display:block;margin-bottom:20px;}#slide-3 .timeline-info-wrapper{float:left;margin-left:150px;margin-top:180px;}#timeline-backdrop{z-index:-1;position:fixed;left:0;top:0;width:100%;height:1200px;background:url('/sites/all/themes/ashtoncigars/images/backgrounds/dust_@2x.png') 0px 0px/400px auto;}body .l-content .two-by-n-grid-main h1{margin-top:110px;margin-bottom:110px;text-align:center;text-transform:uppercase;}body .l-content .two-by-n-grid-main .two-by-n-grid-wrapper{position:relative;}body .l-content .two-by-n-grid-main .two-by-n-grid-wrapper:after{content:'';position:absolute;border-right:1px solid #e8e8e8;right:50%;top:0;height:100%;}body .l-content .two-by-n-grid-main .two-by-n-grid-line{border-top:solid 1px #e8e8e8;padding-bottom:75px;width:100%;}#slide-mid-row{width:100%;display:inline-block;height:auto;clear:both;overflow:hidden;position:relative;margin-bottom:45px;}#slide-mid-row-inner{vertical-align:middle;width:100%;height:auto;position:relative;overflow:hidden}.two-by-n-product{display:inline-block;}.two-by-n-grid-line .two-by-n-product{vertical-align:top;}.two-by-n-grid-line img{height:auto;}body .two-by-n-grid-line .two-by-n-product:only-of-type{float:left;}#table-wrapper{display:inline-block;width:auto;margin-top:110px;padding-top:0;}body.views-samplers_2xn-page .two-by-n-grid-main,body.section-savoy-humidors-accessories .two-by-n-grid-main,body.section-humidors-accessories .two-by-n-grid-main{text-align:center;position:relative;}body.views-samplers_2xn-page .two-by-n-grid-line,body.section-savoy-humidors-accessories .two-by-n-grid-line,body.section-humidors-accessories .two-by-n-grid-line{width:auto;margin-left:auto;margin-right:auto;display:inline-block;text-align:center;position:relative;}body.views-samplers_2xn-page .two-by-n-product a.grid1,body.views-samplers_2xn-page .two-by-n-product a.grid2,body.page-node.section-savoy-humidors-accessories .two-by-n-product a.grid1,body.page-node.section-savoy-humidors-accessories .two-by-n-product a.grid2,body.page-node.section-humidors-accessories .two-by-n-product a.grid1,body.page-node.section-humidors-accessories .two-by-n-product a.grid2{display:block;min-height:320px;}body.views-samplers_2xn-page .two-by-n-product a.grid3,body.views-samplers_2xn-page .two-by-n-product a.grid4,body.page-node.section-savoy-humidors-accessories .two-by-n-product a.grid3,body.page-node.section-savoy-humidors-accessories .two-by-n-product a.grid4,body.page-node.section-humidors-accessories .two-by-n-product a.grid3,body.page-node.section-humidors-accessories .two-by-n-product a.grid4{display:block;min-height:220px;position:relative;vertical-align:middle;width:496px;float:left;}body.views-samplers_2xn-page .two-by-n-product,body.page-node.section-savoy-humidors-accessories .two-by-n-product,body.page-node.section-humidors-accessories .two-by-n-product{padding:0 105px;position:relative;overflow:hidden;height:auto;vertical-align:top;box-sizing:border-box;}body.views-samplers_2xn-page .two-by-n-product h2,body.section-savoy-humidors-accessories .two-by-n-product h2,body.section-humidors-accessories .two-by-n-product h2{margin-top:75px;margin-bottom:75px;line-height:2rem;}body.views-samplers_2xn-page .two-by-n-grid-main.two-by-n-23:after{content:'';position:absolute;border-right:1px solid #e8e8e8;top:132px;height:94%;right:50%;}body.views-samplers_2xn-page .two-by-n-product{display:inline-block;width:50%;}body.contact .l-page-base-container{background:none;}body.careers .l-page-base-container{background:none;}body.contact .l-page-base-container{background:none;}body.section-retailer-locator .l-page-base-container{background:none;}body.careers article{width:815px;display:inline-block;float:left;margin-right:50px;}body.careers .l-content .accordion-section-header-text{margin-left:10px;margin-top:-3px;margin-bottom:10px;}body.careers .l-content .accordion-section-header-arrow{display:inline-block;float:left;}body.careers .l-content .ashton-position-details ul{padding:0;margin-top:20px;padding-bottom:.25rem;float:left;}body.careers .l-content .accordion-section-header + ul{margin-top:0;}body.careers .l-content ul.slideout-content{margin-left:1.4rem;}.ashton-position-details .accordion-row ul ul{margin-left:.9rem;padding-left:0;margin-bottom:50px;width:100%;}body.careers .l-content .accordion-section-header{padding:0 0rem .75rem 0rem;}body.careers h2.current-positions-header{margin-top:60px;margin-bottom:40px;}body.careers h1 ~ p{margin-top:25px;}.ashton-position-details .accordion-row li{margin-left:.7rem;color:#000000;}.ashton-position-details .accordion-row ul ul > li{margin-left:15px;}body.careers .l-page-image{position:absolute;left:0;top:0;height:100%;width:100%;}body.careers .careers-glam-img{width:466px;}.l-hero-image{width:100%;height:300px;margin-left:auto;margin-right:auto;}#block-superfish-1{display:none;}#block-superfish-2{display:none;}body.section-retailer-locator .l-content button.distance-subvert,body.section-retailer-locator .l-content .views-submit-button > input{margin-top:10px;margin-bottom:55px;}body.section-retailer-locator .l-content input.ashton-geocode-field{width:500px;}body.section-retailer-locator .events-top-section h1.d-m-header{text-transform:uppercase;padding-bottom:14px;margin-bottom:25px;margin-top:0;}body.section-retailer-locator .l-content .sales-events-image-wrap.mobile{display:none;}body.section-retailer-locator .events-top-section.no-results + #retailer-map-display{display:block;}body.section-retailer-locator .l-page-base{background:none;background-color:transparent;padding:0 50px;box-sizing:border-box;}#block-menu-menu-footer-mega-menu .manu ul a,#block-menu-menu-footer-mega-menu .manu ul{color:#98847A;}#block-menu-menu-footer-mega-menu .manu ul:first-of-type > li{display:inline-block;text-align:left;}#block-menu-menu-footer-mega-menu .manu ul  li.expanded{margin-right:132px;vertical-align:top;}#block-menu-menu-footer-mega-menu .manu ul li.expanded ul{width:auto;text-align:left;}#block-menu-menu-footer-mega-menu .manu ul  li.expanded ul > li{text-align:left;display:block;width:100%;padding:3px 0;}#block-menu-menu-footer-mega-menu .manu ul li.expanded ul > li a:hover{text-decoration:underline;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary{text-align:center;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > a{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:500;padding-bottom:4px;border-bottom:solid 1px #98847A;letter-spacing:1.33px;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > ul{margin-top:20px;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.main-solo-header > ul{margin-top:0;}#block-menu-menu-footer-mega-menu .manu ul  li.main-solo-header{margin-right:0;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.main-solo-header{margin-right:0;}#block-menu-menu-footer-mega-menu .manu ul li.footer-mega-sub-header{display:block;width:250px;margin-top:43px;}#block-menu-menu-footer-mega-menu{max-width:1023px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:152px;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 a.footer-mega-sub-header{font-family:proxima-nova,sans-serif;font-style:normal;padding-bottom:4px;border-bottom:solid 1px #98847A;text-transform:uppercase;font-weight:500;letter-spacing:1.33px;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 a.footer-mega-sub-header:hover{text-decoration:none;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 *{font-family:proxima-nova-condensed,sans-serif;font-style:normal;font-size:1rem;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-2.leaf a{letter-spacing:0;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1 > ul{display:block;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(5n){display:none;}#block-menu-menu-footer-mega-menu .manu ul#navbar--primary > li.level-1:nth-child(6n){display:none;}#shapechart-text-container{max-width:1000px;margin-left:auto;margin-right:auto;}#shapechart-main-nav{margin-bottom:140px;}h2.d-m-landing-page-pro.mobile{display:none;}.view-homepage-featured-products-new .featured-product-wrapper{width:900px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;min-height:500px;box-sizing:border-box;padding-left:40px;}.view-homepage-featured-products-new .featured-product-info-wrapper{float:left;width:50%;}.view-homepage-featured-products-new .featured-product-title{text-align:left;margin-top:65px;margin-bottom:65px;}.view-homepage-featured-products-new .featured-product-description{margin-bottom:40px;max-width:350px;}.view-homepage-featured-products-new .featured-product-description p{text-align:left;}.view-homepage-featured-products-new .featured-product-link{text-align:left;margin-left:42px;vertical-align:middle;height:40px;}.view-homepage-featured-products-new .featured-product-link img.arrow{width:22px;height:auto;vertical-align:middle;margin-left:15px;}.view-homepage-featured-products-new .featured-product-link a{position:relative;}.view-homepage-featured-products-new .featured-product-link a:hover{color:#98847A;}.view-homepage-featured-products-new .featured-product-link a:after{background:url('/sites/all/themes/ashtoncigars/images/homepage/slideshow arrow-outlined.svg') no-repeat;background-position:0 15px;background-size:60px;position:absolute;}.view-homepage-featured-products-new .featured-product-image-wrapper{float:left;width:50%;}.view-homepage-featured-products-new .featured-product-image{width:100%;height:auto;position:relative;}.view-homepage-featured-products-new .featured-product-image img{width:675px;height:auto;max-width:none;left:-150px;position:absolute;z-index:-1;}.view-homepage-featured-content .featured-content-info-wrapper{width:100%;}.view-homepage-featured-content .featured-content-description{margin-bottom:32px;}.view-homepage-featured-content .featured-content-description p{text-align:left;}.view-homepage-featured-content .featured-content-link{text-align:left;vertical-align:middle;height:40px;}.view-homepage-featured-content .featured-content-link img.arrow{width:22px;height:auto;vertical-align:middle;margin-left:15px;}.view-homepage-featured-content .featured-content-link a{position:relative;}.view-homepage-featured-content .featured-content-link a:after{background:url('/sites/all/themes/ashtoncigars/images/homepage/slideshow arrow-outlined.svg') no-repeat;background-position:0 15px;background-size:60px;position:absolute;}.view-homepage-featured-content .featured-content-image{width:100%;height:314px;position:relative;}.view-homepage-featured-content .featured-content-header{margin-left:auto;margin-right:auto;text-transform:uppercase;display:block;margin-bottom:25px;margin-top:55px;}body.layout-noncigar-slider-noshapechart .l-content h1,body.layout-noncigar-slider-noshapechart .l-content h2,body.layout-cigars-slider-wshapechart .l-content h2,body.layout-cigars-slider-wshapechart .l-content h1,body.page-cigars-ashton-cigars .l-content h1,body.page-cigars-ashton-cigars .l-content h2{text-align:left;margin-top:110px;padding-top:0;padding-bottom:14px;}body.layout-noncigar-slider-noshapechart .l-content h2{margin-top:50px;}body.layout-noncigar-slider-noshapechart .d-m-title,body.layout-noncigar-slider-noshapechart h2,body.layout-cigars-slider-wshapechart h2,body.layout-cigars-slider-wshapechart h1,#brand-landing-page-content .d-m-title{padding-bottom:0;}#brand-landing-page-content .d-m-title{padding-top:0;padding-right:0;}body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title,body.page-cigars-ashton-cigars .l-content .slideshow-header-title{display:none;}body[class~=brand_slideshow-page] h2[id~=slideshow-header-title],body.cigars .slideshow-header-title{text-align:left;}.brand-slideshow-navigation{z-index:3;width:auto;left:1000px;float:left;margin-left:0;padding-top:10px;}body.layout-cigars-slider-wshapechart h2.d-product-name,.page-cigars h2.d-product-name{padding:0 0px 14px 0px;}body.layout-noncigar-slider-noshapechart h1.d-product-name{padding:0 0 14px 0;margin-top:90px;}body.layout-cigars-slider-wshapechart h2.d-product-name{margin-top:90px;}body.layout-cigars-slider-wshapechart #slideshow-description,.page-cigars #slideshow-description{width:100%;display:inline-block;float:left;z-index:2;left:0;}body.layout-noncigar-slider-noshapechart #slideshow-description{display:inline-block;min-height:80px;}body.layout-cigars-slider-wshapechart #slideshow-description *,.page-cigars #slideshow-description *{padding:30px 5px 0 0;text-align:left;width:100%;display:inline-block;position:relative;}body.layout-noncigar-slider-noshapechart #slideshow-description *{text-align:left;display:inline-block;position:relative;}body.views-ashton_pipe_tobacco-page #slideshow-description{width:100%;}body.layout-cigars-slider-wshapechart .l-content #nav-slideshow-list,body.layout-cigars-slider-wshapechart .l-content #slideshow-list,body.page-cigars-ashton-cigars .l-content #nav-slideshow-list,body.page-cigars-ashton-cigars .l-content #slideshow-list{visibility:hidden;margin-bottom:50px;}body.layout-cigars-slider-wshapechart #slideshow-description,.page-cigars #slideshow-description{display:none;}body.page-node-113 #slideshow-list{text-align:center;position:relative;}body.page-node-113 div.peterson-glam{display:inline-block;margin-left:auto;margin-right:auto;width:auto;}body.layout-cigars-slider-wshapechart .brand-slideshow{margin-top:50px;}body.layout-cigars-slider-wshapechart .slick-list{margin-bottom:75px;}#slideshow-list,#nav-slideshow-list{visibility:hidden;}#nav-slideshow-list .slick-slide{width:60px;min-height:60px;padding:5px;border:solid 1px #98847A;border-radius:10px;margin-left:10px;cursor:pointer;background-color:#fff;margin-right:15px;}#nav-slideshow-list li.slick-slide:first-of-type{margin-left:0;}#slideshow-list .slick-prev{height:80px;float:right;margin-top:300px;width:50px;z-index:20;position:absolute;left:20px;}#slideshow-list .slick-next{height:80px;margin-right:20px;width:50px;z-index:20;margin-top:-550px;position:absolute;right:0;}#slideshow-list .field-content a{color:#000;font-weight:900;display:block;}#slideshow-list input[type="button"],#slideshow-list button{border:none;color:white;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:1.5rem;font-weight:normal;text-shadow:none;padding:1px 9px 1px 9px;}#slideshow-list button{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}#slideshow-list button,#slideshow-list input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;}#slideshow-list .slick-next,#slideshow-list .slick-next:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-right.svg) no-repeat;background-position:0 15px;background-size:36px;display:none!important;}#slideshow-list .slick-prev,#slideshow-list .slick-prev:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-left.svg) no-repeat;background-position:0 15px;background-size:36px;display:none!important;}#nav-slideshow-list .slick-slide{transition:.5s;transition-timing-function:ease-in-out;opacity:.27;}#nav-slideshow-list .slick-current{transition:.5s;transition-timing-function:ease-in-out;opacity:1;}#nav-slideshow-list .slick-slide{display:inline-block;}body.layout-noncigar-slider-noshapechart .brand-slideshow-navigation,body.views-pgp_non_cigar-page .brand-slideshow-navigation{position:absolute;z-index:3;width:470px;left:0;}body.layout-cigars-slider-wshapechart h1.d-m-header:after,body.layout-noncigar-slider-noshapechart h1.d-m-header:after{width:50%;}body.layout-cigars-slider-wshapechart h2{position:relative;}body.layout-noncigar-slider-noshapechart .brand-slideshow-navigation{position:relative;float:left;width:100%;margin-left:0;padding-left:0;margin-top:30px;}body.views-samplers_brand_slideshow-page .l-content h1{text-align:left;margin-top:110px;padding-top:0;padding-bottom:14px;margin-bottom:30px;}body.views-samplers_brand_slideshow-page .l-content #table-wrapper{display:inline-block;width:auto;margin-top:0;padding-top:0;}body.views-samplers_brand_slideshow-page #slide-mid-row{text-align:left;width:100%}body.views-samplers_brand_slideshow-page #slide-mid-row #available-sizes{float:left;width:100%;text-align:left;}body.views-samplers_brand_slideshow-page .brand-slideshow-navigation{z-index:3;width:100%;left:0;position:relative;float:left;margin-bottom:100px;}body.views-samplers_brand_slideshow-page #slide-mid-row #sampler-includes-div{text-align:left;padding-top:5px;}body.views-samplers_brand_slideshow-page #slide-mid-row .sampler-includes-header,body.views-samplers_brand_slideshow-page #slide-mid-row #sampler-includes-header{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:bold;color:#575757;text-align:left;line-height:9px;margin-bottom:20px;}body.views-samplers_brand_slideshow-page #slide-mid-row #sampler-includes-header.second{margin-top:20px;}body.views-samplers_brand_slideshow-page #slide-mid-row .sampler-includes-header.second{margin-top:30px;}body.views-samplers_brand_slideshow-page .sampler-item{font-family:proxima-nova-condensed,sans-serif;font-size:14px;font-weight:600;color:#4A4A4A;}body.views-samplers_brand_slideshow-page #slide-mid-row:after{clear:both;}body.layout-noncigar-slider-noshapechart  #header-text-left{display:inline-block;margin-bottom:0;width:100%;float:left;}body.views-samplers_brand_slideshow-page #header-text-left{display:inline-block;margin-bottom:50px;width:100%;float:left;}#nav-slideshow-list-pdp .slick-slide{width:60px;min-height:60px;padding:5px;border:solid 1px #98847A;border-radius:10px;margin-left:10px;cursor:pointer;background-color:#fff;margin-right:15px;margin-bottom:25px;}#nav-slideshow-list-pdp .slick-slide .slide-list{display:none;}#nav-slideshow-list-pdp .slick-slide h2{display:none;}#nav-slideshow-list-pdp .slick-slide p{display:none;}#slideshow-list-pdp .slick-slide .slide-list{display:none;}#slideshow-list-pdp-sa .slick-slide p,#slideshow-list-pdp .slick-slide p{opacity:0;}#slideshow-list-pdp-sa .slick-slide h2,#slideshow-list-pdp .slick-slide h2{opacity:0;}#slideshow-list-pdp{display:none;}#nav-slideshow-list-pdp{display:none;margin-left:-10px;}#slideshow-list-pdp-sa .slick-prev,#slideshow-list-pdp .slick-prev{height:80px;width:50px;z-index:20;position:absolute;left:20px;bottom:50%;display:none!important;}#slideshow-list-pdp-sa .slick-next,#slideshow-list-pdp .slick-next{height:80px;margin-right:20px;width:50px;position:absolute;bottom:50%;right:0;display:none!important;}#slideshow-list-pdp-sa .field-content a,#slideshow-list-pdp .field-content a{color:#000;font-weight:900;display:block;}#slideshow-list-pdp-sa input[type="button"],#slideshow-list-pdp input[type="button"],#slideshow-list-pdp button{border:none;color:white;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:1.5rem;font-weight:normal;text-shadow:none;padding:1px 9px 1px 9px;}#slideshow-list-pdp-sa button,#slideshow-list-pdp button{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;height:2rem;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}#slideshow-list-pdp-sa button,#slideshow-list-pdp button,#slideshow-list-pdp input[type="button"]{background-image:none;box-shadow:none;background:none;text-shadow:none;font-size:0;line-height:0;display:block;width:2rem;}#slideshow-list-pdp-sa .slick-next,#slideshow-list-pdp-sa .slick-next:hover,#slideshow-list-pdp .slick-next,#slideshow-list-pdp .slick-next:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-right.svg) no-repeat;background-position:0 15px;background-size:36px;}#slideshow-list-pdp-sa .slick-prev,#slideshow-list-pdp-sa .slick-prev:hover,#slideshow-list-pdp .slick-prev,#slideshow-list-pdp .slick-prev:hover{background:url(/sites/all/themes/ashtoncigars/images/chevrons/chevron-left.svg) no-repeat;background-position:0 15px;background-size:36px;}#home_page_slider-slider .slick-dots{position:absolute;bottom:48px;width:auto;padding:0;margin:0;list-style:none;text-align:right;right:25px;height:13px;}#shapechart-main{margin-left:auto;margin-right:auto;position:relative;text-align:center;width:900px;clear:both;}body.layout-noncigar-slider-noshapechart #shapechart-main{opacity:0;}#shapechart-container{margin-left:auto;margin-right:auto;}#shapechart-container .slick-track{margin-bottom:35px;}#slideshow-list .bslide{height:auto;}body.layout-cigars-slider-wshapechart .l-page-graphic-container,body.layout-noncigar-slider-noshapechart .l-page-graphic-container{background:none;}body.page-node-111  .l-page-graphic-container,body.views-retailer_locator-page .l-page-graphic-container{background:none;}body.layout-cigars-slider-wshapechart .l-page-base-container,body.layout-noncigar-slider-noshapechart .l-page-base-container{background-size:6px 6px !important;background-image:linear-gradient(45deg,rgba(0,0,0,0) 46%,#fbe3ba 49%,#fbe3ba 51%,rgba(0,0,0,0) 55%);background-repeat:initial;background:none;}body.layout-noncigar-slider-noshapechart .brand-slideshow{margin-bottom:100px;}body.views-ashton_pipe_tobacco-page .brand-slideshow{margin-top:-50px;}body.views-ashton_pipe_tobacco-page #slideshow-list-pdp .slick-list{width:100%;}body.views-savoy-accessories_slideshow-page #slide-mid-row{display:none;}body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page .brand-slideshow{margin-top:0;}body.views-samplers_brand_slideshow-page .brand-slideshow{margin-bottom:100px;box-sizing:border-box;margin-top:25px;clear:both;}body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page #pdp-heading-top,body.views-clone_of_ashton_aged_maduro_brand_slideshow-page #pdp-heading-top,body.views-savoy_accessories_slideshow-page #pdp-heading-top,body.savoy-humidors-accessories #pdp-heading-top,body.savoy-desktop-humidors #pdp-heading-top,body.views-pgp_non_cigar-page #pdp-heading-top{display:inline-block;overflow:hidden;width:100%;position:relative;}body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page .l-page-base,body.views-clone_of_ashton_aged_maduro_brand_slideshow-page .l-page-base,body.views-savoy_accessories_slideshow-page .l-page-base,body.savoy-humidors-accessories .l-page-base,body.savoy-desktop-humidors .l-page-base,body.views-pgp_non_cigar-page .l-page-base{background:none;}body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page #header-text-left,body.views-clone_of_ashton_aged_maduro_brand_slideshow-page #header-text-left,body.views-savoy_accessories_slideshow-page #header-text-left,body.savoy-humidors-accessories #header-text-left,body.savoy-desktop-humidors #header-text-left,body.node-type-sampler-page #header-text-left,body.views-pgp_non_cigar-page #header-text-left{display:inline-block;margin-bottom:0;width:100%;;float:left;}body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page #divider,body.views-clone_of_ashton_aged_maduro_brand_slideshow-page #divider,body.views-savoy_accessories_slideshow-page #divider,body.savoy-humidors-accessories #divider,body.savoy-desktop-humidors #divider,body.views-pgp_non_cigar-page #divider{display:inline-block;width:100%;}body.layout-noncigar-slider-noshapechart #divider{display:none;}body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page h1.d-m-header,body.views-clone_of_ashton_aged_maduro_brand_slideshow-page h1.d-m-header,body.views-savoy_accessories_slideshow-page h1.d-m-header,body.savoy-humidors-accessories h1.d-m-header,body.savoy-desktop-humidors h1.d-m-header,body.node-type-sampler-page h1.d-m-header,body.views-pgp_non_cigar-page h1.d-m-header{text-align:left;margin-top:110px;padding-bottom:14px;margin-bottom:30px;position:relative;border-bottom:none;}body.layout-noncigar-slider-noshapechart h2.d-product-name{text-align:left;margin-top:90px;padding-bottom:14px;margin-bottom:30px;position:relative;border-bottom:none;}body.layout-noncigar-slider-noshapechart h2{position:relative;}body.layout-noncigar-slider-noshapechart h2.d-product-name:after{content:'';position:absolute;border-bottom:1px solid #98847A;bottom:0;width:100%;left:0;}body.layout-noncigar-slider-noshapechart h1.d-product-name{margin-top:90px;}body.layout-noncigar-slider-noshapechart h1.d-m-header:after{content:'';position:absolute;border-bottom:1px solid #98847A;bottom:1px;width:100%;left:0;}body.section-sales-team h1.d-m-header:after,body.views-store_events-page h1.d-m-header:after,body.views-retailer_locator-page h1.d-m-header:after,body.views-la_aroma_de_cuba_ashtray_brand_slideshow-page h1.d-m-header:after,body.views-clone_of_ashton_aged_maduro_brand_slideshow-page h1.d-m-header:after,body.views-savoy_accessories_slideshow-page h1.d-m-header:after,body.savoy-humidors-accessories h1.d-m-header:after,body.savoy-desktop-humidors h1.d-m-header:after,body.node-type-sampler-page h1.d-m-header:after,body.views-pgp_non_cigar-page h1.d-m-header:after{content:'';position:absolute;border-bottom:1px solid #98847A;bottom:1px;width:100%;left:0;}body.views-clone_of_ashton_aged_maduro_brand_slideshow-page .brand-slideshow-navigation,body.savoy-desktop-humidors .brand-slideshow-navigation{position:absolute;z-index:3;width:470px;left:0;}body.savoy-desktop-humidors #available-sizes,body.node-type-sampler-page #available-sizes,body.views-pgp_non_cigar-page #available-sizes{display:inline-block;text-align:left;float:left;margin-top:0;}body.savoy-desktop-humidors #available-sizes h2.d-m-header,body.views-pgp_non_cigar-page #available-sizes h2.d-m-header{text-align:left;font-weight:500;padding-bottom:6px;margin-top:30px;}body.savoy-desktop-humidors #slideshow-list{visibility:visible;}body.views-savoy_accessories_slideshow-page ul.slide-list{display:none;}body.views-savoy_accessories_slideshow-page #slideshow-description p{text-align:left;}#header-text-left{display:inline-block;margin-bottom:50px;width:1000px;float:left;}body.page-node-113 #header-text-left{display:inline-block;margin-bottom:50px;width:100%;float:left;}.sub-footer-right img{width:25px;height:25px;}.view-homepage-featured-products-new .featured-product-link.mobile{display:none;}.l-footer{background-color:white;}#slide-mid-row{width:100%;display:inline-block;height:auto;clear:both;overflow:hidden;position:relative;margin-bottom:45px;}#slide-mid-row-inner{vertical-align:middle;width:100%;height:auto;position:relative;overflow:hidden}body.layout-noncigar-slider-noshapechart #slide-mid-row{min-height:200px;}body.views-savoy_accessories_slideshow-page #slide-mid-row,body.views-ashtray_brands-page #slide-mid-row,body.views-ashton_pipe_tobacco-page #slide-mid-row,body.views-ashton_leather_cases_slideshow-page #slide-mid-row{min-height:auto;}#pdp-heading-top{display:inline-block;overflow:hidden;width:100%;position:relative;min-height:250px;}.footer-content-slot-right #block-ashton-newsletter-ashton-newsletter div.g-recaptcha{display:none;width:100%;margin-left:0;}body.views-ashton_small_cigars_brand_slideshow-page #shape-name{min-height:50px;}.bcgmobile{display:none;}#search_form_wrap{display:none;}.l-region--footer-last{width:100%;text-align:center;}}
@media only screen and (min-width:420px){body.front .featured-content-image-wrapper .field--name-field-small-device-image{display:none;}body.front .featured-content-image-wrapper img{position:relative;width:auto;height:650px;}}@media only screen and (min-width:468px){}@media only screen and (max-width:768px){.featured-content .featured-content-info-wrapper{margin-top:180px}.featured-content.history .featured-content-info-wrapper{margin-top:180px;}.featured-content.our-craft .featured-content-info-wrapper{margin-top:0;}body.front .featured-content-image-wrapper .field--name-field-image img{left:50%;margin-left:-600px;}.featured-history-wrapper{position:relative;text-align:center;}.featured-history-top-row-wrapper{display:inline-block;overflow:hidden;width:400px;margin-left:auto;margin-right:auto;}#branding-backer,#branding-backdrop{background-color:#fefaf0;opacity:1;position:absolute;left:0;top:0;width:100%;height:55px;z-index:-1;}#branding-backer{z-index:-10;}.view-homepage-featured-content .featured-content-image{width:100%;height:auto;z-index:-2;}body.front .featured-content-image{width:100%;height:auto;z-index:-2;}#home_brand_slider_top,#home_brand_slider{margin-bottom:22px;overflow:hidden;margin-left:auto;margin-right:auto;min-height:175px;width:100%;position:relative;}#home_brand_slider{margin-bottom:0;padding-bottom:11px;}#home_brand_slider_top{margin-bottom:40px;}#block-views-brand-slider-top-block,#block-views-brand-slider-block{width:100%;}#home_brand_slider_top .slick-list,#home_brand_slider .slick-list{width:100%;}#home_brand_slider_top .views-field-field-slide-image img,#home_brand_slider .views-field-field-slide-image img{height:139px;border-top:solid 1px #DBDBDB;border-bottom:solid 1px #DBDBDB;max-width:none;width:auto;}#home_brand_slider_top .slick-slide,#home_brand_slider .slick-slide{margin-right:0 !important;}#home_brand_slider .slick-slide .field-content{display:inline-block;width:auto;}#block-views-brand-slider-top-block .slick-slide,#block-views-brand-slider-block .slick-slide{display:inline-block;width:auto;}#block-views-brand-slider-block .block__title{display:block;}#block-views-brand-slider-top-block .block__title{color:#1B304C;margin-top:50px;margin-bottom:20px;}#block-views-brand-slider-top-block .slick-slide,#block-views-brand-slider-block .slick-slide{min-height:170px;}#block-views-brand-slider-top-block .views-field-title,#block-views-brand-slider-block  .views-field-title{display:none;}#block-views-brand-slider-top-block .slick-slide .field-content img,#block-views-brand-slider-block .slick-slide .field-content img{margin-top:6px;}#home_brand_slider_top .slick-center .views-field-field-slide-image img{border:none;}#block-views-brand-slider-top-block .slick-center .field-content img,#block-views-brand-slider-block .slick-center .field-content img{opacity:1;height:149px;border-top:solid 4px #789fd7;margin-top:0;}#block-views-brand-slider-block .slick-center,#block-views-brand-slider-top-block .slick-center{z-index:5;position:relative;}#block-views-brand-slider-block .slick-center .field-content,#block-views-brand-slider-top-block .slick-center .field-content{box-shadow:0 2px 14px 5px rgba(102,102,102,0.10);}body .l-footer:after{background:url(/sites/all/themes/ashton_corp/images/tablet/FooterBackground-Tablet-v2.png);background-repeat:no-repeat;left:0;content:'';width:768px;height:844px;margin-left:0;position:absolute;z-index:-5;background-position:0 0;top:0;background:none;background-color:#bb334c;transform:skewY(6deg);transform-origin:top left;}.view-brand-history #slide-0 .history-section-image-wrapper img{width:auto;height:100%;max-width:none;}#home_brand_slider_top{display:none;}}@media only screen and (min-width:768px){.d-m-title{margin-bottom:20px;font-size:1.875rem;padding:38px 10px 15px 20px;}body.views-store_events-page .l-content{overflow:hidden;height:auto;margin-left:auto;margin-right:auto;max-width:100%;}body.views-store_events-page .ashton-uglipop-modal .store-event-address-wrapper{text-align:left;border:0;padding:0;height:75px;}body.views-store_events-page .ashton-uglipop-modal .store-event-title-wrapper{margin-top:15px;margin-bottom:20px;}body.views-store_events-page .ashton-uglipop-modal .d-m-body.tablet.address.premise,body.views-store_events-page .ashton-uglipop-modal .d-m-body.tablet.address.street{font-weight:600;padding-left:0;}body.views-store_events-page .ashton-uglipop-modal .d-m-body.tablet.address.premise{display:block;text-align:left;}body.views-store_events-page .ashton-uglipop-modal .d-m-body.tablet.address.city{font-weight:600;}body.views-store_events-page .ashton-uglipop-modal .d-m-body.tablet.address.zip,body.views-store_events-page .ashton-uglipop-modal .d-m-body.tablet.address.state{font-weight:600;}body.views-store_events-page .ashton-uglipop-modal #ashton-ugp-phone{margin-left:0;}body.views-store_events-page .l-footer{margin-top:-20%;}body.views-store_events-page a.map-location-link{position:relative;line-height:60px;display:block;text-align:center;margin-top:25px;height:60px;padding:0;}body.views-store_events-page .desktop-column-1,body.views-store_events-page .desktop-column-2{display:inline-block;width:40%;position:relative;height:1264px;}body.views-store_events-page .desktop-column-1{overflow-y:auto;height:auto;width:100%;display:block;}body.views-store_events-page .desktop-column-2{width:60%;display:none;}body.views-store_events-page .store-event-info-wrapper .address{text-align:left;font-size:1rem;}body.views-store_events-page .retail-weeks-select-control-wrapper,body.views-store_events-page .retail-distance-select-control-wrapper{position:relative;min-width:200px;display:block;}body.views-store_events-page .retail-weeks-select-control-container.mobile,body.views-store_events-page .retail-distance-select-control-container.mobile{display:none;}body.views-store_events-page .retail-weeks-select-control-container.reveal,body.views-store_events-page .retail-distance-select-control-container.reveal{width:370px;display:inline-block;margin:0 auto;position:relative;}body.views-store_events-page #retailer-search-icon-wrap{height:100%;display:flex;align-items:center;position:absolute;right:25px;z-index:1;}body.views-store_events-page .store-event-address-wrapper{width:100%;height:138px;border-bottom:solid #F68218 1px;border-left:solid #F68218 1px;border-right:solid #F68218 1px;box-sizing:border-box;padding:0 30px 0;}body.views-store_events-page #edit-field-geofield-distance-origin{width:100%;z-index:0;position:relative;border:solid 1px #F68218;text-indent:30px;color:#684545;}body.views-store_events-page #edit-field-geofield-distance-wrapper .views-exposed-form .views-exposed-widget{padding:0;}body.views-store_events-page .l-page-base{padding:0;}body.views-store_events-page .views-exposed-widget.views-submit-button{display:none;}body.views-store_events-page .events-top-section{width:100%;margin-top:0;overflow:hidden;display:inline-block;top:0;position:relative;float:left;}body.views-store_events-page .l-content .sales-events-toptext-wrap .geofield-proximity-field-wrapper .form-item{margin-right:0;width:100%;}body.views-store_events-page #edit-field-geofield-distance-wrapper > label{display:none;}body.views-store_events-page .retail-weeks-select-control-wrapper,body.views-store_events-page .retail-distance-select-control-wrapper{display:none;}body.views-store_events-page .retail-weeks-select-control-container.desktop.reveal,body.views-store_events-page .retail-distance-select-control-container.desktop.reveal{display:inline-block;}body.views-store_events-page .retail-distance-select-control-container.desktop.reveal{margin-right:22px;}body.views-store_events-page  .retail-weeks-select-control-container.desktop.reveal .retail-weeks-select-control-wrapper,body.views-store_events-page  .retail-distance-select-control-container.desktop.reveal .retail-distance-select-control-wrapper{display:block;transition:all 50ms;}body.views-store_events-page #retailer-search-icon-wrap img{width:15px;height:16px;cursor:pointer;}body.views-store_events-page .events-top-section p.events-page-info{display:none;}body.views-store_events-page #retailer-map-display{height:450px;}body.views-store_events-page #edit-field-geofield-distance-wrapper{width:660px;padding-right:0;margin-left:auto;margin-right:auto;display:inline-block;float:none;}body.views-store_events-page #retailer-map-display{border:none;}body.views-store_events-page #edit-field-geofield-distance-wrapper .views-widget{position:relative;align-self:end;}body.views-store_events-page .form-item-field-retail-weeks,body.views-store_events-page .form-item-field-retail-distance{margin-bottom:40px;margin-top:30px;width:370px;}body.views-store_events-page .l-content .d-m-title{padding:0 0 10px 0;margin:110px auto 20px auto;width:660px;}body.views-store_events-page .store-event-address-wrapper{height:188px;}body.views-store_events-page .store-event-container:first-of-type .store-event-address-wrapper{border-top:solid #F68218 1px;}body.views-store_events-page #retailer-map-display{margin-bottom:28px;width:100%;height:1084px;margin-top:50px;display:none;}body.views-store_events-page .l-content .sales-events-image-wrap{display:none;}body.views-store_events-page .view-retailer-locator{margin-bottom:50px;width:100%;display:none;}body.views-store_events-page .l-content .ashton-uglipop-modal .store-event-title-wrapper .d-m-title{font-size:2.25rem;margin-bottom:8px;padding-top:0;margin-top:0;}body.views-store_events-page .ashton-uglipop-modal .store-event-address-wrapper{height:auto;margin-left:0;border:none;padding-left:0;margin-bottom:10px;}body.views-store_events-page a.map-location-link{margin-top:30px;}body.views-store_events-page .retail-weeks-select-control-wrapper select,body.views-store_events-page .retail-distance-select-control-wrapper select{display:block;width:100%;max-width:370px;height:55px;float:none;padding:0px 12px 0 12px;position:relative;}.store-event-address-inner-wrapper-left,.store-event-address-inner-wrapper-right{display:inline-block;padding:0;margin:0;}body.views-store_events-page .s-e-a-i-w-container{text-align:left;}.store-event-address-inner-wrapper-left{width:75%;text-align:left;height:100%;float:left;display:flex;align-items:center;}.store-event-address-inner-wrapper-right{display:flex;align-items:center;justify-content:right;height:100%;float:right;}.store-event-address-inner-wrapper-right img.info-icon{width:20px;height:22px;cursor:pointer;}body.views-store_events-page .store-event-info-wrapper .address{text-align:left;font-size:1rem;}body.views-store_events-page .events-top-section{display:inline-block;width:100%;float:none;clear:both;text-align:center;}body.views-store_events-page .l-footer{margin-top:50px;}body.views-store_events-page .ashton-uglipop-modal #ashton-ugp-phone{margin-top:0;}.d-m-title{margin-bottom:20px;font-size:1.875rem;padding:38px 10px 15px 20px;}.mobile-menu-header ul.menu li a{font-size:3.125rem;}.mobile-menu-header ul.menu li a.ashtoncigars_link{font-size:1.313rem;}.mobile-menu-header li.level-0{margin-top:40px;margin-bottom:33px;line-height:30px;}.mobile-menu-header ul.menu li.level-1{margin-left:auto;}.mobile-menu-header ul.ashtoncigars_menu.level-1{margin-bottom:25px;margin-top:30px;}.mobile-menu-header ul.menu li.level-1{margin-top:30px;}.mobile-menu-header .content > ul{margin-top:60px;margin-left:0;}.featured-content .featured-content-title p,.featured-content .featured-content-title,.featured-content .featured-content-header{font-size:2.625rem;}.featured-content .featured-content-description{font-size:1.875rem;}.featured-content.history .featured-content-title.heading-level-1 br{display:none;}body.front .block.section-0 .featured-content-image-wrapper img{}body.front .block.section-1 .featured-content-image-wrapper img{}body.front .block.section-2 .featured-content-image-wrapper img{}.our-craft-content-info-wrapper .new-top-border{margin-top:2px;margin-bottom:10px;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper .new-top-border{margin-top:35px;margin-bottom:10px;}.our-craft-content-slider-wrapper .article-heading-level-2{padding-bottom:10px;}.our-craft-content-slider-wrapper .cbodyslider img{width:100%;}.carousel .cimage_wrapper{width:100%;height:auto;}.our-craft-content-wrapper:first-of-type .our-craft-content-image img{height:auto;margin-top:-50px;width:100%;max-width:none;margin-left:0;}.our-craft-content-wrapper .cbodyslider img{width:90%;height:auto;margin-left:auto;margin-right:auto;}.our-craft-content-wrapper:first-of-type .our-craft-content-image{height:450px;overflow:hidden;}.our-craft-content-wrapper .heading-level-2{margin-left:0;font-size:2.625rem;}.our-craft-content-wrapper .heading-level-1{font-size:1.875rem;margin-left:0;}.our-craft-content-info-wrapper{padding:0 40px 0;margin-bottom:15px;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper{padding:0 40px 0;max-width:768px;}.our-craft-content-wrapper .plugin_carousel ul.slick-dots{padding-top:0;margin-top:20px;}.our-craft-content-wrapper:last-of-type{margin-bottom:50px;}.our-craft-content-wrapper:last-of-type .our-craft-content-info-wrapper{margin-bottom:0;}.our-craft-content-info-wrapper .new-top-border::before{top:-15px;}.our-craft-content-wrapper:first-of-type .new-top-border::before{top:-12px;}.our-craft-content-wrapper:first-of-type .our-craft-content-image{display:block;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{display:inline-block;left:50%;margin-top:0;position:absolute;z-index:5;max-width:768px;margin-left:-344px;padding-left:0;text-align:left;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-outer{width:100%;position:absolute;margin-top:122px;height:103px;}.our-craft-content-wrapper{position:relative;}.our-craft-content-wrapper:first-of-type{padding-top:55px;max-width:100%;margin-left:auto;margin-right:auto;}.our-craft-content-wrapper:first-of-type .our-craft-heading-background{background:white;opacity:.88;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;}.our-craft-content-wrapper .heading-level-1{text-align:left;font-size:1.875rem;margin-bottom:20px;margin-top:20px;}.our-craft-content-wrapper .heading-level-2{margin-left:23px;display:inline-block;text-align:left;}.our-craft-content-wrapper:first-of-type .field__item{max-height:none;overflow:hidden;height:450px;}body.views-retailer_locator-page #retailer-map-display{height:450px;}body.views-retailer_locator-page #edit-field-geofield-distance-wrapper{width:100%;}body.views-retailer_locator-page .l-content .d-m-title::after{left:24px;}body.views-retailer_locator-page .l-content .d-m-title{padding:0 10px 6px 24px;}body.views-retailer_locator-page .form-item-field-retail-distance{margin-bottom:30px;}body.views-retailer_locator-page .store-event-address-wrapper{height:130px;}body.views-retailer_locator-page #retailer-map-display{margin-bottom:28px;}body.views-retailer_locator-page .view-retailer-locator{margin-bottom:50px;display:none;}.ashton-uglipop-modal{width:100%;margin-left:20px;}.ashton-uglipop-modal .store-event-address-wrapper .tablet{display:inline-block;}.ashton-uglipop-modal .ashton-ugp-close{height:20px;width:20px;}.ashton-uglipop-modal .store-event-title-wrapper{padding-top:15px;}body.views-retailer_locator-page .l-content .ashton-uglipop-modal .store-event-title-wrapper .d-m-title{font-size:1.875rem;margin-bottom:8px;}.ashton-uglipop-modal .store-event-address-wrapper .mphone{display:none;}.ashton-uglipop-modal .d-m-body.mphone.address.street{display:none;}.ashton-uglipop-modal .d-m-body.tablet.address.street{display:inline-block;margin-right:5px;padding-left:24px;margin-bottom:0;}.ashton-uglipop-modal .d-m-body.tablet.address.city{margin-right:5px;}.ashton-uglipop-modal #ashton-ugp-phone{margin-left:24px;}body.views-retailer_locator-page .ashton-uglipop-modal .store-event-address-wrapper{height:40px;}body.views-retailer_locator-page a.map-location-link{margin-top:30px;}.view-brand-history #slide-0 .history-section-image-wrapper img{width:100%;height:auto;max-width:none;}.view-brand-history .history-section-description{padding:0 40px;margin-top:-10px;}.view-brand-history .history-section-info-wrapper{padding-top:56px;}.view-brand-history .history-section-info-wrapper::before{top:34px;}.view-brand-history #slide-0 .history-section-image{height:450px;}.brand-history-heading-wrapper{margin-top:160px;}.view-brand-history .history-section-image{height:auto;}.view-brand-history .history-section-info-wrapper::before{content:'';position:relative;display:inline-block;top:20px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;padding-bottom:32px;}.view-brand-history .history-section-info-wrapper{background-color:white;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;padding:15px 40px 25px 40px;}.view-brand-history .history-section-description{padding:0;}#home_brand_slider .views-field-field-slide-image img{height:149px;width:auto;}#home_brand_slider .views-field-title{display:none;}#home_brand_slider .slick__slide{display:inline-block;width:auto;margin:0 33px 40px 0;}#home_brand_slider .slick__slide:last-of-type{margin-right:0;}#block-views-brand-slider-block h3.d-m-header{display:block;margin-top:25px;margin-bottom:23px;}#home_brand_slider_top,#home_brand_slider{width:100%;margin-bottom:0;overflow:hidden;margin-left:auto;margin-right:auto;min-height:175px;}#home_brand_slider_top{max-width:900px;min-height:auto;margin-bottom:60px;}#block-views-brand-slider-block .field-content img{opacity:1;}.l-footer .l-region{pointer-events:all;}.featured-content.history .featured-content-info-wrapper{height:160px;}.l-footer .l-region::after{width:60%;left:20%;}.l-region--footer-fourth{}.l-region--footer-sixth{}#block-views-brand-slider-block  .block__content{background-color:rgba(255,255,255,0);}body.contact .l-content .form-item{margin-bottom:1.2em;}body.contact .field--type-text-with-summary p.d-m-body{margin-bottom:40px;}body.authorized-retailer .l-main,body.done .l-main{padding:0 25px;box-sizing:border-box;}body.done .sub-footer-social p.d-m-body{text-align:center;}body.authorized-retailer .field--type-text-with-summary p.d-m-body{margin-bottom:30px;}body.layout-cigars-slider-wshapechart .l-content .d-m-header-2{padding:35px 10px 10px 40px;}body.layout-cigars-slider-wshapechart  .new-top-border{margin-bottom:0;}body.layout-noncigar-slider-noshapechart #product_image_heading,body.layout-cigars-slider-wshapechart #product_image_heading{height:auto;overflow:hidden;}body.layout-cigars-slider-wshapechart #shapechart-container{margin-top:35px;}body.layout-cigars-slider-wshapechart .l-content h2.d-m-header.shape-name-size{margin-top:5px;margin-bottom:15px;}body.layout-cigars-slider-wshapechart  #cigar-stats-info{padding:25px 42px 0 42px;}body.layout-cigars-slider-wshapechart  #cigar-stats-info::before{display:none;}body.layout-cigars-slider-wshapechart  .new-top-border{position:relative;width:100%;display:block;}body.layout-cigars-slider-wshapechart  .new-top-border::before{content:'';top:-18px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;position:absolute;}body.layout-cigars-slider-wshapechart  #shapechart-container{visibility:hidden;}body.layout-cigars-slider-wshapechart  #shape-slideshow-wrapper{margin-bottom:32px;}body.layout-cigars-slider-wshapechart #slideshow-description p{float:left;padding:10px 10px 10px 0;width:100%;}body.privacy-policy .field__item h1:first-of-type,body.header-position-one .d-m-title,body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title{text-align:left;margin-top:50px;margin-bottom:30px;padding:35px 10px 10px 20px;line-height:2rem;}body.privacy-policy .field__item h1:first-of-type{padding-left:0;font-size:1.875rem;}body.layout-cigars-slider-wshapechart .l-content h2.d-m-header{margin:0;padding:0;}body.layout-noncigar-slider-noshapechart .l-content  h2.d-m-header.shape-name-size,body.layout-cigars-slider-wshapechart .l-content  h2.d-m-header.shape-name-size{text-align:center;text-transform:uppercase;margin-bottom:25px;margin-top:20px;font-size:1rem;}body.layout-noncigar-slider-noshapechart .l-content  h2.d-m-header.shape-name-size{padding:0 20px;font-size:1rem;margin-bottom:20px;}body.header-position-one .d-m-title,body.layout-noncigar-slider-noshapechart  .l-content .slideshow-header-title,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title{font-size:1.875rem;position:relative;padding-bottom:8px;}body.layout-cigars-slider-wshapechart #slideshow-description::before{content:'';position:absolute;border-top:none;top:0;width:55%;left:40px;}body.views-store_events-page .d-m-title,body.section-contact .d-m-title,body.section-authorized-retailer .d-m-title{padding-left:0;}body.views-store_events-page .d-m-title::after,body.section-contact .d-m-title::after,body.section-authorized-retailer .d-m-title::after{left:0;}#slideshow-list .bslide{height:auto;}body.layout-cigars-slider-wshapechart .brand-slideshow{margin-bottom:100px;display:none;}#nav-slideshow-list .slick-slide{margin-right:25px;margin-left:0;}.brand-slideshow-navigation{z-index:3;width:auto;overflow:hidden;height:auto;float:left;margin-bottom:50px;}body.layout-noncigar-slider-noshapechart #slideshow-description{display:inline-block;z-index:2;left:0;width:auto;float:left;margin-bottom:0;margin-right:0;margin-left:0;border-top:none;}body.layout-noncigar-slider-noshapechart h1.d-m-header,body.layout-noncigar-slider-noshapechart h2.d-m-header{padding-bottom:0;margin-left:0;margin-top:50px;display:block;min-height:auto;}body.layout-noncigar-slider-noshapechart #available-sizes{margin-top:0;text-align:left;float:left;margin-left:0;}body.layout-noncigar-slider-noshapechart #slide-mid-row{display:block;width:100%;clear:both;}body.layout-noncigar-slider-noshapechart #slideshow-list-pdp .slick-slide img{display:block;width:auto !important;height:auto !important;}body.layout-noncigar-slider-noshapechart #strength-meter-wrapper{display:none;}body.layout-noncigar-slider-noshapechart #shape-slideshow-wrapper{margin-bottom:10px;}body.layout-noncigar-slider-noshapechart .new-top-border{margin-bottom:35px;margin-top:60px;}body.layout-noncigar-slider-noshapechart #cigar-stats-info::before{display:none;}body.layout-noncigar-slider-noshapechart #cigar-stats-info h2.d-m-header-2:first-of-type{padding:0 10px 0 0;}body.layout-noncigar-slider-noshapechart #cigar-stats-info{padding:0 25px 0 25px;}.newsletter.ashton-newsletter-form{margin-bottom:18px;}}@media only screen and (min-width:769px){body.legal .l-page-base{padding:0 50px 50px 50px;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{padding-left:0;text-align:left;}#block-ashton-newsletter-ashton-newsletter .submit-container .site-button{margin-top:10px;}body.contact .l-content .form-item{display:inline-block;float:left;width:100%;}body.careers .l-content .ashton-apply-link-wrap{margin-left:12px;margin-bottom:35px;float:left;}body.careers .l-content .accordion-section-header-text{display:block;}.ashton-position-details .accordion-row ul{margin-left:1.2rem;margin-bottom:0.7rem;}#block-views-ashton-sales-team-block > h2.block__title{margin-top:90px;}#block-views-ashton-sales-team-sales-search .salesperson.states.d-m-sales-rep-region.mobile,#block-views-ashton-sales-team-sales-search .accordion-section-header-text.mobile,#block-views-ashton-sales-team-sales-search .salesperson.d-m-sales-rep-region.mobile{display:none;}body.page-events .l-page-base-container{background:none;}body.page-node-119 .two-by-n-grid-main h1,body.section-humidors-accessories .two-by-n-grid-main h1{text-align:center;}#home_brand_slider{display:none;}#home_brand_slider_top .slick__slide:last-of-type{margin-right:0;}}@media only screen and (min-width:900px){#product_hero_image{display:block;}body.layout-cigars-slider-wshapechart #product_image_heading img,body.layout-noncigar-slider-noshapechart #product_image_heading img{display:none;}}@media only screen and (max-width:1024px){.cigar-listing-wrapper .cigar-listing-info-link-wrapper.desktop{display:none;}#block-views-brand-slider-block .slide__content{width:auto;position:relative;}#home_brand_slider_top-slider{display:table;}#home_brand_slider_top .slick__slide{display:table-cell;padding:10px;width:20%;margin:0 33px 40px 0;}#home_brand_slider_top .views-field-field-slide-image img{height:auto;width:100%;}#home_brand_slider.slickified .slick__slide{width:auto;margin-bottom:0;}#home_brand_slider.slickified .slick-slide .field-content{display:inline-block;width:auto;}#home_brand_slider.slickified .views-field-field-slide-image img{height:139px;max-width:none;width:auto;}#home_brand_slider.slickified .slick-center .views-field-field-slide-image img{height:149px;width:auto;}#home_brand_slider.slickified .slick-slide .field-content img{margin-top:6px;}#home_brand_slider.slickified .slick-center .field-content img{margin-top:0;}}@media only screen and (max-width:868px){.cigar-listing-wrapper .cigar-listing-title.heading-level-2 span{text-align:center;}}@media only screen and (min-width:868px){.cigar-listing-wrapper.background-none .cigar-listing-info-wrapper{float:left;display:inline-block;margin-top:35px;width:51%;}.cigar-listing-wrapper .cigar-listing-title.heading-level-2{text-align:left;padding-right:35px;}.cigar-listing-wrapper{padding:35px 30px;display:inline-block;}.cigar-listing-wrapper.background-none .cigar-listing-image-wrapper{display:inline-block;float:left;width:auto;margin-right:45px;margin-bottom:15px;}.cigar-listing-wrapper.background-none .cigar-listing-info-wrapper.right{display:none;}.cigar-listing-wrapper.background-fill .cigar-listing-image-wrapper{display:inline-block;float:left;width:auto;margin-left:40px;margin-top:0;margin-bottom:20px;}.cigar-listing-wrapper.background-fill .cigar-listing-info-wrapper{float:left;display:inline-block;margin-top:35px;width:51%;}.cigar-listing-wrapper.background-fill .cigar-listing-info-wrapper.left{display:none;}.cigar-listing-wrapper.background-fill{display:inline-block;box-sizing:border-box;}.cigar-listing-wrapper.background-none,.cigar-listing-wrapper.background-fill{padding-bottom:60px;}.cigar-listing-wrapper.background-fill .cigar-listing-info-wrapper.right{margin-left:55px;padding:0;}.cigar-listing-wrapper.background-none .cigar-listing-info-wrapper.left{margin-right:35px;padding:0;margin-left:15px;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper{bottom:-18px;}.cigar-listing-description.d-m-body{margin-bottom:0;}.cigar-listing-wrapper.background-none:last-of-type .cigar-listing-info-wrapper.left{margin-right:70px;}.cigar-listing-wrapper.background-none:last-of-type .cigar-listing-image-wrapper{margin-right:25px;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper{bottom:-50px;}}@media only screen and (max-height:375px){body.front .featured-content-image-wrapper .field--name-field-image img{margin-left:-500px;}}
@media only screen and (min-width:1200px){.sub-menu-back-link{display:none;}.sub-menu-close{display:none;}}@media only screen and (min-width:1024px){body.not-logged-in.section-age-gate .age-verification-contents input{width:138px;height:98px;font-family:proxima-nova,sans-serif;color:#684545;font-size:1rem;letter-spacing:0;text-align:center;border:solid #F68218 1px;}body.not-logged-in.section-age-gate .age-verification-contents label{font-family:nunito,sans-serif;color:#684545;font-size:0.875rem;letter-spacing:0;text-align:center;margin-bottom:7px;display:block;}.l-branding a.site-logo::before{content:"" !important;background-image:url('/sites/all/themes/ashton_corp/images/global/ladc-logo-7.svg');background-position:center;background-repeat:no-repeat;background-size:292px auto;position:absolute;height:60px;width:292px;top:0;left:0;}body.not-ie .l-branding  a.site-logo::before{will-change:transform;}.l-branding a.site-logo{display:inline-block;position:relative;height:60px;width:292px;}h1.d-m-title,.d-m-title{text-align:left;margin-top:20px;margin-bottom:14px;padding:35px 10px 10px 20px;line-height:2rem;font-size:2.25rem;}h1.d-m-title::after,.d-m-title::after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:0;left:20px;}.article-body-level-1 p{margin-bottom:25px;}.article-body-level-1 p,.article-body-level-1{color:#684545;line-height:28px;text-align:left;}.article-heading-level-2{color:#684545;text-transform:uppercase;text-align:left;padding-bottom:18px;line-height:2rem;}.article-body-level-1 p:last-of-type,.article-body-level p:last-child{margin-bottom:0;}body.front .l-page-base-container{padding-top:90px;}.l-page-base .l-main{padding-top:0;}.l-header{height:90px;margin-bottom:0;-webkit-box-shadow:0 2px 17px -6px rgba(147,147,147,.5);-moz-box-shadow:0 2px 17px -6px rgba(147,147,147,.5);box-shadow:0 2px 17px -6px rgba(147,147,147,.5);position:fixed;z-index:500;width:100%;top:0;}a.site-button{height:60px;width:237px;display:inline-block;margin-left:auto;margin-right:auto;padding:0;line-height:60px;}.l-branding a.site-logo img{margin-top:auto;height:32px;}#branding-backer,#branding-backdrop{background-color:#fefaf0;opacity:1;position:absolute;left:0;top:0;width:100%;height:90px;z-index:-1;}#branding-backer{z-index:-10;}.l-branding{text-align:center;position:relative;line-height:normal;height:90px;margin-bottom:0;z-index:600;margin-left:auto;margin-right:auto;display:flex;align-items:center;}.l-branding .site-logo{display:inline-block;margin-left:auto;margin-right:auto;}#nav_toggle_spacer{display:flex;align-items:center;justify-content:center;position:relative;min-height:14px;}#nav_toggle img{width:22px;cursor:pointer;height:14px;}#nav_toggle{width:35px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#nav_toggle span{display:block;position:absolute;height:4px;width:100%;background:#bb334c;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav_toggle_wrap{display:inline-block;width:auto;left:30px;top:40px;position:fixed;margin-top:-7px;min-height:14px;}body.views-store_events-page .l-content{overflow:hidden;height:auto;max-width:770px;margin-left:auto;margin-right:auto;}body.views-store_events-page #edit-field-geofield-distance-wrapper{width:100%;}#nav_toggle span:nth-child(1){top:0px;}#nav_toggle span:nth-child(2),#nav_toggle span:nth-child(3){top:9px;}#nav_toggle span:nth-child(4){top:18px;}#nav_toggle.open span:nth-child(1){top:5px;width:0%;left:50%;}#nav_toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#nav_toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#nav_toggle.open span:nth-child(4){top:5px;width:0%;left:50%;}body.front .l-content{padding-top:0;box-sizing:border-box;}.featured-content.history .featured-content-link a,.featured-history-info-link-wrapper .featured-history-link a,.view-homepage-featured-content .featured-content-link a{position:relative;width:237px;height:60px;line-height:60px;display:block;}.featured-content.history .featured-content-info-wrapper{height:175px;}.featured-content.history .featured-content-info-link-wrapper{bottom:0;margin-bottom:-30px;margin-top:0;}div.featured-content.section .featured-content-image-wrapper{height:700px;overflow:hidden;}body.scroll-magic-widget .l-region--content-top #container2,body.front .l-region--content-top #container2{width:100%;height:auto;position:relative;overflow-y:hidden;overflow-x:hidden;}body.front #container2 .featured-content{visibility:hidden;}body.front #container2{box-sizing:border-box;}#spacer-header{height:70px;width:100%;display:block;visibility:hidden;}.featured-content .featured-content-link a{position:relative;width:237px;height:60px;line-height:60px;display:block;}.featured-content.our-craft .featured-content-info-wrapper{margin-top:380px;}.featured-content .featured-content-info-wrapper{display:inline-block;width:100%;left:0;margin-top:608px;position:absolute;box-shadow:6px 5px 4px 0 rgba(102,102,102,0.50);z-index:5;height:160px;}.block__title{display:none;}.l-footer .l-region::after{content:'';border-bottom:solid 1px #a1bce2;position:absolute;height:1px;width:100%;left:0;bottom:0;opacity:0.25;}.footer-container .l-region h3.d-m-header{margin-bottom:17px;margin-top:35px;}.sub-footer-contact{padding-bottom:20px;padding-top:7px;}.l-region--footer-third .block{width:100%;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-second{display:block;padding:10px 20px;margin-bottom:-10px;width:100%;text-align:center;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}.l-region--footer-third{display:block;padding:10px 20px;width:100%;text-align:center;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.l-region--footer-fourth{display:block;padding:20px 0;width:100%;text-align:center;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}.l-region--footer-first .block{width:auto;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-second .block{width:auto;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-third .block{width:100%;margin-left:auto;margin-right:auto;display:inline-block;}.l-region--footer-fourth .block{width:auto;margin-left:auto;margin-right:auto;display:inline-block;}.footer-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;}footer .footer-container{margin:0 auto;width:100%;box-sizing:border-box;padding:0;margin-top:3%;}.l-footer{background-color:#112034;border-top:#98847A 10px solid;}body .l-footer{border-top:none;background:#1e5799;background:-moz-linear-gradient(left,#112034 5%,#315878 50%,#112034 95%);background:-webkit-linear-gradient(left,#112034 5%,#315878 50%,#112034 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#112034',endColorstr='#112034',GradientType=1);background:none;position:relative;z-index:9;margin-top:-152px;overflow:hidden;pointer-events:none;}body .l-footer.not-front{margin-top:50px;}body.views-la_aroma_de_cuba_landing_page-page .l-footer.not-front{margin-top:0;}body.views-retailer_locator-page .l-footer{margin-top:-20%;}.l-footer .l-region{position:relative;}.l-footer .l-region:after{content:'';border-bottom:solid 1px #a1bce2;position:absolute;height:1px;width:100%;left:0;bottom:0;opacity:0.25;}.l-region--footer-first{display:block;text-align:center;width:100%;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;position:relative;padding:0;}.l-region--footer-second{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding:0;}.l-region--footer-first #edit-search-block-form--2,.footer-container .l-region #edit-email{width:300px;height:55px;text-align:left;padding-left:24px;box-sizing:border-box;text-indent:0;border-radius:0;border:solid 1px #F68218;line-height:55px;color:#684545;}.l-region--footer-first #edit-actions{display:none;}.l-region--footer-first .form-actions{display:none;}.l-region--footer-third{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;padding:0;position:relative;}.l-region--footer-fourth{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;margin-bottom:0;margin-top:0;padding:0;position:relative;}.l-region--footer-fifth{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;margin-bottom:0;margin-top:0;padding:0;position:relative;overflow:hidden;}.l-region--footer-sixth{display:block;width:100%;text-align:center;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;margin-bottom:0;margin-top:0;padding:0;position:relative;}.l-region--footer-last{display:block;padding:0;width:100%;text-align:center;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;margin-bottom:0;margin-top:0;box-sizing:border-box;background-color:#D8D8D8;min-height:61px;}.l-region--footer-fourth,.l-region--footer-sixth{background-color:#FEFAF0;}body.authorized-retailer .l-content input.site-button,body.contact .l-content input.site-button,.site-button{margin:18px auto 0;margin-top:18px;height:60px;width:237px;padding:5px 20px;border:none;}.footer-container .l-region .site-button{margin-top:0;}.footer-container .l-region .site-button{margin-top:0;}body.front .featured-content-image img{max-width:none;border:none;width:auto;height:auto;left:0;margin-left:0;}.featured-content .featured-content-wrapper{width:100%;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;display:inline-block;margin-bottom:6px;}.featured-content.history .featured-content-wrapper{margin-bottom:11px;}.featured-content.history .featured-content-link a,.featured-history-info-link-wrapper .featured-history-link a,.view-homepage-featured-content .featured-content-link a{position:relative;width:237px;height:60px;line-height:60px;display:block;}.featured-content .featured-content-info-link-wrapper{position:absolute;margin-left:-118.5px;left:50%;}.featured-content-image-wrapper .field__item{padding-top:0;}.featured-content.history .featured-content-info-link-wrapper{bottom:0;margin-bottom:-30px;margin-top:0;}.featured-content .featured-content-description{text-align:center;margin-bottom:30px;}.featured-content .featured-content-title{text-align:center;margin-bottom:25px;line-height:30px;margin-top:25px;}#block-ashton-newsletter-ashton-newsletter div.g-recaptcha{display:none;width:100%;}#block-ashton-newsletter-ashton-newsletter .d-m-d-form-submit{margin-top:14px;padding:10px 40px;height:auto;font-size:.875rem;}#block-ashton-newsletter-ashton-newsletter .form-item{margin-bottom:14px;}#block-ashton-newsletter-ashton-newsletter #captcha-newletter-mobile > div{margin-left:auto;margin-right:auto;}.l-footer .l-region:after{content:'';border-bottom:solid 1px #a1bce2;position:absolute;height:1px;width:100%;left:0;bottom:0;opacity:0.25;}.l-region.l-region--footer-last div.terms-and-conditions::after{content:'';clear:both;}.footer-container .ashton-newsletter-form h3.d-m-header{color:#684545;}.footer-container .l-region h3.d-m-header{margin-bottom:17px;margin-top:35px;}.footer-container .l-region h3.d-m-header{margin-bottom:17px;margin-top:35px;}.footer-container .l-region .sub-footer-social h3.d-m-header{color:#684545;}.sub-footer-social p.d-m-body{text-align:center;margin-bottom:27px;}.newsletter.ashton-newsletter-form{margin-bottom:40px;margin-top:27px;}.footer-container .l-region .block__content{}.sub-footer-contact{padding-bottom:20px;padding-top:7px;}.footer-container .l-region h3.d-m-header{margin-bottom:17px;margin-top:35px;}.footer-container .l-region .site-button{margin-top:0;}.footer-container .l-region .sub-footer-social h3.d-m-header{color:#684545;}#block-ashton-newsletter-ashton-newsletter .l-region h3.d-m-header{margin-bottom:8px;}#block-views-brand-slider-block  .block__content{background-color:#bb334c;}.l-footer .l-region::after{content:'';border-bottom:solid 1px #a1bce2;position:absolute;height:1px;width:100%;left:0;bottom:0;opacity:0.25;}.l-region--footer-fourth .sub-footer-social{height:100%;}.l-region.l-region--footer-last ul li{display:inline-block;}.l-region.l-region--footer-last ul.col-1{float:left;margin-left:0;}.l-region.l-region--footer-last ul.col-2{float:right;margin-right:18px;}body.front .l-region.l-region--footer-last ul.col-2{margin-right:0;}.l-region.l-region--footer-last ul li:first-of-type{}.l-region--footer-last{line-height:61px;}.l-region.l-region--footer-last ul.col-2 li:last-of-type{margin-left:15px;}.l-region.l-region--footer-last div.terms-and-conditions:after{content:'';clear:both;}.vertical-scroll-button-wrapper{position:fixed;right:20px;bottom:25px;z-index:400;cursor:pointer;display:none;}.vertical-scroll-button{width:30px;line-height:30px;height:30px;vertical-align:middle;margin-bottom:auto;display:inline-block;padding:0;cursor:pointer;}.vertical-scroll-button .fa.fa-angle-down::before{content:"" !important;background-image:url('/sites/all/themes/ashton_corp/images/global/scroll-down-arrow.svg');background-position:center;background-repeat:no-repeat;background-size:30px auto;position:absolute;height:30px;width:30px;top:0;left:0;}.mobile-menu-header ul{display:block;}.mobile-menu-header .content > ul{margin-top:90px;margin-left:auto;}.mobile-menu-header ul.menu li.level-1{margin-left:43px;padding:0;line-height:28px;margin-top:5px;margin-bottom:0;}.mobile-menu-header ul.menu li.level-1:first-of-type{margin-top:0;}.mobile-menu-header ul.menu li.level-1:last-of-type{margin-bottom:0;}.mobile-menu-header ul.menu li a{color:#bb334c;font-family:cubano,sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;padding:0;background:none;text-transform:uppercase;}.mobile-menu-header ul.menu li a.ashtoncigars_link{font-family:nunito,sans-serif;font-size:1.313rem;font-weight:500;color:#684545;text-transform:none;text-align:center;padding:0;line-height:28px;}.mobile-menu-header ul.ashtoncigars_menu.level-1{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.mobile-menu-header  ul.ashtoncigars_menu.level-1.opened{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.mobile-menu-header ul.ashtoncigars_menu.level-1{margin-top:30px;margin-bottom:15px;display:none;}.mobile-menu-header li.ashtoncigars_menu_open ul.ashtoncigars_menu.level-1{opacity:1;transition:.3s;}.mobile-menu-header li.level-0{margin-top:14px;margin-bottom:14px;line-height:30px;}.mobile-menu-header li.level-0:first-of-type{margin-bottom:0;margin-top:4px;}.mobile-menu-header li.level-0:last-of-type{margin-bottom:0;}.mobile-menu-header ul.menu li a{font-size:3.125rem;}.mobile-menu-header li.level-0{margin-top:40px;margin-bottom:33px;line-height:30px;}.mobile-menu-header ul.menu li.level-1{margin-left:0;}.mobile-menu-header ul.menu li.level-1{margin-top:30px;}.cigar-listing-wrapper{position:relative;padding:25px 0;}.cigar-listing-wrapper .cigar-listing-info-wrapper{box-sizing:border-box;padding:0 20px 0 20px;}.cigar-listing-wrapper .cigar-listing-title.heading-level-2{line-height:2.8rem;margin-bottom:10px;font-size:2.625rem;margin-top:-5px;}.cigar-listing-description.d-m-body{text-align:left;line-height:28px;margin-bottom:20px;}.cigar-listing-wrapper .cigar-listing-link a{display:block;margin-left:auto;margin-right:auto;width:237px;text-align:center;padding:0;line-height:3.5rem;}.cigar-listing-wrapper .cigar-listing-image-wrapper{position:relative;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper{position:absolute;bottom:0;left:50%;margin-left:-105px;}.cigar-listing-wrapper .cigar-listing-image{padding-bottom:20px;}.cigar-listing-wrapper .cigar-listing-link.d-m-landing-page-pro{position:relative;text-align:center;}.cigar-listing-wrapper.background-fill::after{content:'';position:absolute;bottom:0;width:90%;border-bottom:solid 2px #f68218;left:5%;height:16px;}.cigar-listing-wrapper.background-fill::before{content:'';position:absolute;top:0;width:90%;border-top:solid 2px #f68218;left:5%;height:16px;}.cigar-listing-wrapper:first-of-type::before{border:none;}.cigar-listing-wrapper:last-of-type::after{border:none;}.cigar-listing-wrapper.background-fill{background-color:#FEFAF0;}.cigar-listing-wrapper .cigar-listing-image-wrapper{position:relative;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper{position:absolute;bottom:0;left:50%;margin-left:-105px;}.cigar-listing-wrapper .cigar-listing-link.d-m-landing-page-pro{position:relative;text-align:center;}.cigar-listing-wrapper .cigar-listing-link a{display:block;margin-left:auto;margin-right:auto;width:237px;text-align:center;padding:0;line-height:3.5rem;}.cigar-listing-wrapper .cigar-listing-image{padding-bottom:20px;}.cigar-listing-wrapper.background-none .cigar-listing-info-wrapper{float:left;display:inline-block;margin-top:45px;width:55%;}.cigar-listing-wrapper .cigar-listing-title.heading-level-2{text-align:left;padding-right:35px;}.cigar-listing-wrapper{padding:50px 30px;display:inline-block;}.cigar-listing-wrapper.background-none,.cigar-listing-wrapper.background-fill{padding-bottom:50px;}.cigar-listing-wrapper.background-none .cigar-listing-image-wrapper{display:inline-block;float:left;width:auto;margin-right:45px;margin-bottom:15px;}.cigar-listing-wrapper.background-none .cigar-listing-info-wrapper.right{display:none;}.cigar-listing-wrapper.background-fill .cigar-listing-image-wrapper{display:inline-block;float:left;width:auto;margin-left:40px;margin-top:0;margin-bottom:20px;}.cigar-listing-wrapper.background-fill .cigar-listing-info-wrapper{float:left;display:inline-block;margin-top:60px;width:55%;}.cigar-listing-wrapper.background-fill .cigar-listing-info-wrapper.left{display:none;}.cigar-listing-wrapper.background-fill{display:inline-block;box-sizing:border-box;width:100%;}.cigar-listing-wrapper.background-fill .cigar-listing-info-wrapper.right{margin-left:55px;padding:0;}.cigar-listing-wrapper.background-none .cigar-listing-info-wrapper.left{margin-right:35px;padding:0;margin-left:15px;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper{bottom:-50px;display:none;}.cigar-listing-wrapper .cigar-listing-info-link-wrapper.desktop{position:relative;}.cigar-listing-info-wrapper.left .cigar-listing-info-inner-wrapper,.cigar-listing-info-wrapper.right .cigar-listing-info-inner-wrapper{text-align:left;}.cigar-listing-info-wrapper.left .cigar-listing-info-link-wrapper.desktop,.cigar-listing-info-wrapper.right .cigar-listing-info-link-wrapper.desktop{bottom:0;margin-left:0;left:0;text-align:left;display:inline-block;width:auto;}.cigar-listing-info-wrapper.left .cigar-listing-info-link-wrapper.desktop{}.cigar-listing-info-wrapper.left{}.cigar-listing-info-wrapper.left .cigar-listing-info-link-wrapper.desktop .site-button,.cigar-listing-info-wrapper.right .cigar-listing-info-link-wrapper.desktop .site-button{margin-top:20px;}.cigar-listing-description.d-m-body{margin-bottom:0;}.cigar-listing-wrapper.background-none:last-of-type .cigar-listing-info-wrapper.left{margin-right:70px;}.cigar-listing-wrapper.background-none:last-of-type .cigar-listing-image-wrapper{margin-right:25px;}.cigar-listing-wrapper-inner{display:inline-block;width:900px;margin-left:auto;margin-right:auto;}.our-craft-content-wrapper:first-of-type{padding-top:50px;}.our-craft-content-info-wrapper{box-sizing:border-box;padding:0 20px 0;background-color:white;position:relative;overflow:hidden;display:inline-block;width:100%;}.our-craft-content-info-wrapper .new-top-border{position:relative;width:100%;height:1px;display:block;border-top:solid 2px #f68218;margin-bottom:10px;}.our-craft-content-info-wrapper .new-top-border::before{content:'';top:-18px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;position:absolute;display:none;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{width:770px;left:auto;margin-left:auto;margin-top:0;padding-left:0;margin-right:auto;display:block;position:relative;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-outer{width:100%;height:162px;margin-top:170px;position:absolute;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-middle{width:100%;height:100%;text-align:center;position:relative;}.our-craft-content-info-wrapper .new-top-border::before{top:-15px;}.our-craft-content-info-wrapper .new-top-border{margin-top:2px;margin-bottom:30px;}.our-craft-content-wrapper{position:relative;box-sizing:border-box;padding:0;max-width:1170px;margin-left:auto;margin-right:auto;}.our-craft-content-wrapper:first-of-type{padding:0 0;max-width:100%;margin-left:auto;margin-right:auto;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper .new-top-border{margin-top:50px;margin-bottom:30px;}.our-craft-content-slider-wrapper .article-heading-level-2{padding-bottom:10px;}.our-craft-content-slider-wrapper .cbodyslider img{width:100%;}.carousel .cimage_wrapper{width:100%;max-height:633px;max-width:950px;}.our-craft-content-wrapper:first-of-type .our-craft-content-image img{height:auto;margin-top:-3%;width:100%;}.our-craft-content-slider-wrapper .cbodyslider img{width:auto;height:auto;}.our-craft-content-wrapper:first-of-type .our-craft-content-image{height:615px;overflow:hidden;}.our-craft-content-wrapper .heading-level-2{font-size:3.75rem;text-align:left;padding-top:5px;line-height:3rem;display:inline-block;margin-right:-130px;}.our-craft-content-wrapper .heading-level-1{font-size:2.25rem;margin-top:35px;}.our-craft-content-info-wrapper{padding:0 40px 0;margin-bottom:50px;}.our-craft-content-wrapper:first-of-type .our-craft-content-info-wrapper{padding:0 40px 0;}.our-craft-content-wrapper .plugin_carousel ul.slick-dots{padding-top:0;margin-top:20px;margin-bottom:30px;}.our-craft-content-wrapper:last-of-type{margin-bottom:5px;}.our-craft-content-wrapper:last-of-type .our-craft-content-info-wrapper{margin-bottom:0;}.our-craft-content-info-wrapper .new-top-border::before{top:-15px;}.our-craft-content-wrapper:first-of-type .new-top-border::before{top:-12px;}.our-craft-content-image{display:none;}.our-craft-content-info-wrapper{max-width:760px;padding:0;}.our-craft-content-wrapper:first-of-type .field__item{max-height:none;overflow:hidden;height:615px;position:relative;}.c_previous img,.c_next img{display:none;}#uglipop_content_fixed{opacity:1;z-index:300;text-align:center;top:92px;width:40%;box-sizing:border-box;padding-right:20px;}#uglipop_overlay_wrapper{width:40%;right:auto;}#uglipop_overlay{z-index:2;width:40%;}.ashton-uglipop-modal{position:relative;box-sizing:border-box;z-index:150000;width:335px;display:inline-block;margin-left:auto;margin-right:auto;}body.privacy-policy article{max-width:770px;margin-left:auto;margin-right:auto;}body.views-store_events-page #uglipop_content_fixed{width:100%;padding-right:0;}body.views-store_events-page #uglipop_overlay_wrapper{width:100%;}body.views-store_events-page #uglipop_overlay{width:100%;}body.views-store_events-page .ashton-uglipop-modal{margin-top:25px;}body.views-store_events-page .ashton-ugp-copy-wrapper{width:35%;margin-left:auto;margin-right:auto;}body.views-store_events-page .store-event-info-wrapper .m-zip{display:inline;}.ashton-uglipop-modal .store-event-title-wrapper{display:block;text-align:left;padding-top:30px;margin-bottom:15px;clear:left;}.ashton-uglipop-modal .store-event-title-wrapper .d-m-title{text-align:left;line-height:40px;font-size:2.25rem;margin:0;}#ashton-ugp-close-wrapper{float:left;cursor:pointer;display:inline-block;top:0;left:0;margin-left:10px;}.ashton-uglipop-modal .ashton-ugp-close{height:20px;width:20px;}.ashton-uglipop-modal .address{line-height:28px;font-weight:900;}.ashton-uglipop-modal #ashton-ugp-phone{text-align:left;}.ashton-uglipop-modal .d-m-body.address.street{display:block;text-align:left;}.ashton-uglipop-modal #ashton-ugp-phone{margin-left:24px;}.ashton-uglipop-modal #ashton-ugp-phone a,.ashton-uglipop-modal .d-m-body.address.phone{text-align:left;font-weight:900;color:#4299DC;}.ashton-uglipop-modal .site-button{cursor:pointer;margin-top:30px;}body.views-retailer_locator-page a.map-location-link{position:relative;line-height:60px;display:block;text-align:center;margin-top:25px;height:60px;padding:0;}body.views-retailer_locator-page .l-content{display:flex;overflow:hidden;height:1264px;padding-top:70px;}body.views-retailer_locator-page .desktop-column-1,body.views-retailer_locator-page .desktop-column-2{display:inline-block;width:40%;position:relative;height:1264px;}body.views-retailer_locator-page .desktop-column-1{overflow-y:auto;height:1200px;}body.views-retailer_locator-page .desktop-column-2{width:60%;}body.views-retailer_locator-page .store-event-info-wrapper .address{text-align:left;font-size:1rem;}body.views-retailer_locator-page .retail-distance-select-control-wrapper{position:relative;min-width:200px;display:block;}body.views-retailer_locator-page .retail-distance-select-control-container.mobile{display:none;}body.views-retailer_locator-page .retail-distance-select-control-container{width:300px;display:inline-block;margin:0 auto;position:relative;}body.views-retailer_locator-page #retailer-search-icon-wrap{height:100%;display:flex;align-items:center;position:absolute;right:25px;z-index:1;}body.views-retailer_locator-page .store-event-address-wrapper{width:100%;height:138px;border-bottom:solid #F68218 1px;border-left:solid #F68218 1px;border-right:solid #F68218 1px;box-sizing:border-box;padding:0 30px 0;}body.views-retailer_locator-page #edit-field-geofield-distance-origin{width:100%;z-index:0;position:relative;border:solid 1px #F68218;text-indent:30px;color:#684545;}body.views-retailer_locator-page #edit-field-geofield-distance-wrapper .views-exposed-form .views-exposed-widget{padding:0;}body.views-retailer_locator-page .l-page-base{padding:0;}body.views-retailer_locator-page .views-exposed-widget.views-submit-button{display:none;}body.views-retailer_locator-page .events-top-section{width:100%;margin-top:0;overflow:hidden;display:inline-block;top:0;position:relative;float:left;}body.section-retailer-locator .l-content .sales-events-toptext-wrap .geofield-proximity-field-wrapper .form-item{margin-right:0;width:100%;}body.views-retailer_locator-page #edit-field-geofield-distance-wrapper > label{display:none;}body.views-retailer_locator-page .retail-distance-select-control-wrapper{display:none;}body.views-retailer_locator-page  .retail-distance-select-control-container.desktop.reveal .retail-distance-select-control-wrapper{display:block;transition:all 50ms;}body.views-retailer_locator-page #retailer-search-icon-wrap img{width:15px;height:16px;cursor:pointer;}body.views-retailer_locator-page .events-top-section p.events-page-info{display:none;}body.views-retailer_locator-page #retailer-map-display{height:450px;}body.views-retailer_locator-page #edit-field-geofield-distance-wrapper{width:100%;padding-right:0;}body.views-retailer_locator-page .l-content .d-m-title::after{left:0;}body.views-retailer_locator-page .l-content .d-m-title{padding:0 0 10px 0;position:relative;margin:75px 0 20px 30px;}body.section-retailer-locator #retailer-map-display{border:none;}body.section-retailer-locator #edit-field-geofield-distance-wrapper .views-widget{position:relative;align-self:end;}body.views-retailer_locator-page .form-item-field-retail-distance{margin-bottom:30px;margin-top:30px;}body.views-retailer_locator-page .store-event-address-wrapper{height:130px;}body.section-retailer-locator .store-event-container:first-of-type .store-event-address-wrapper{border-top:solid #F68218 1px;}body.views-retailer_locator-page #retailer-map-display{margin-bottom:28px;width:100%;display:inline-block;height:1135px;margin-top:0;}body.section-retailer-locator .l-content .sales-events-image-wrap{display:none;}body.views-retailer_locator-page .view-retailer-locator{margin-bottom:50px;width:100%;display:none;}.ashton-uglipop-modal{width:100%;margin-left:20px;}.ashton-uglipop-modal .store-event-address-wrapper .tablet{display:inline-block;}.ashton-uglipop-modal .ashton-ugp-close{height:20px;width:20px;}.ashton-uglipop-modal .store-event-title-wrapper{padding-top:0;}body.views-retailer_locator-page .ashton-uglipop-modal{margin-top:25px;}body.views-retailer_locator-page .l-content .ashton-uglipop-modal .store-event-title-wrapper .d-m-title{font-size:2.25rem;margin-bottom:8px;padding-top:0;margin-top:50px;}.ashton-uglipop-modal .store-event-address-wrapper .mphone{display:none;}.ashton-uglipop-modal .d-m-body.mphone.address.street{display:none;}.ashton-uglipop-modal .d-m-body.tablet.address.street{display:inline-block;margin-right:5px;padding-left:0;margin-bottom:0;}.ashton-uglipop-modal .d-m-body.tablet.address.city{margin-right:5px;}.ashton-uglipop-modal #ashton-ugp-phone{margin-left:30px;}body.views-store_events-page .ashton-uglipop-modal #ashton-ugp-phone{margin-left:0;}body.views-retailer_locator-page .ashton-uglipop-modal .store-event-address-wrapper{height:40px;margin-left:30px;border:none;padding-left:0;}body.views-retailer_locator-page a.map-location-link{margin-top:30px;}body.views-retailer_locator-page .retail-distance-select-control-wrapper select{display:block;width:100%;max-width:320px;height:55px;float:none;padding:0px 12px 0 12px;position:relative;}.store-event-address-inner-wrapper-left,.store-event-address-inner-wrapper-right{display:inline-block;padding:0;margin:0;}body.views-retailer_locator-page .s-e-a-i-w-container{text-align:left;}.store-event-address-inner-wrapper-left{width:75%;text-align:left;height:100%;float:left;display:flex;align-items:center;}.store-event-address-inner-wrapper-right{display:flex;align-items:center;justify-content:right;height:100%;float:right;}.store-event-address-inner-wrapper-right img.info-icon{width:20px;height:22px;cursor:pointer;}body.views-retailer_locator-page .retail-distance-select-control-wrapper::after{content:'';background:url("/sites/all/themes/ashton_corp/images/global/DownArrow.svg") 0 0/12px auto no-repeat;width:12px;height:6px;color:#333;right:21px;top:50%;padding:0 0 3px;position:absolute;z-index:0;pointer-events:none;display:flex;align-items:center;margin-top:-3px;}body.views-retailer_locator-page .store-event-info-wrapper .address{text-align:left;font-size:1rem;}body.views-retailer_locator-page .events-top-section{display:inline-block;width:100%;float:none;clear:both;text-align:center;}.view-brand-history .history-section-description p{text-align:left;line-height:28px;margin-top:25px;margin-bottom:45px;}.view-brand-history .history-section-image{overflow:hidden;}.brand-history-heading-wrapper-inner{position:relative;height:100%;max-width:770px;margin-left:auto;margin-right:auto;}.brand-history-heading-wrapper-outer{position:relative;width:100%;height:100%;}.brand-history-heading-wrapper .heading-level-1{margin-left:0;text-align:left;font-size:2.25rem;margin-top:20px;padding-top:36px;padding-bottom:14px;display:block;margin-bottom:20px;}.brand-history-heading-wrapper .heading-level-2{text-align:left;font-size:4rem;margin-left:25px;display:block;}.brand-history-heading-background{background:white;opacity:.88;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2;}.brand-history-heading-wrapper{display:inline-block;width:100%;left:0;position:absolute;box-shadow:6px 5px 4px 0 rgba(102,102,102,0.50);z-index:5;height:162px;}.view-brand-history .history-section-description{padding:0 40px;margin-top:-10px;}.view-brand-history .history-section-info-wrapper{padding-top:56px;}.view-brand-history .history-section-info-wrapper::before{top:34px;}.view-brand-history #slide-0 .history-section-image{height:615px;}.brand-history-heading-wrapper{margin-top:160px;}.view-brand-history .history-section-image{height:auto;}.view-brand-history .history-section-info-wrapper::before{content:'';position:relative;display:inline-block;top:0;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;padding-bottom:0;}.view-brand-history #slide-0  .history-section-image-wrapper img{width:100%;height:auto;margin-top:0;}.view-brand-history .history-section-info-wrapper{background-color:white;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;padding:0 0 25px;max-width:770px;margin-top:50px;}#slide-1 .history-section-image-wrapper,#slide-2 .history-section-image-wrapper{padding:0;box-sizing:border-box;height:auto;max-width:950px;margin-left:auto;margin-right:auto;overflow:hidden;}.view-brand-history #slide-1 .history-section-description p,.view-brand-history #slide-2 .history-section-description p{margin-top:30px;}view-brand-history #slide-2 .history-section-info-wrapper,.view-brand-history #slide-1 .history-section-info-wrapper{margin-top:60px;}.view-brand-history .history-section-description{padding:0;}.view-brand-history .history-section:last-of-type .history-section-description p{margin-bottom:25px;}.view-brand-history .history-section:last-of-type .history-section-info-wrapper{padding:0 0 0;}#home_brand_slider .views-field-field-slide-image img{height:149px;width:auto;}#home_brand_slider .views-field-title{display:none;}#home_brand_slider .slick__slide{display:inline-block;width:auto;margin:0 33px 40px 0;}#home_brand_slider .slick__slide:last-of-type{margin-right:0;}#block-views-brand-slider-block h3.d-m-header{display:block;margin-top:25px;margin-bottom:23px;}#home_brand_slider_top,#home_brand_slider{width:100%;margin-bottom:0;max-width:none;overflow:hidden;margin-left:auto;margin-right:auto;min-height:175px;}#block-views-brand-slider-block .field-content img{opacity:1;}#home_brand_slider_top .views-field-field-slide-image img{height:149px;width:auto;transition:none;}#home_brand_slider_top .slick__slide{display:inline-block;width:auto;margin:0 33px 40px 0;}.l-footer .l-region{pointer-events:all;}.featured-content.history .featured-content-info-wrapper{height:160px;}#block-views-brand-slider-block  .block__content{background-color:rgba(255,255,255,0);}.ashton-input-field{height:55px;}body.contact .l-content .form-item{margin-bottom:1.2em;}body.contact .field--type-text-with-summary p.d-m-body{margin-bottom:40px;text-align:left;}body.done .d-m-title{margin-bottom:25px;text-align:left;padding-left:0;padding-top:0;margin-top:90px;font-size:2.250rem;padding-bottom:10px;line-height:40px;}body.done .d-m-title::after{width:8%;left:0;}body.privacy-policy   .node__submitted{display:none;}body.contact .l-content .form-item{display:inline-block;float:left;width:100%;}body.authorized-retailer .l-main,body.done .l-main{padding:0 25px;box-sizing:border-box;}body.done .sub-footer-social p.d-m-body{text-align:center;}body.authorized-retailer .field--type-text-with-summary p.d-m-body{margin-bottom:40px;text-align:left;}body.authorized-retailer .l-content input,body.contact .l-content input{width:100%;z-index:10;position:relative;border:solid 1px #F68218;}body.authorized-retailer .l-content input.form-text,body.contact .l-content input.form-text{padding-left:28px;text-align:left;}body.authorized-retailer .l-content input.site-button,body.contact .l-content input.site-button,.site-button{margin:40px auto 0;height:60px;width:237px;padding:5px 20px;border:none;}body.contact .l-content input.site-button,.site-button{margin:80px auto 0;}body.contact .messages--error{margin-top:90px;}#block-ashton-newsletter-ashton-newsletter-front .site-button{margin-top:0;}body.authorized-retailer form.webform-client-form,body.contact form.webform-client-form{padding:0;}body.authorized-retailer .form-textarea-wrapper textarea,body.contact .form-textarea-wrapper textarea{height:180px;border:solid 1px #F68218;text-align:left;padding:20px 20px 20px 28px;}body.authorized-retailer .l-content .form-actions,body.contact .l-content .form-actions{margin-bottom:0;}body.contact article{max-width:770px;}body.done .webform-confirmation{max-width:770px;margin-left:auto;margin-right:auto;margin-top:160px;}body.done .webform-confirmation  p.d-m-body{text-align:left;margin-bottom:35px;}.MultiFile-title-label{text-align:left;overflow:hidden;height:auto;display:inline-block;width:100%;}#upload-exterior-store-image-list > .MultiFile-label,#upload-interior-store-images-list > .MultiFile-label{position:relative;width:100%;min-height:14px;margin:15px 0;display:flex;align-items:center;}body.authorized-retailer .title-wrapper{width:95%;position:relative;display:inline-block;text-align:left;}body.authorized-retailer article{max-width:770px;margin-left:auto;margin-right:auto;}button.site-upload-button{height:55px;width:100%;clear:both;}body.authorized-retailer span.MultiFile-title{display:inline-block;float:left;height:auto;line-height:28px;text-align:left;word-wrap:break-word;max-width:75%;}body.authorized-retailer .MultiFile-remove{float:right;position:relative;height:14px;text-align:right;width:5%;}body.authorized-retailer .MultiFile-remove::after{content:'';background-image:url('/sites/all/themes/ashton_corp/images/mobile/CloseIconOrange.svg');width:14px;height:14px;background-size:14px 14px;background-position:0 0;position:absolute;margin-left:-14px;}#upload-interior-store-images-list{padding-left:0;}#upload-interior-store-images-list .MultiFile-label{margin-left:0;}body.layout-cigars-slider-wshapechart   .award-body .d-m-body,body.layout-cigars-slider-wshapechart   .rating-body .d-m-body{text-align:left;}body.header-position-one .d-m-title::after,body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title::after,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title::after{content:'';border-bottom:solid 2px #1397E1;position:absolute;bottom:0;left:50px;width:60px;}body.header-position-one .d-m-title,body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title,body.layout-cigars-slider-wshapechart .l-content h2{padding:0 0 10px 0;margin-top:50px;}body.layout-cigars-slider-wshapechart .l-content h2.row-1{margin-top:70px;}body.privacy-policy .field__item h1:first-of-type::after,body.header-position-one .d-m-title::after,body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title::after,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title::after{bottom:-10px;}body.layout-cigars-slider-wshapechart .l-content h2.d-m-header-2{margin-bottom:0;margin-top:30px;padding:0;}body.layout-cigars-slider-wshapechart h2.d-m-header-2:first-of-type{margin-top:60px;}body.layout-noncigar-slider-noshapechart #product_image_heading,body.layout-cigars-slider-wshapechart #product_image_heading{height:600px;overflow:hidden;text-align:center;}body.layout-cigars-slider-wshapechart #shapechart-container{margin-top:25px;}body.layout-cigars-slider-wshapechart .l-content h2.d-m-header.shape-name-size{margin-top:5px;margin-bottom:15px;}body.layout-cigars-slider-wshapechart  #cigar-stats-info{padding:25px 42px 0 42px;}body.layout-cigars-slider-wshapechart  #cigar-stats-info::before{display:none;}body.layout-cigars-slider-wshapechart  .new-top-border{position:relative;width:100%;display:block;margin-bottom:25px;}body.layout-cigars-slider-wshapechart  .new-top-border::before{content:'';top:-18px;width:100%;border-top:solid 2px #f68218;left:0;height:16px;box-sizing:border-box;position:absolute;}body.layout-cigars-slider-wshapechart  #shapechart-container{visibility:hidden;}body.layout-cigars-slider-wshapechart  #shape-slideshow-wrapper{margin-bottom:32px;}body.layout-cigars-slider-wshapechart .brand-slideshow{display:none;}body.layout-cigars-slider-wshapechart #shape-info-row{display:none;}body.layout-cigars-slider-wshapechart #shapechart-main-nav{display:none;}body.layout-cigars-slider-wshapechart .l-content h2.d-m-header.shape-name-size{text-align:center;}body.layout-cigars-slider-wshapechart #shapechart-container .shapechart-shape img{width:auto;height:110px;margin-left:auto;margin-right:auto;margin-top:10px;}body.layout-cigars-slider-wshapechart #cigar-stats-info{max-width:770px;margin-left:auto;margin-right:auto;padding-top:10px;}body.layout-cigars-slider-wshapechart .slick-list{margin-bottom:0;}#cigar-stats-info p{text-align:left;}#shapechart-container .slick-track{margin-bottom:0;}.rating-body[data-readmore] .d-m-body{text-align:left;}body.layout-cigars-slider-wshapechart .product-detail-row{text-align:left;}body.layout-cigars-slider-wshapechart  .rating-readmore-link{text-align:left;}body.privacy-policy .field__item h1:first-of-type,body.header-position-one .d-m-title,body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title{font-size:2.250rem;padding-bottom:2px;max-width:900px;margin:140px auto 40px;padding-left:50px;box-sizing:border-box;}body.layout-noncigar-slider-noshapechart .l-content .slideshow-header-title,body.layout-cigars-slider-wshapechart .l-content .slideshow-header-title{padding-top:0;}body.privacy-policy .field__item h1:first-of-type{padding-left:0;padding-top:0;}body.privacy-policy .field__item h1:first-of-type::after{left:0;}body.layout-cigars-slider-wshapechart .new-top-border{margin-top:20px;margin-bottom:25px;}.rating-body .d-m-body{margin-top:2px;margin-bottom:2px;}body.layout-noncigar-slider-noshapechart .vertical-scroll-button-wrapper,body.layout-cigars-slider-wshapechart .vertical-scroll-button-wrapper{display:none;}body.layout-noncigar-slider-noshapechart #size-meter-wrapper{display:none!important;}body.layout-noncigar-slider-noshapechart #shapechart-main-nav{display:none;}body.layout-noncigar-slider-noshapechart #shape-info-row{display:none;}body.layout-noncigar-slider-noshapechart #samplerslide-container .shapechart-shape img{width:auto;margin-left:auto;margin-right:auto;}body.layout-noncigar-slider-noshapechart #product_image_heading img{height:auto;}body.layout-noncigar-slider-noshapechart #cigar-stats-info{max-width:770px;margin-left:auto;margin-right:auto;text-align:left;}body.layout-noncigar-slider-noshapechart #cigar-stats-info h2.d-m-header-2{padding:0 10px 0 0;margin-bottom:5px;}body.layout-noncigar-slider-noshapechart #shape-slideshow-wrapper{margin-top:40px;}body.layout-noncigar-slider-noshapechart .site-button{margin-top:45px;}body.layout-noncigar-slider-noshapechart #shape-slideshow-wrapper{margin-bottom:10px;}body.layout-cigars-slider-wshapechart  .new-top-border,body.layout-noncigar-slider-noshapechart .new-top-border{margin-bottom:35px;margin-top:50px;}body.layout-cigars-slider-wshapechart .new-top-border{margin-top:20px;margin-bottom:15px;}#samplerslide-container,#shapechart-container{visibility:hidden;}body.layout-noncigar-slider-noshapechart #cigar-stats-info h2.d-m-header-2:first-of-type{padding:0 10px 0 0;margin-top:25px;}.l-region--footer-second{display:inline-block;padding:22px 0 0;margin-right:0;margin-left:auto;float:none;width:360px;}.l-region--footer-third{display:inline-block;padding:22px 0 0;margin-right:auto;margin-left:0;float:none;width:360px;}.l-footer .l-region--footer-third::after,.l-footer .l-region--footer-second::after{border-bottom:none;}.l-footer .l-region--footer-fifth{margin-top:20px;margin-bottom:25px;}.l-footer .l-region--footer-fifth::before{content:'';border-top:solid 1px #a1bce2;position:absolute;height:1px;width:60%;left:20%;top:0;opacity:0.25;}.l-footer .l-region--footer-sixth::after,.l-footer .l-region--footer-fifth::after{border-bottom:none;}.newsletter.ashton-newsletter-form{width:560px;}.l-footer #ic_signupform-email-wrapper{display:inline-block;width:auto;}.l-footer .form-actions.form-wrapper,.l-footer #edit-actions{display:inline-block;margin-left:14px;}.l-footer .l-region--footer-sixth,.l-footer .l-region--footer-fourth{display:inline-block;width:50%;}.l-footer .l-region--footer-sixth{width:39%;}.l-footer .l-region--footer-fourth{text-align:right;width:61%;}.l-footer .l-region--footer-sixth .block-footer-social-block{text-align:left;margin-left:110px;}.l-footer .l-region--footer-sixth .block__content{display:inline-block;width:auto;}#block-ashton-newsletter-ashton-newsletter{margin-right:0;}.footer-container .l-region #edit-email{width:290px;}.newsletter.ashton-newsletter-form{margin-bottom:18px;}.footer-container .block-footer-social-block h3.d-m-header{margin-bottom:20px;}.last-footer.m-legal{max-width:860px;margin-left:auto;margin-right:auto;}body.privacy-policy .field__item h2:first-of-type::after,body.views-store_events-page .d-m-title,body.section-contact .d-m-title,body.section-authorized-retailer .d-m-title{padding-left:0;}body.views-store_events-page .d-m-title::after,body.section-contact .d-m-title::after,body.section-authorized-retailer .d-m-title::after{left:0;}body.views-store_events-page .l-content .d-m-title{margin:155px auto 30px 0;width:660px;padding:0;}body.views-store_events-page .ashton-ugp-copy-wrapper{width:500px;margin-left:auto;margin-right:auto;}}@media all and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast:active) and (min-width:1024px){.l-branding a.site-logo::before{content:"" !important;background-image:url('/sites/all/themes/ashton_corp/images/global/ladc-logo-7a.svg');background-position:center;background-repeat:no-repeat;background-size:292px auto;position:absolute;height:60px;width:292px;top:0;left:0;}}@media only screen and (min-width:1280px){.our-craft-content-wrapper:first-of-type .our-craft-content-image img{height:auto;margin-top:auto;width:100%;bottom:0;position:absolute;left:0;margin-bottom:-22%;}.our-craft-content-wrapper .heading-level-2{font-size:3.75rem;text-align:left;padding-top:5px;line-height:3rem;display:inline-block;margin-left:30px;margin-right:-90px;}.our-craft-content-wrapper .heading-level-1{font-size:2.25rem;margin-left:0;margin-top:35px;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-inner{width:770px;left:auto;margin-left:auto;margin-top:0;padding-left:0;margin-right:auto;display:block;position:relative;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-outer{width:100%;position:absolute;height:162px;margin-top:170px;}.our-craft-content-wrapper:first-of-type .our-craft-heading-wrapper-middle{width:100%;height:100%;text-align:center;position:relative;}.our-craft-content-slider-wrapper .cbodyslider img{width:auto;height:auto;}body .l-footer{margin-top:-10px;}body.views-retailer_locator-page .l-footer{margin-top:-130px;}body.front .featured-content-image img{width:100%;}.l-footer .l-region--footer-sixth{width:44%;}.l-footer .l-region--footer-fourth{width:56%;}}@media only screen and (max-width:1080px){#home_brand_slider_top .slick__slide{display:table-cell;padding:10px;width:20%;margin:0 33px 40px 0;}#home_brand_slider_top{min-height:auto;margin-bottom:60px;}}
