@media only screen and (min-width: 1200px){.wrapper{min-height:600px}.container{width:1200px}.mobile-nav-btn{display:none}.woocommerce ul.products li.product-category.limited-edition .swell-product-cat-circle,.woocommerce-page ul.products li.product-category.limited-edition .swell-product-cat-circle,.woocommerce ul.products li.product-category.limited-edition .swell-product-cat-circle,.woocommerce-page ul.products li.product-category.limited-edition .swell-product-cat-circle{margin-top:-58px}.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th,.woocommerce .cart-collaterals .cart_totals table tr.order-total td,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td{padding-top:10px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.nav li{margin-left:8px}.wrapper{min-height:600px}.container{max-width:962px}.mobile-nav-btn{display:none}.header .nav li{margin-left:15px}.template .custom-row{padding-left:100px;padding-right:100px}.template label{width:140px !important}.template input[type=text],.template input[type=email],.template textarea{width:180px}.template .mediuminput{width:150px !important}.template .chosen-container{width:150px !important}.template .description-boxes textarea,.template .description-boxes .chosen-container{width:100% !important}.template .inputcaption{padding-left:155px}.template .button{margin-left:auto;margin-right:auto;width:auto}.swell-product-single-detail .swell-swatches-row{width:220px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:45%}.woocommerce .swell-cart-brush{width:45%;margin-left:7%;margin-right:2%}.alm-listing li{width:50%}.alm-listing li:nth-child(3n+1){clear:none}.alm-listing li:nth-child(2n+1){clear:left}.wholesale .wholesale-socialmedia input[type=text]{width:110px !important}.swell-blog .swell-blog-container{margin-left:0;width:100%}.swell-blog .swell-blog-featured-post figure{float:right;width:66%}.woocommerce ul.products li.product.product-category.swell-shop-product-category{width:96%;position:relative;margin:0 2% 30px 2%;padding:0;min-height:400px}.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items{float:left;margin:0;width:80%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-product-icons-container{margin-top:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-description{width:20%;padding:0 0 0 20px}.woocommerce ul.products li.product.product-category.swell-shop-product-category a{padding-top:0;display:inline-block}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-icons-container{display:inline-block;margin-left:5px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-icons-container .swell-product-icons{display:inline-block;margin:0 5px;width:auto}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-attr-label{display:inline-block;line-height:32px;letter-spacing:0.06em;font-size:13px;float:none;width:80px;text-align:right;font-weight:normal;color:#aaa;margin-right:20px;text-transform:uppercase}.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity{display:inline-block;float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header{width:100%;clear:both;margin-bottom:20px;line-height:40px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header h1,.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price,.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .price{color:#333333;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0;letter-spacing:0.08em;text-align:left;text-transform:uppercase;display:block}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header h1{font-size:24px;line-height:28px;font-weight:600;margin-right:10px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header del{color:#aaa;font-size:18px;font-weight:normal;display:inline-block;margin:0 10px 0 0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even){padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description{float:left;border-right:1px solid #ddd;border-left:0;padding:0 20px 0 0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li h1{text-align:right;padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li h3{text-align:right}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-shop-price,.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .price{text-align:right}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-price-add-btn-container{float:right}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li table.variations{text-align:right;width:100%;margin-left:1px}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-quantity-container{margin-left:0}}@media only screen and (max-width: 991px){.primary.nav>li{width:100%}.primary.nav>li.menu-item-has-children>a:after{content:"";margin:0}.primary.nav>li:first-child>a{display:block}.primary.nav>li:nth-child(2){margin-left:0}.primary.nav ul{display:block;position:relative;top:auto;left:auto;background:none;min-width:0;border:none;box-shadow:none}.primary.nav ul li{padding:0}.primary.nav ul li a{padding:15px 0;border-bottom:1px dotted #dedede}.primary.nav ul li:last-child a{border-bottom:1px dotted #dedede}.primary.nav ul li ul{left:auto;top:auto}}@media only screen and (min-width: 768px) and (max-width: 991px){.wrapper{min-height:auto}.container{max-width:738px}.left,.right{float:none}.first,.last{clear:none !important}.header{position:relative;height:75px}.header .mobile-nav-btn{display:block;top:10px}.header .mobile-nav-container{margin-top:20px;margin-left:-30px;margin-right:-30px}.header .cart-div{position:absolute;top:7px;right:10px}.header .cart-icon{margin:5px 0 0 0}.header .cart-icon span.cart-label{display:none}.header .logo{text-align:center}.header .logo img{width:110px}.header .main-nav-container .menu-primary-menu-container,.header .login-link{display:none}a.social-link{width:40px;height:40px;line-height:40px}ul.stories-categories li{display:block;padding:10px 0;border-right:0;width:50%;float:left}ul.stories-categories li a{display:block;margin:0 -15px}.aboutus .section{padding-bottom:0}.aboutus img.founder-image{width:60%;margin:0 auto 30px auto;display:block;clear:both;float:none}.aboutus .call-to-action{padding-top:0}.aboutus .call-to-action .borders{border:none}.intro-section p{width:100%;margin:0 0 30px 0}.stories-container{margin-left:15px;margin-right:15px}.stories-container .stories-blog-content{width:100% !important;padding:0}.stories-container article.post.category-blog{padding:0}.stories-container article.post{-webkit-box-shadow:none;box-shadow:none}.stories-container .stories-testimonials-content{width:100%;padding:0 15px}.ajax-stories{margin-bottom:100px}#cff{margin-left:0 !important;padding:40px 15px 0 15px !important;width:100% !important}.single-question strong{width:6% !important}.single-question .answer-div,.single-question a.question-link{width:94% !important}.template .custom-row{padding:0}.template .custom-col-6,.template .custom-col-4,.template .custom-col-3{width:100%;float:none}.template .thankyoup{margin-top:30px;line-height:1.5}.template .smallleading{padding-left:0;padding-right:0}.template label{display:block;width:100%;padding-bottom:2px}.template label span{display:inline-block;margin-left:3px}.template label.toplabel{padding:22px 10px 2px 0px}.template select,.template textarea,.template input[type=text],.template input[type=email]{width:100%;margin-top:0;float:none}.template .smallinput{width:100% !important;margin-left:0 !important}.template .inputcaption{padding-left:0}.template h3{margin:30px 0px 10px 0}.template h3 span{padding-left:0;padding-right:0}.template .mediuminput{width:250px !important;float:left !important;margin-left:3px}.template .supportinput{line-height:1;margin-top:13px}.template .chosen-container.chosen-container-single{width:100% !important}.template .chosen-container.chosen-container-single .chosen-single{margin-top:0}.template .button{margin:30px 0 30px 0;width:100%}.template p.validate-error{padding-left:0;padding-top:3px}.wholesale .wholesale-bottles{margin:0px}.wholesale label.narrow{margin:0 !important;line-height:20px !important;padding:22px 10px 2px 0px !important}.press-logo-container ul.press-logos li{display:block;float:left;width:33%}.press-logo-container ul.press-logos a.single-logo{float:none;padding:0;margin:0 0 10px 0}.footer-extra-spacing{height:0}.footer .container{background:none;height:auto}.footer-wrapper .social-and-mailing-list{background:#fff;padding:20px 0}.footer-wrapper .social-link-container{float:none;text-align:center}.footer-wrapper .social-link-container .follow-us{display:block}.footer-wrapper form.mc4wp-form{display:block;float:none;text-align:center}.footer-wrapper form.mc4wp-form label{display:block;float:none}.footer-wrapper form.mc4wp-form input[type="email"],.footer-wrapper form.mc4wp-form input[type="submit"]{display:inline-block;float:none}.footer-wrapper form.mc4wp-form input[type="email"]{width:180px}.footer-wrapper .section.footer .col-md-12{padding-left:0;padding-right:0}.footer-wrapper .footer-nav,.footer-wrapper .menu-footer-menu-container{display:block;float:none;text-align:center}.footer-wrapper .mc4wp-form{width:100%;text-align:center}.footer-wrapper .mc4wp-form label{display:block;float:none}.footer-wrapper .mc4wp-form input[type="email"],.footer-wrapper .mc4wp-form input[type="submit"]{display:inline-block;float:none}.footer-wrapper .copyright{display:block;margin:30px 0 20px 0;float:none;text-align:center;line-height:1}.alm-listing li{width:50%}.alm-listing li:nth-child(3n+1){clear:none}.alm-listing li:nth-child(2n+1){clear:left}.press-block .press-cover{width:120px;height:120px;overflow:hidden;float:left;margin:0px 10px 20px 0}.swell-blog .swell-blog-container{margin-left:0;width:100%}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt p{font-size:15px;line-height:1.3em}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box{width:50%}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article{width:345px;height:345px}.swell-blog-single .swell-blog-single-container{margin-left:0%;width:100%;padding:0 15px}.swell-blog-single .entry-content img{width:100% !important;max-width:none !important}.woocommerce ul.products li.product.product-category.swell-shop-product-category{position:relative;padding:0;min-height:400px}.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items{float:left;margin:0;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-product-thumbnail{width:50%;height:auto}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-description{display:none;width:50%;margin:10px 0 40px 0;border-left:0;padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even){padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description{display:none;float:left;border-right:0;margin:10px 0 40px 0;text-align:right;padding-right:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description h3{text-align:right}.swell-home-weekly-container h2{letter-spacing:0.02em}.single-product .swell-product-main-image-wrapper{cursor:default !important;margin:0 auto 10px auto;width:100%;min-height:360px;max-width:360px;float:none}.swell-product-main-image-container{cursor:default !important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin:0 0 20px 0;float:none;text-align:center}.woocommerce div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{float:none;clear:both;width:100%;text-align:center;margin-bottom:20px}.woocommerce div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a{display:inline-block;float:none;width:80px;height:80px;margin:0 5px 10px 5px}.woocommerce div.product div.images div.thumbnails a.last .woocommerce #content div.product div.images div.thumbnails a.last,.woocommerce-page div.product div.images div.thumbnails a.last,.woocommerce-page #content div.product div.images div.thumbnails a.last{margin-right:3.8%}.bottle-dimensions{display:none}.woocommerce .upsells.products ul.products li.product,.woocommerce .related.products ul.products li.product{width:46%;margin:0 2% 30px 2%}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td{border-top:1px solid #ccc;padding:10px 15px}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon{display:block;width:50%;float:left}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon #coupon_code{min-width:180px;max-width:300px;font-size:16px;float:left;margin-right:5px;height:36px}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button{float:left}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button,.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .swell-update-cart-btn{color:#666 !important;background:#fff;border:1px solid #CCC;height:36px;width:auto}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button:hover,.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .swell-update-cart-btn:hover{color:#fff !important;background:#333;border:1px solid #f7f7f7}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%;float:right}.swell-order-get-free-shippping-message a{float:left;display:inline-block;margin-top:10px !important}.swell-order-get-free-shippping-message span{padding-top:0}.woocommerce .swell-cart-brush{width:48%;margin-left:0%;margin-right:2%}.woocommerce .swell-custom-collection-page ul.products li.product:nth-child(3n+1){clear:left !important}}@media only screen and (max-width: 767px){.wrapper{min-height:auto}.container{width:100%}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{width:100%}.left,.right{float:none}.first,.last{clear:none !important}.header{position:relative;height:75px}.header .mobile-nav-btn{display:block;top:10px}.header .mobile-nav-container{margin-top:20px}.header .cart-div{position:absolute;top:7px;right:10px}.header .cart-icon{margin:5px 0 0 0}.header .cart-icon span.cart-label{display:none}.header .logo{text-align:center}.header .logo img{width:110px}.header .main-nav-container .menu-primary-menu-container,.header .login-link{display:none}a.social-link{width:40px;height:40px;line-height:40px}ul.stories-categories li{display:block;padding:10px 0;border-right:0;width:50%;float:left}ul.stories-categories li a{display:block;margin:0 -15px}.aboutus .section{padding-bottom:0}.aboutus img.founder-image{width:60%;margin:0 auto 30px auto;display:block;clear:both;float:none}.aboutus .call-to-action{padding-top:0}.aboutus .call-to-action .borders{border:none}.aboutus .intro-video{width:100%}.intro-section p{width:100%;margin:0 0 30px 0}.stories-container{margin-left:15px;margin-right:15px}.stories-container .stories-blog-content{width:100% !important;padding:0}.stories-container article.post.category-blog{padding:0}.stories-container article.post{-webkit-box-shadow:none;box-shadow:none}.stories-container .stories-testimonials-content{width:100%;padding:0 15px}.ajax-stories{margin-bottom:100px}#cff{margin-left:0 !important;padding:40px 15px 0 15px !important;width:100% !important}.single-question strong{width:6% !important}.single-question .answer-div,.single-question a.question-link{width:94% !important}.template .custom-row{padding:0}.template .custom-col-6,.template .custom-col-4,.template .custom-col-3{width:100%;float:none}.template .thankyoup{margin-top:30px;line-height:1.5}.template .smallleading{padding-left:0;padding-right:0}.template label{display:block;width:100%;padding-bottom:2px}.template label span{display:inline-block;margin-left:3px}.template label.toplabel{padding:22px 10px 2px 0px}.template select,.template textarea,.template input[type=text],.template input[type=email]{width:100%;margin-top:0;float:none}.template .smallinput{width:100% !important;margin-left:0 !important}.template .inputcaption{padding-left:0}.template h3{margin:30px 0px 10px 0}.template h3 span{padding-left:0;padding-right:0}.template .mediuminput{width:250px !important;float:left !important;margin-left:3px}.template .supportinput{line-height:1;margin-top:13px}.template .chosen-container.chosen-container-single{width:100% !important}.template .chosen-container.chosen-container-single .chosen-single{margin-top:0}.template .button{margin:30px 0 30px 0;width:100%}.template p.validate-error{padding-left:0;padding-top:3px}.wholesale .wholesale-bottles{margin:0px}.wholesale label.narrow{margin:0 !important;line-height:20px !important;padding:22px 10px 2px 0px !important}.press-logo-container ul.press-logos li{display:block;float:left;width:50%}.press-logo-container ul.press-logos a.single-logo{float:none;padding:0;margin:0 0 10px 0}.footer-extra-spacing{height:0}.footer .container{background:none;height:auto}.footer-wrapper .social-and-mailing-list{background:#fff;padding:20px 0}.footer-wrapper .social-link-container{float:none;text-align:center}.footer-wrapper .social-link-container .follow-us{display:block}.footer-wrapper .mc4wp-form{display:block;float:none;text-align:center;width:100%}.footer-wrapper .mc4wp-form label{display:block;float:none}.footer-wrapper .mc4wp-form input[type="email"],.footer-wrapper .mc4wp-form input[type="submit"]{display:inline-block;float:none}.footer-wrapper .mc4wp-form input[type="email"]{width:180px}.footer-wrapper .section.footer .col-md-12{padding-left:0;padding-right:0}.footer-wrapper .footer-nav,.footer-wrapper .menu-footer-menu-container{display:block;float:none;text-align:center}.footer-wrapper .footer-nav li,.footer-wrapper .menu-footer-menu-container li{display:block;float:left;width:50%;margin:0 !important;padding:0 !important}.footer-wrapper .footer-nav li a,.footer-wrapper .menu-footer-menu-container li a{padding:20px 0;display:block;text-decoration:none;border-bottom:1px dotted #dedede;line-height:1;margin:0}.footer-wrapper .copyright{display:block;margin:30px 0 20px 0;float:none;text-align:center;line-height:1}.alm-listing li{width:50%}.alm-listing li:nth-child(3n+1){clear:none}.alm-listing li:nth-child(2n+1){clear:left}.press-block .press-cover{width:120px;height:120px;overflow:hidden;float:left;margin:0px 10px 20px 0}.swell-home-weekly-container .weekly-mobile-title{display:block}.swell-home-weekly-container .weekly-original-title{display:none}.swell-home-weekly-container img{margin:15px 0 30px 0}.swell-blog .swell-blog-container{margin-left:0;width:100%}.swell-blog .swell-blog-featured-post{margin-bottom:30px}.swell-blog .swell-blog-featured-post h2,.swell-blog .swell-blog-featured-post figure{width:100%;float:none}.swell-blog .swell-blog-featured-post figure{margin-bottom:10px}.swell-blog .swell-blog-featured-post figure img{width:100%}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt{float:none;width:100%;padding-right:0}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt p{font-size:16px;line-height:1.3em}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box:nth-child(odd){clear:left}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box{width:50%}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article{display:block;width:100%;height:auto;background:none}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article h2{width:100%;position:relative;top:auto;left:auto;padding-left:0;padding-right:0;background:none}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article img{width:100%;height:auto;position:relative;top:auto;left:auto}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box:hover article h2{background:none;color:inherit}.swell-blog-single .swell-blog-single-container{margin-left:0%;width:100%;padding:0 15px}.swell-blog-single .entry-content img{width:100% !important;max-width:none !important}.single-product .swell-product-main-image-wrapper{cursor:default !important;margin:0 auto 10px auto;width:100%;min-height:360px;max-width:360px;float:none}.swell-product-main-image-container{cursor:default !important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin:0 0 20px 0;float:none;text-align:center}.woocommerce div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{float:none;clear:both;width:100%;text-align:center;margin-bottom:20px}.woocommerce div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a{display:inline-block;float:none;width:80px;height:80px;margin-bottom:10px}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd){clear:left !important}.woocommerce .upsells.products ul.products li.product:nth-child(odd),.woocommerce .related.products ul.products li.product:nth-child(odd){clear:left !important}.bottle-dimensions{display:none}.woocommerce .upsells.products ul.products li.product,.woocommerce .related.products ul.products li.product{width:46%;margin:0 2% 30px 2%}.woocommerce-cart table.swell-cart-table .product-thumbnail{width:60px;vertical-align:middle;display:table-cell}.woocommerce-cart table.swell-cart-table .product-price{width:80px;vertical-align:middle}.woocommerce-cart table.swell-cart-table .product-quantity{width:120px;vertical-align:middle}.woocommerce-cart table.swell-cart-table .product-subtotal{width:80px;vertical-align:middle}.woocommerce-cart table.swell-cart-table .swell-cart-body .quantity,.woocommerce-cart table.swell-cart-table .swell-cart-body .quantity input.qty{width:100px;margin:0;font-size:14px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.swell-order-get-free-shippping-message a{float:left;display:inline-block;margin-top:10px !important}.swell-order-get-free-shippping-message span{padding-top:0}.woocommerce .swell-cart-brush{width:100%;margin:0 0 30px 0;float:none}.woocommerce-checkout .swell-checkout-billing-details{margin-top:10px}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:30px}.woocommerce ul.products li.product.product-category.swell-shop-product-category{position:relative;padding:0;min-height:400px}.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items{float:left;margin:0;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-product-thumbnail{width:50%;height:auto}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-description{display:none;width:50%;margin:10px 0 40px 0;border-left:0;padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-product-main-image-wrapper{min-height:auto;max-width:auto;float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even){padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description{display:none;float:left;border-right:0;padding:0;margin:10px 0 40px 0;text-align:right}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description h3{text-align:right}.woocommerce .swell-custom-collection-page ul.products li.product{width:46%}}@media only screen and (max-width: 740px){.alm-listing li{width:100%}.alm-listing li:nth-child(3n+1){clear:none}.alm-listing li:nth-child(2n+1){clear:none}.press-block .press-cover{width:150px;height:150px;overflow:hidden;float:left;margin:0px 10px 10px 0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-addtocart-box .swell-price-add-btn-container{float:none;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-addtocart-box .swell-add-cart-btn-container{width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-link-container{float:none;line-height:1em;margin:10px 0 0 0;text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-price-add-btn-container{float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-shop-attr-label{text-align:right}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-shop-addtocart-box .swell-shop-item-link-container{margin:10px 0 0 0;text-align:center;float:none}}@media only screen and (max-width: 640px){.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button{display:none}}@media only screen and (max-width: 600px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:90%}}@media only screen and (max-width: 550px){.swell-blog-single .swell-blog-single-nav .nav-box{display:none}.swell-blog-single .swell-blog-single-nav .nav-box-mobile{display:block}.swell-blog-single .swell-blog-single-related-articles-container .swell-blog-single-related-articles{padding:0;margin:0 -15px}.swell-blog-single .swell-blog-single-related-articles-container .swell-blog-single-related-articles li{width:50%;margin-bottom:30px}.swell-blog-single .swell-blog-single-related-articles-container .swell-blog-single-related-articles li:nth-child(odd){clear:left}.swell-product-icons-container{top:44px;right:0px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{float:none;width:100% !important}.woocommerce-cart.woocommerce-page input.checkout-button{width:100% !important;float:none;margin:0 0 20px 0}.woocommerce-cart table.swell-cart-table .swell-cart-mobile-label{display:inline-block;width:80px;margin-right:10px}.woocommerce-cart table.swell-cart-table .swell-cart-header{display:none}.woocommerce-cart table.swell-cart-table .swell-cart-body{display:block;padding:15px;border-bottom:1px solid #ccc}.woocommerce-cart table.swell-cart-table .swell-cart-body:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.woocommerce-cart table.swell-cart-table td{border:none;display:block}.woocommerce-cart table.swell-cart-table img{width:100%;max-width:80px;height:auto;border:1px solid #e5e5e5}.woocommerce-cart table.swell-cart-table .product-remove{width:auto;float:right;padding:0 !important}.woocommerce-cart table.swell-cart-table .product-thumbnail{width:80px;display:block;float:left;margin-right:10px}.woocommerce-cart table.swell-cart-table .product-quantity{width:100%;float:left}.woocommerce-cart table.swell-cart-table .product-price{clear:left}.woocommerce-cart table.swell-cart-table .product-price,.woocommerce-cart table.swell-cart-table .product-subtotal{width:100%;float:left}.woocommerce-cart table.swell-cart-table .product-name{float:left;display:block}.woocommerce-cart table.swell-cart-table .product-name a{font-weight:bold}.woocommerce-cart table.swell-cart-table .product-name dl.variation{margin-bottom:10px}.woocommerce-cart table.swell-cart-table .product-name dl.variation dt{padding-bottom:0;line-height:1.4;display:inline-block;clear:left;margin-right:3px}.woocommerce-cart table.swell-cart-table .product-name dl.variation dd{margin:0;padding-bottom:0;line-height:1.4;display:inline-block}.woocommerce-cart table.swell-cart-table .product-name dl.variation dd p{line-height:1.4;margin-bottom:0}.woocommerce-cart table.swell-cart-table .swell-cart-body .quantity,.woocommerce-cart table.swell-cart-table .swell-cart-body .quantity input.qty{display:inline-block}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td{border-top:none}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon{display:block;float:none}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon #coupon_code{min-width:180px;max-width:300px;font-size:16px;float:left;margin-right:5px;height:36px}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button{float:left}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .swell-update-cart-btn{float:none;width:100% !important}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button,.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .swell-update-cart-btn{color:#666 !important;background:#fff;border:1px solid #CCC;height:36px;width:auto}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button:hover,.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .swell-update-cart-btn:hover{color:#fff !important;background:#333;border:1px solid #f7f7f7}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .cart_totals table tr th,.woocommerce .cart-collaterals .cart_totals table tr td,.woocommerce-page .cart-collaterals .cart_totals table tr th,.woocommerce-page .cart-collaterals .cart_totals table tr td{width:100%;display:block;text-align:left;padding:0;border:none;line-height:1.4em}.woocommerce .cart-collaterals .cart_totals table tr td,.woocommerce-page .cart-collaterals .cart_totals table tr td{padding:0 0 10px 0}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td{border:none;padding:0}.woocommerce .cart-collaterals .cart_totals table tr th,.woocommerce-page .cart-collaterals .cart_totals table tr th{font-weight:bold;border-top:1px dashed #ccc;padding-top:10px}.woocommerce-cart .cart-collaterals .cart_totals table tr td{margin-bottom:10px;padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category table.variations,.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-quantity-container{margin-left:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category table.variations{margin-bottom:15px;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-select-box{width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-select-box select{width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-attr-label{display:block;text-align:left;padding:0;margin:0 0 5px 0;line-height:1em;width:auto}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-addtocart-box .swell-shop-item-link-container{margin:10px 0 0 0;text-align:center;float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity,.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity input.qty{width:100% !important}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-attr-label{text-align:right}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce .swell-custom-collection-page ul.products li.product .price del,.woocommerce .swell-custom-collection-page ul.products li.product .price ins{display:block;margin-left:0 !important;margin-right:0  !important}}@media only screen and (min-width: 480px) and (max-width: 650px){.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-product-thumbnail .swell-product-main-image-container{min-height:0}}@media only screen and (max-width: 479px){.woocommerce ul.products li.product.product-category.swell-shop-product-category{min-height:640px}.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items{float:none;margin:0;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-product-thumbnail{width:100%;float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-product-details{width:100%;float:none;margin-top:20px;text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-description{display:none;float:none;text-align:center;width:100%;padding:0;margin-top:20px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-category-description h3{text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items li h1,.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items li .swell-shop-price{text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category ul.swell-shop-collection-items li h3{display:block;text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header h1{float:none;text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price{display:block;text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price .price{display:inline-block;float:none;margin:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price .price .price{line-height:10px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price.simple-product>.price{margin-right:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price .swell-product-new-single-price{float:left}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price .swell-product-old-single-price{float:none;margin-left:10px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-item-header .swell-shop-price .swell-product-old-single-price del .amount{font-size:inherit}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-product-icons-container{float:none;display:block;text-align:center;margin-top:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-swatches-row{text-align:center;margin-left:8px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-swatches-row a{margin:0 8px 10px 0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-attr-label{text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-product-main-image-container{min-height:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-product-main-image-container .woocommerce-main-image{margin:0 auto;max-width:300px;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-addtocart-box{margin-top:20px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-select-box select{height:40px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-select-box:after{top:10px;font-size:16px}.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity{display:block;float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity input.qty{height:40px !important}.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity .plus,.woocommerce ul.products li.product.product-category.swell-shop-product-category .quantity .minus{width:38px !important;height:38px !important}.woocommerce ul.products li.product.product-category.swell-shop-product-category .out-of-stock{max-width:none;min-height:0;width:100%}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even){padding:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-product-thumbnail{float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-product-details{text-align:left}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description{display:none;float:none;text-align:center;border-right:0;border-left:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-category-description h3{text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-product-icons-container{float:none;text-align:center;display:block}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items{float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li h1{text-align:center;padding:0;margin:0 0 5px 0;float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li h3{text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-shop-attr-label{text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-price-add-btn-container{float:none}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-swatches-row{margin-left:8px}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-swatches-row a{margin:0 8px 10px 0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li table.variations{text-align:left;width:100%;margin-left:1px}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) ul.swell-shop-collection-items li .swell-quantity-container{margin-left:0}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-item-header .swell-shop-price{display:block;text-align:center}.woocommerce ul.products li.product.product-category.swell-shop-product-category:nth-child(even) .swell-shop-item-header .swell-shop-price .price{display:inline-block;text-align:left;float:none;margin:0}.swell-product-single-detail .swell-swatches-row{width:100%}}@media only screen and (max-width: 410px){.woocommerce .checkout ul#shipping_method label span,.woocommerce-page .checkout ul#shipping_method label span{display:block;margin-left:0;margin-bottom:3px}}@media only screen and (max-width: 400px){.alm-listing li{width:100%}.alm-listing li:nth-child(3n+1){clear:none}.alm-listing li:nth-child(2n+1){clear:none}.press-block .press-block-excerpt{height:auto}.press-block .press-cover{width:100%;height:auto;overflow:hidden;float:left;margin:0px 10px 10px 0}.press-block .press-cover img{width:80%;margin:0 auto;display:block}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon{display:block;float:none}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon #coupon_code{max-width:none;width:100%}.woocommerce-cart table.swell-cart-table .swell-cart-table-footer td .coupon .button{width:100% !important;margin-top:3px;margin-bottom:10px}}@media only screen and (min-width: 321px) and (max-width: 479px){.wrapper{min-height:auto}.first,.last{clear:none !important}.aboutus .intro-video{width:100%}.swell-press-social-icons{text-align:center}.swell-press-social-icons span{display:block}.single-press .swell-press-single-nav .nav-previous,.single-press .swell-press-single-nav .nav-next{text-align:center;width:100%}.single-press .swell-press-single-nav .nav-next{margin-top:30px}.swell-home-weekly-container .weekly-mobile-title{display:block}.swell-home-weekly-container .weekly-original-title{display:none}.home-signup-email-container{padding-bottom:10px}.home-signup-email-container .mc4wp-form{width:100%}.home-signup-email-container .mc4wp-form input[type="email"]{width:72%}.home-signup-email-container .home-signup-email-label{text-align:center;width:100%;line-height:1.3em;margin-bottom:10px}.swell-blog .swell-blog-container{margin-left:0;width:100%}.swell-blog .swell-blog-featured-post{margin-bottom:30px}.swell-blog .swell-blog-featured-post h2{width:100%;float:none}.swell-blog .swell-blog-featured-post figure{float:none;width:100%;margin-bottom:10px}.swell-blog .swell-blog-featured-post figure img{width:100%}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt{float:none;width:100%;height:auto;padding-right:0}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt p{font-size:14px;line-height:1.3em}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box:nth-child(odd){clear:left}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box{width:50%}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article{display:block;width:100%;height:auto;background:none}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article h2{width:100%;position:relative;top:auto;left:auto;padding-left:0;padding:10px 0;background:none}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article img{width:100%;height:auto;position:relative;top:auto;left:auto}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box:hover article h2{background:none;color:inherit}.swell-blog-single .swell-blog-single-social-icons span{margin:0 0 10px 0;display:block}.swell-blog-single .swell-blog-single-related-articles-container .swell-blog-single-related-articles{padding:0;margin:0 -10px}.swell-blog-single .swell-blog-single-related-articles-container .swell-blog-single-related-articles li{width:50%;margin-bottom:30px}.swell-blog-single .swell-blog-single-related-articles-container .swell-blog-single-related-articles li:nth-child(odd){clear:left}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info{line-height:1.4}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before{line-height:0.5}.single-product .swell-product-main-image-wrapper{cursor:default !important;margin:0 auto 10px auto;width:100%;min-height:300px;max-width:300px;float:none}.swell-product-main-image-container{cursor:default !important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin:0 0 20px 0;float:none;text-align:center}.woocommerce div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{float:none;clear:both;width:100%;text-align:center;margin-bottom:20px}.woocommerce div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a{display:inline-block;float:none;width:60px;height:60px;margin-bottom:10px}.woocommerce div.product form.cart .variations,.woocommerce #content div.product form.cart .variations,.woocommerce-page div.product form.cart .variations,.woocommerce-page #content div.product form.cart .variations{width:100%}.woocommerce div.product form.cart .variations td,.woocommerce #content div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td,.woocommerce-page #content div.product form.cart .variations td{width:100%;display:block;clear:both}.swell-quantity-label{float:none;width:100%}.swell-out-of-stock-wrapper{overflow:inherit}.swell-price-container,.swell-add-cart-btn-container{float:none}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{width:100%;margin-top:20px}.woocommerce form .form-row,.woocommerce-page form .form-row{width:100%;float:none}.footer-wrapper .section.footer .col-md-12{padding-left:0;padding-right:0}.footer-wrapper .footer-nav,.footer-wrapper .menu-footer-menu-container{display:block;float:none;text-align:center}.footer-wrapper .footer-nav li,.footer-wrapper .menu-footer-menu-container li{display:block;width:100%;float:none;margin:0 !important;padding:0 !important}.footer-wrapper .footer-nav li a,.footer-wrapper .menu-footer-menu-container li a{padding:20px 0;display:block;text-decoration:none;border-bottom:1px dotted #dedede;line-height:1;margin:0}.footer-wrapper .mc4wp-form{width:100%;text-align:center}.footer-wrapper .mc4wp-form label{display:block;float:none;text-align:center}.footer-wrapper .mc4wp-form input[type="email"]{display:inline-block;float:none}.footer-wrapper .mc4wp-form input[type="submit"]{display:inline-block;float:none}.footer-wrapper .copyright{display:block;margin:30px 0 20px 0;float:none;text-align:center;line-height:1}}@media only screen and (max-width: 320px){.wrapper{min-height:auto}.container{width:100%}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{width:100%}.left,.right{float:none}.first,.last{clear:none !important}.header{position:relative;height:75px}.header .mobile-nav-btn{display:block;top:10px}.header .mobile-nav-container{margin-top:20px}.header .cart-div{position:absolute;top:7px;right:10px}.header .cart-icon{margin:5px 0 0 0}.header .cart-icon span.cart-label{display:none}.header .logo{text-align:center}.header .logo img{width:110px}.header .main-nav-container .menu-primary-menu-container,.header .login-link{display:none}a.social-link{width:35px;height:35px;line-height:35px}ul.stories-categories li{display:block;padding:10px 0;border-right:0;width:50%;float:left}ul.stories-categories li a{display:block;margin:0 -15px}.aboutus .section{padding-bottom:0}.aboutus img.founder-image{width:100%;margin-bottom:30px}.aboutus .call-to-action{padding-top:0}.aboutus .call-to-action .borders{border:none}.aboutus .intro-video{width:100%}.intro-section p{width:100%;margin:0 0 30px 0}.stories-container{margin-left:15px;margin-right:15px}.stories-container .stories-blog-content{width:100% !important;padding:0}.stories-container article.post.category-blog{padding:0}.stories-container article.post{-webkit-box-shadow:none;box-shadow:none}.stories-container .stories-testimonials-content{width:100%;padding:0 15px}.ajax-stories{margin-bottom:100px}#cff{margin-left:0 !important;padding:40px 15px 0 15px !important;width:100% !important}.single-question strong{width:10% !important}.single-question .answer-div,.single-question a.question-link{width:90% !important}.template .custom-row{padding:0}.template .custom-col-6,.template .custom-col-4,.template .custom-col-3{width:100%;float:none}.template .thankyoup{margin-top:30px;line-height:1.5}.template .smallleading{padding-left:0;padding-right:0}.template label{display:block;width:100%;padding-bottom:2px}.template label span{display:inline-block;margin-left:3px}.template label.toplabel{padding:22px 10px 2px 0px}.template select,.template textarea,.template input[type=text],.template input[type=email]{width:100%;margin-top:0;float:none}.template .smallinput{width:100% !important;margin-left:0 !important}.template .inputcaption{padding-left:0}.template h3{margin:30px 0px 10px 0}.template h3 span{padding-left:0;padding-right:0}.template .mediuminput{width:180px !important}.template .supportinput{line-height:1;margin-top:13px}.template .chosen-container.chosen-container-single{width:100% !important}.template .chosen-container.chosen-container-single .chosen-single{margin-top:0}.template .button{margin:30px 0 30px 0;width:100%}.template p.validate-error{padding-left:0;padding-top:3px}.wholesale .wholesale-bottles{margin:0px}.wholesale label.narrow{margin:0 !important;line-height:20px !important;padding:22px 10px 2px 0px !important}.press-logo-container ul.press-logos li{display:block;float:left;width:50%}.press-logo-container ul.press-logos a.single-logo{float:none;padding:0;margin:0 0 10px 0}.footer-extra-spacing{height:0}.footer .container{background:none;height:auto}.footer-wrapper .social-and-mailing-list{background:#fff;padding:20px 0}.footer-wrapper .social-link-container{float:none;text-align:center;margin-bottom:30px}.footer-wrapper .social-link-container .follow-us{display:block}.footer-wrapper .mc4wp-form{display:block;float:none;text-align:center;width:100%}.footer-wrapper .mc4wp-form label{display:block;float:none}.footer-wrapper .mc4wp-form input[type="email"],.footer-wrapper .mc4wp-form input[type="submit"]{display:inline-block;float:none}.footer-wrapper .mc4wp-form input[type="email"]{width:180px}.footer-wrapper .section.footer .col-md-12{padding-left:0;padding-right:0}.footer-wrapper .footer-nav,.footer-wrapper .menu-footer-menu-container{display:block;float:none;text-align:center}.footer-wrapper .footer-nav li,.footer-wrapper .menu-footer-menu-container li{display:block;width:100%;float:none;margin:0 !important;padding:0 !important}.footer-wrapper .footer-nav li a,.footer-wrapper .menu-footer-menu-container li a{padding:20px 0;display:block;text-decoration:none;border-bottom:1px dotted #dedede;line-height:1;margin:0}.footer-wrapper .copyright{display:block;margin:30px 0 20px 0;float:none;text-align:center;line-height:1}.swell-press-social-icons{text-align:center}.swell-press-social-icons span{display:block}.single-press .swell-press-single-nav .nav-previous,.single-press .swell-press-single-nav .nav-next{text-align:center;width:100%}.single-press .swell-press-single-nav .nav-next{margin-top:30px}.swell-home-weekly-container .weekly-mobile-title{display:block}.swell-home-weekly-container .weekly-original-title{display:none}.home-signup-email-container{padding-bottom:10px}.home-signup-email-container .mc4wp-form{width:100%}.home-signup-email-container .mc4wp-form input[type="email"]{width:72%}.home-signup-email-container .home-signup-email-label{text-align:center;width:100%;line-height:1.3em;margin-bottom:10px}.swell-blog .swell-blog-container{margin-left:0;width:100%}.swell-blog .swell-blog-featured-post{margin-bottom:30px}.swell-blog .swell-blog-featured-post h2{width:100%}.swell-blog .swell-blog-featured-post figure{float:none;width:100%;margin-bottom:10px}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt{float:none;width:100%;padding-right:10px}.swell-blog .swell-blog-featured-post .swell-blog-featured-post-excerpt p{font-size:16px}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box{width:100%;margin-bottom:30px}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article{display:block;width:100%;height:auto;background:none}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article h2{width:100%;position:relative;top:auto;left:auto;padding-left:0;padding:10px 0;background:none}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box article img{width:100%;height:auto;position:relative;top:auto;left:auto}.swell-blog .swell-blog-grid-posts .swell-blog-grid-box:hover article h2{background:none;color:inherit}.swell-blog-single .swell-blog-single-social-icons span{margin:0 0 10px 0;display:block}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd){clear:both !important}.woocommerce .upsells.products ul.products li.product:nth-child(odd),.woocommerce .related.products ul.products li.product:nth-child(odd){clear:both !important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info{line-height:1.4}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before{line-height:0.5}.single-product .swell-product-main-image-wrapper,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{float:none;margin-top:20px;width:100%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:48%;float:left;clear:none;margin-right:2%}.woocommerce div.product form.cart .variations,.woocommerce #content div.product form.cart .variations,.woocommerce-page div.product form.cart .variations,.woocommerce-page #content div.product form.cart .variations{width:100%}.woocommerce div.product form.cart .variations td,.woocommerce #content div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td,.woocommerce-page #content div.product form.cart .variations td{width:100%;display:block;clear:both}.woocommerce div.product form.cart .variations select,.woocommerce #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select{width:100%}.bottle-dimensions{display:none}.swell-price-container,.swell-add-cart-btn-container{float:none}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{width:100%;margin-top:20px}.swell-quantity-label{float:none;width:100%}.swell-out-of-stock-wrapper{overflow:inherit}.woocommerce .swell-cart-brush{width:100%;margin:0 0 30px 0;float:none}.woocommerce .swell-cart-brush img{display:block;max-width:240px;width:100%;float:none;margin:0 auto 10px auto}.woocommerce .swell-cart-brush .brush-description{float:none;width:100%}.woocommerce .upsells.products ul.products li.product,.woocommerce .related.products ul.products li.product{width:100%;margin:0 0 30px 0;float:left}.woocommerce ul.products li.product.product-category.swell-shop-product-category .swell-shop-product-thumbnail .swell-product-main-image-container{min-height:0}.woocommerce .swell-custom-collection-page ul.products li.product{width:100%;float:none}}@media only screen and (max-width: 260px){html>body,html>body.full-width{width:260px !important}}
