@media (max-width:767px){.site-footer{padding-top:37px}.site-footer .h3{font-size:24px;margin-bottom:9px}.site-footer .h3:after{width:170px;margin-left:30px}.site-footer .mc4wp-form-fields>div{display:flex}.site-footer .mc4wp-form-fields input[type="submit"]{margin-left:15px}.site-footer .mc4wp-form-fields p{padding-top:4px;line-height:normal;padding-bottom:4px;margin-bottom:0}.site-footer .site-info{flex-direction:column;float:left;align-items:flex-start;margin-top:45px;padding-bottom:17px}.site-footer .site-info p{padding-top:10px}.site-footer .site-info a{padding-top:2px}.site-footer .menu-footer-menu-2{margin-left:10px}.site-footer .co_footer_address{margin-top:17px;margin-bottom:22px}.privacy-policy .entry-content{width:100%;margin-bottom:30px}.privacy-policy .entry-content h5{margin-bottom:27px}.privacy-policy .entry-content p{font-size:16px;line-height:24px;margin-bottom:62px}.privacy-policy .entry-content p:last-of-type{margin-bottom:49px}.privacy-policy .site-footer{margin-top:0}.privacy-policy .site-main{padding-top:39px}.privacy-policy .entry-header{margin-bottom:53px}.privacy-policy .entry-header .entry-title{font-size:24px}.error-404{padding-bottom:44px;background-image:url(https://3b85639881.nxcli.net/wp-content/themes/cigaroclock/assets/css/../images/404_bg_mob.png);background-repeat:no-repeat;background-position:center top 21%}.error-404 span{font-size:150px;margin-top:55px}.error-404 .page-title{margin-top:150px;font-size:30px;margin-bottom:12px}.error-404 p{font-size:16px}.error-404 .btn{width:100%;max-width:none;margin-top:42px}.term-samplers .mopr_title{font-size:24px;margin-top:21px;margin-bottom:13px}.term-samplers .cat_no_pr_banner{margin-bottom:35px}.term-samplers .cat_no_pr_banner>div{padding:95px 0}.term-samplers .cat_no_pr_banner .h1{font-size:36px}.co_home_page{padding-top:0;padding-bottom:47px}.co_home_page .co_home_content{padding-top:49px;width:75%;padding-bottom:0}.co_home_page .co_home_content .co_home_pre_title{font-size:16px;letter-spacing:0.8px;margin:0}.co_home_page .co_home_content .entry-title{font-size:36px;line-height:normal;padding-top:3px;line-height:44px}.co_home_page .co_home_content .co_home_sub_title{font-size:16px;line-height:19px;margin-top:11px;margin-bottom:39px}.co_home_page .co_home_content .secondary_button{max-width:165px}.co_home_page .co_home_social{position:static;transform:none;float:right}.co_home_logos{margin-top:48px;padding:7px 0}.co_home_logos .co_logos{padding:0}.page-template-default:not(.woocommerce-account) .entry-content{width:100%;margin-bottom:30px}.page-template-default:not(.woocommerce-account) .entry-content h5{margin-bottom:27px}.page-template-default:not(.woocommerce-account) .entry-content p{font-size:16px;line-height:24px;margin-bottom:62px}.page-template-default:not(.woocommerce-account) .entry-content p:last-of-type{margin-bottom:49px}.page-template-default:not(.woocommerce-account) .site-footer{margin-top:0}.page-template-default:not(.woocommerce-account) .site-main{padding-top:39px}.page-template-default:not(.woocommerce-account) .entry-header{margin-bottom:53px}.page-template-default:not(.woocommerce-account) .entry-header .entry-title{font-size:24px}.page-template-page-age-verification .page_banner{padding-bottom:257px}.page-template-page-age-verification .page_banner .co_home_pre_title{margin-top:50px;margin-bottom:5px;font-size:16px;letter-spacing:0.8px}.page-template-page-age-verification .page_banner .entry-title{font-size:36px;width:85%;line-height:42px;margin-bottom:42px}.page-template-page-age-verification .page_banner .secondary_button{max-width:165px}.page-template-page-age-verification .site-main{padding-top:32px;padding-bottom:9px}.page-template-page-age-verification .co_content h2{font-size:24px;line-height:30px}.page-template-page-age-verification .co_content h2:last-of-type{margin-top:26px;margin-bottom:-7px}.page-template-page-age-verification .co_content p{font-size:16px;line-height:24px;margin:0 0 7px;margin-bottom:9px}.page-template-page-age-verification .co_content p:nth-of-type(6){margin-top:24px}.page-template-page-age-verification .co_content .age_bottom{padding:38px 32px}.page-template-page-age-verification .co_content .age_bottom p{font-size:18px;line-height:30px}.page-template-page-age-verification .co_content .age_bottom .secondary_button{margin-top:30px}body.woocommerce-account .site-main{padding-top:13px;padding-bottom:8px}body.woocommerce-account .site-main .text-center{font-size:24px;margin-bottom:6px}body.woocommerce-account .site-main .woocommerce-form{padding:15px 12px}body.woocommerce-account .site-main .woocommerce-form label{font-size:18px}body.woocommerce-account .site-main .woocommerce-form .woocommerce-form-login__rememberme span{font-size:16px}body.woocommerce-account .site-main .woocommerce-form .woocommerce-button{max-width:145px;margin:0;padding:0 49px}body.woocommerce-account .site-main .form-row:nth-of-type(3){margin-top:24px;justify-content:space-between;margin-bottom:11px}body.woocommerce-account #customer_login .text-center{margin-bottom:6px}.page-template-page-shiping-returns .page_banner{padding-bottom:197px}.page-template-page-shiping-returns .page_banner .co_home_pre_title{margin-top:50px;margin-bottom:5px;font-size:16px;letter-spacing:0.8px}.page-template-page-shiping-returns .page_banner .entry-title{font-size:36px;width:85%;line-height:42px;margin-bottom:42px}.page-template-page-shiping-returns .page_banner ul{flex-direction:column-reverse}.page-template-page-shiping-returns .page_banner ul li:first-child{margin-top:10px}.page-template-page-shiping-returns .co_content_sr h2{font-size:24px;line-height:30px}.page-template-page-shiping-returns .co_content_sr p{font-size:16px;line-height:24px}.page-template-page-shiping-returns .site-main{padding-top:25px}.page-template-page-shiping-returns .co_shiping_center{margin-top:4px;margin-bottom:19px}.page-template-page-shiping-returns .co_shiping_center h5{font-size:16px;line-height:30px}.page-template-page-shiping-returns .co_shiping_center h2{margin-bottom:10px}.page-template-page-shiping-returns .co_shiping_center .btn{margin-top:3px;padding:0 32px}.page-template-page-shiping-returns .site-footer{margin-top:36px}.page-template-page-faq .page_banner{padding-bottom:197px}.page-template-page-faq .page_banner .co_home_pre_title{margin-top:50px;margin-bottom:5px;font-size:16px;letter-spacing:0.8px}.page-template-page-faq .page_banner .entry-title{font-size:36px;width:85%;line-height:42px;margin-bottom:42px}.page-template-page-faq .page_banner ul{flex-direction:column-reverse}.page-template-page-faq .page_banner ul li:first-child{margin-top:10px}.page-template-page-faq .co_faq_section .h2{font-size:24px;line-height:48px}.page-template-page-faq .co_faq_section .panel-group p{font-size:16px}.page-template-page-faq .co_faq_section .panel-group .collapse{text-transform:lowercase}.tax-product_cat .co_plp_banner{min-height:685px;padding-left:0}.tax-product_cat .co_plp_banner .h1{font-size:36px;line-height:normal}.tax-product_cat .co_plp_banner .subtitle{font-size:18px}.tax-product_cat .co_plp_banner .co_banner_icon img{margin-top:69px;margin-bottom:7px}.page-template-page-vip-club .page_banner{padding-bottom:216px}.page-template-page-vip-club .page_banner .co_home_pre_title{margin-top:50px;margin-bottom:5px;font-size:16px;letter-spacing:0.8px}.page-template-page-vip-club .page_banner .entry-title{font-size:36px;width:85%;line-height:42px;margin-bottom:42px}.page-template-page-vip-club .page_banner .secondary_button{min-width:165px;padding:0 30px}.page-template-page-vip-club .h2{margin-top:13px;font-size:24px}.page-template-page-vip-club .co_vip_club_b1{padding-top:0}.page-template-page-vip-club .co_vip_club_b1 li{font-size:18px}.page-template-page-vip-club .co_vip_club_b1 .co_vip_club_b1_content{padding:0;padding-bottom:200px}.co_vip_club .co_club_questions .h2{font-size:24px;line-height:28px;margin-bottom:27px}.co_vip_club .co_club_questions h5{font-size:18px;line-height:22px;margin-bottom:9px}.co_vip_club .co_club_questions p{font-size:16px;line-height:20px}.co_vip_club .co_club_questions hr{margin-top:18px;margin-bottom:26px}.co_vip_club .co_vip_club_3{margin-bottom:18px}.co_vip_club .co_club_bottom{padding-bottom:177px;margin-bottom:42px}.co_vip_club .co_club_bottom .h1{font-size:36px;line-height:42px;padding-right:50px}.page-template-page-vip-club .co_vip_club .page_banner{padding-top:42px}.co_vip_club_b1_content ul li:before{top:11px}.woocommerce-account h1,.woocommerce-account .h1{font-size:40px;text-align:center}.page-template-page-about-us .page_banner .entry-title{font-size:24px;line-height:normal}.co_about_first{background-image:none}.co_about_third ul{flex-wrap:wrap}.co_about_third ul li{padding:0 !important}.co_about_third ul li:first-of-type{margin-bottom:15px}}