*{margin:0;padding:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1;}input[type=text],input[type=email],input[type=password],input[type=phone],input[type=submit],select,textarea,button{outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;border:1px solid #383838;font-family:'Caslon Old Face W01',serif;font-weight:400;font-size:18px;color:#383838}input[type=submit],button{cursor:pointer}html,body{margin:0;padding:0;height:100%}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Caslon Old Face W01',serif;font-weight:400;font-size:18px;line-height:1;letter-spacing:.04em;color:#383838}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}a img{outline:none;border:none}a,a:link,a:visited,a:focus,a:active,a:hover{text-decoration:none;outline:none;border:none;cursor:pointer;color:#383838;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a:hover{color:#231f20}a.button,input[type=submit].button,button{display:inline-block;padding:0 65px;line-height:46px;white-space:nowrap;font-family:'Engravers Gothic BT W01',sans-serif!important;font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none!important;background:#646f36;color:#fff;border:1px solid #646f36;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.button:hover,input[type=submit].button:hover,button:hover,a.button.inverse,input[type=submit].button.inverse,button.inverse{background:#fff;color:#646f36}a.button.inverse:hover,input[type=submit].button.inverse:hover,button.inverse:hover{background:#646f36;color:#fff}a.textlink{display:inline-block;white-space:nowrap;font-family:'Engravers Gothic BT W01',sans-serif!important;font-weight:400;font-size:13px;letter-spacing:.2em;text-transform:uppercase;line-height:1!important;text-decoration:none!important}a.textlink:after{display:block;content:'';width:100%;height:1px;background:#404040;position:relative;left:-1px;bottom:-4px}a.textlink:hover:after{background:#fff}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.4;margin-bottom:30px}h1,h2{font-family:'Orpheus W01',serif;font-size:30px;margin-bottom:70px}h2{font-size:22px;letter-spacing:.02em}h3,h4{font-family:'Caslon Old Face W01',serif;font-size:16px;letter-spacing:.15em;text-transform:uppercase}h4{font-size:13px;margin-bottom:12px}h5,h6{font-family:'Engravers Gothic BT W01',sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:13px;margin-bottom:12px}p{font-size:18px;line-height:1.4;margin-bottom:30px}p.large{font-size:28px}p.nomarg{margin-bottom:0!important}p a:hover{color:#00435c}.orpheus{font-family:'Orpheus W01',serif!important;font-weight:400!important;font-style:normal!important}.caslon{font-family:'Caslon Old Face W01',serif!important;font-weight:400!important;font-style:normal!important}.caslon_italic{font-family:'Caslon Old Face W01',serif!important;font-weight:400!important;font-style:italic!important}.engravers{font-family:'Engravers Gothic BT W01',sans-serif!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.2em!important}.uppercase{text-transform:uppercase}.centertext{text-align:center}.centertext img{display:inline-block}.wrapper{margin:0 auto;padding:0 20px}.section{padding:100px 0}.floatleft{float:left}.floatright{float:right}.table{display:table;table-layout:fixed;width:100%;height:100%}.table.auto{table-layout:auto}.table .cell{display:table-cell;vertical-align:middle}.cols:before,.cols:after{content:'';display:table}.cols:after{clear:both}.cols{*zoom:1;}.cols .col{float:left}.cols .col.three-quarters{width:75%}.cols .col.two-thirds{width:66.6666%}.cols .col.one-half{width:50%}.cols .col.one-third{width:33.3333%}.cols .col.one-quarter{width:25%}.form .label{margin-bottom:14px;line-height:1.2}.form .field{margin:28px 0}.form .floatleft,.form .floatright{width:48%}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=phone]{width:100%;height:48px;padding:0 15px;border:1px solid #383838;background:#383838}.form .button{width:100%}#promo{padding:15px 0;background:#f9f9f9;font-size:16px;line-height:1.5}#promo .slider{visibility:hidden}#promo .slider.slick-initialized{visibility:visible}#header{background:#fff}#header .cell{padding:15px 0}#header .logo{padding:33px 0}#header .logo a{display:block;width:300px;height:auto;margin:0 auto}#header .menu{vertical-align:top}#header .cart{vertical-align:top;text-align:right}#header ul,#sticky li{list-style:none}#header li,#sticky li{display:inline-block;line-height:16px;margin-right:22px}#header ul li:last-child,#sticky ul li:last-child{margin-right:0}#header li a,#sticky li a{display:block;font-size:17px}#header li a.menu-link,#sticky li a.menu-link{padding-left:44px;background:url(//abideawhile.com/wp-content/themes/abide-a-while/img/icon-menu-bars.png) left center no-repeat;background-size:22px auto}#header li a.cart-link,#sticky li a.cart-link{padding-right:25px;background:url(//abideawhile.com/wp-content/themes/abide-a-while/img/icon-cart.png) right center no-repeat;background-size:11.5px auto}#sticky{width:100%;height:48px;position:fixed;z-index:900;left:0;top:-48px;background:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#sticky.open{top:0}#sticky .cell{height:48px}#sticky .logo a{display:block;width:216px;height:auto;margin:0 auto}#sticky .cart{text-align:right}#drawer{width:385px;height:100%;padding:70px 56px 80px;position:fixed;top:0;left:-385px;background:#383838;color:#888;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:9998}#drawer.open{left:0}#drawer a{color:#fff}#drawer ul{list-style:none}#drawer ul.top{position:absolute;top:18px;left:24px}#drawer ul.top li{display:inline-block;line-height:16px;margin-right:22px}#drawer ul.top li:last-child{margin-right:0}#drawer ul.top li a{display:block;font-size:17px}#drawer ul.top li a.menu-link{padding-left:34px;background:url(//abideawhile.com/wp-content/themes/abide-a-while/img/icon-menu-close.png) left center no-repeat;background-size:auto 14px}#drawer .inner{height:100%;padding:50px 0;overflow-y:auto}#drawer ul.primary{margin-bottom:40px}#drawer ul.primary li{display:block;line-height:1.6;padding-left:0;-webkit-transition:padding .4s cubic-bezier(.165,.84,.44,1);-ms-transition:padding .4s cubic-bezier(.165,.84,.44,1);transition:padding .4s cubic-bezier(.165,.84,.44,1)}#drawer ul.primary li:hover{padding-left:13px}#drawer ul.primary li a{font-size:26px}#drawer ul.secondary li{display:block;line-height:1.6;padding-left:0;-webkit-transition:padding .4s cubic-bezier(.165,.84,.44,1);-ms-transition:padding .4s cubic-bezier(.165,.84,.44,1);transition:padding .4s cubic-bezier(.165,.84,.44,1)}#drawer ul.secondary li:hover{padding-left:13px}#drawer ul.secondary li a{font-size:17px;text-transform:lowercase}#drawer .copyright{position:absolute;left:56px;bottom:50px}#cart{width:385px;height:100%;padding:54px 0;position:fixed;top:0;right:-385px;background:#383838;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:9998}#cart.open{right:0}#cart .heading{padding:0 30px 24px;border-bottom:1px solid #fff;font-size:26px;line-height:1.4;position:relative}#cart .heading:after{display:block;content:'';width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:4px}#cart a{color:#9d9d9d}#cart .close{display:block;width:20px;height:20px;background:url(//abideawhile.com/wp-content/themes/abide-a-while/img/icon-menu-close.png) center center no-repeat;background-size:auto 14px;position:absolute;top:19px;right:16px;z-index:1}#cart .inner{height:100%;overflow-y:auto}#cart .inner .items{padding:15px 30px}#cart .inner .items .item{padding:15px 0}#cart .inner .items .item .table .cell{vertical-align:top;font-size:16px;line-height:1.4}#cart .inner .items .item .table .cell:first-child{width:146px}#cart .inner .items .item .table .cell:last-child{position:relative}#cart .inner .items .item span{display:block}#cart .inner .items .item a.textlink{position:absolute;bottom:0;right:0;font-size:11px}#cart .inner .items .item a.textlink:after{background:#9d9d9d}#cart .inner .items .item a.textlink:hover:after{background:#383838}#cart .subtotal{padding:16px 30px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:16px;line-height:1.4}#cart .checkout{padding:30px}#cart .checkout a.button{width:100%;text-align:center;max-width:none;border:1px solid #fff;background:#fff;color:#383838}#cart .checkout a.button:hover{background:#383838;color:#fff}#footer{padding:75px 0 80px;background:#383838;color:#fff}#footer .wrapper{max-width:1320px}#footer .floatleft{width:63%}#footer .floatright{width:31%}#footer .cols{margin-top:30px;border-top:1px solid #fff}#footer .cols:before{width:100%;height:1px;position:relative;top:-5px;background:#fff}#footer .col.one-third .inner{width:90%;padding-top:20px}#footer p{margin-bottom:0}#footer ul{list-style:none;font-size:18px;line-height:1.4}#footer p a,#footer ul a{color:#fff}#footer p a:hover,#footer ul a:hover{text-decoration:underline}#footer .form{width:100%;max-width:400px;padding-right:125px;position:relative}#footer .form input[type=text],#footer .form input[type=email]{width:100%;height:42px;padding:0;border:none;border-bottom:1px solid #fff;background:0 0;color:#888;font-style:italic}#footer .form input[type=text]:focus,#footer .form input[type=email]:focus,#footer .form input[type=text]:not(:placeholder-shown),#footer .form input[type=email]:not(:placeholder-shown){color:#fff}#footer .form input[type=submit].button{width:110px;height:42px;padding:0;line-height:42px;position:absolute;top:0;right:0;border-color:#fff;background:#fff;color:#383838}#footer .form input[type=submit].button:hover{background:#383838;color:#fff}#footer .form label.error{font-size:10px;color:#fc0}#footer .socials{margin:24px 0 30px}#footer .socials a{display:block;float:left;margin-right:14px;width:14px}#footer .copyright,#footer .copyright a{color:#888}#footer .copyright a:hover{text-decoration:underline}#intro{padding:40px 0 70px}#intro .wrapper{max-width:1080px}#intro .inner{padding-left:210px;position:relative}#intro h3{position:absolute;top:4px;left:0}#intro p{font-size:28px;margin-bottom:0;position:relative}#intro p:after{display:block;content:'';width:1px;height:96%;background:#404040;position:absolute;top:3%;left:-30px}.wideframe{height:550px;background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.product-item{padding:0 15px;margin-bottom:50px}.product-item a{display:block;max-width:300px;margin:0 auto;font-size:18px;line-height:1.4;text-align:left}.product-item a img{display:block;width:100%;margin-bottom:16px}.product-item span{display:block}.product-item .vendor,.product-item .price{font-style:italic}.cycle-slideshow{width:100%;height:100%}.cycle-slideshow .slide{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.cycle-slideshow .box{background:#fff;padding:10px;position:absolute;bottom:50px;right:40px;z-index:200}.cycle-slideshow .box .inner{border:1px solid #383838;width:153px;height:48px;position:relative}.cycle-slideshow .box .inner span{display:block;position:absolute;top:50%}.cycle-slideshow .box .inner span.prev,.cycle-slideshow .box .inner span.next{width:25px;height:9px;margin-top:-5px;cursor:pointer}.cycle-slideshow .box .inner span.prev{left:19px}.cycle-slideshow .box .inner span.next{right:19px}.cycle-slideshow .box .inner span.caption{width:65px;text-align:center;font-size:17px;line-height:44px;left:44px;top:0}.blog_preview .floatleft{width:50%;padding-right:15px}.blog_preview .floatright{width:50%;padding-left:15px}.blog_preview a.thumb{display:block;width:100%;max-width:510px;margin-bottom:30px}.blog_preview .hoverzoom-wrapper{display:inline-block;text-align:center;overflow:hidden}.blog_preview a.hoverzoom{overflow:hidden}.blog_preview a.hoverzoom img{-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.blog_preview a.hoverzoom:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.blog_preview .clearfix .floatleft,.blog_preview .clearfix .floatright{width:auto;font-size:18px;line-height:1.5}.blog_preview .clearfix .floatright{text-align:right}.blog_preview h2{margin-bottom:0}.post h1{margin-bottom:30px}.post h2{font-size:21px;margin-bottom:12px}.post ul,.post ol{margin:0 0 30px 20px}.post ul li,.post ol li{font-size:18px;line-height:1.4}.post ul ul,.post ul ol,.post ol ul,.post ol ol{margin-bottom:0}.post hr{width:100%;background:#c4c4c4;outline:none;border:none;height:1px;margin:50px 0}.post .alignleft{display:inline;float:left;margin:10px 20px 10px 0}.post .alignright{display:inline;float:right;margin:10px 0 10px 20px}.post .aligncenter{clear:both;display:block;margin:0 auto}.post .wp-caption{margin-bottom:10px!important;background:0 0;border:none;max-width:none;padding:0}.post .wp-caption img{display:block;margin:0 0 5px;max-width:100%}.post .wp-caption .wp-caption-text,.post .wp-caption-dd{margin:0!important;padding:0 5px;text-align:center;font-size:13px;line-height:20px;position:relative;color:#888}.post .wp-caption .wp-caption-text:before{display:none!important}.post .wp-caption.alignnone{width:100%!important}.post .wp-caption.alignnone img{max-width:100%!important}#feature{width:100%;height:350px;position:relative;z-index:0}#home .section-01{padding-top:80px;border-bottom:1px solid #404040;position:relative}#home .section-01:after{display:block;content:'';width:100%;height:1px;background:#404040;position:absolute;bottom:-5px;left:0}#home .section-01 .wrapper{max-width:1090px}#home .section-01 .cols h3{margin-bottom:48px}#home .section-01 .grid{width:100%;height:680px;position:relative}#home .section-01 .grid h3{display:none}#home .section-01 .grid .block{position:absolute}#home .section-01 .grid .block.image.image-01{width:50%;height:100%;top:0;left:0;padding-right:15px}#home .section-01 .grid .block.image.image-02{width:50%;height:50%;top:0;right:0;padding-left:15px}#home .section-01 .grid .block.image .slide{width:100%;height:100%;overflow:hidden}#home .section-01 .grid .block.image .slide .inner{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#home .section-01 .grid .block.image:hover .slide .inner{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#home .section-01 .grid .block.text{width:50%;height:46%;bottom:0;right:0;padding-left:15px}#home .section-01 .grid .block.text .inner{height:100%;border:1px solid #404040}#home .section-01 .grid .block.text .floatleft,#home .section-01 .grid .block.text .floatright{width:50%}#home .section-01 .grid .block.text .clearfix{width:90%;margin:0 auto;position:relative}#home .section-01 .grid .block.text .clearfix .floatleft:after{display:block;content:'';width:1px;height:100%;background:#404040;position:absolute;top:0;left:50%}#home .section-01 .grid .block.text p{margin-bottom:0}#home .section-02 .wrapper{max-width:1320px}#home .section-03{padding:200px 0;background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}#home .section-03 h2{font-size:28px;margin-bottom:0}#home .section-03 .tag{display:inline-block;margin:0 auto;padding:10px;background:#fff}#home .section-03 .inner{padding:40px 70px;border:1px solid #404040}#home .section-04 .wrapper{max-width:1090px}#home .section-04 h3{margin-bottom:50px}#tabs .tabnav{padding-top:24px}#tabs .tabnav a{display:inline-block;margin:0 15px 15px;font-size:14px}#tabs .tabnav a.active,#tabs .tabnav a:hover{color:#646f36}#tabs .tabnav a:after{display:block;content:'';width:100%;height:1px;background:#fff;position:relative;left:-1px;bottom:-4px}#tabs .tabnav a.active:after,#tabs .tabnav a:hover:after{background:#646f36}#tabs .tab{display:none}#tabs .tabs{padding:80px 0 100px}#tabs .wrapper{max-width:1100px}#tabs h3{margin-bottom:60px}#tabs .floatleft,#tabs .floatright{width:47%}#tabs .floatleft img{margin-top:8px}#resources .section{padding:50px 0 100px}#resources .wrapper{max-width:650px}#resources .group{margin-bottom:70px}#resources .group h3{padding-bottom:24px;margin-bottom:24px;border-bottom:1px outset #404040}#resources .group .item{padding:0 30px 24px;margin-bottom:24px;border-bottom:1px outset #404040}#resources .group .item .floatleft{width:70%}#resources .group .item .floatright{width:28%;text-align:right}#resources .group .item .title{font-size:21px;line-height:1.4}#resources .group .item .download a{display:inline-block;white-space:nowrap;position:relative;font-size:13px;line-height:1;top:4px}#resources .group .item .download a:after{display:block;content:'';width:100%;height:1px;background:#fff;position:relative;left:-1px;bottom:-4px}#resources .group .item .download a:hover:after{background:#404040}#resources .more h3{margin-bottom:10px}#resources .more a{display:inline-block;font-size:21px;line-height:1.4;margin:5px}#faqs .section{border-top:1px solid #404040;position:relative}#faqs .section:before{display:block;content:'';width:100%;height:1px;background:#404040;position:absolute;top:-5px;left:0}#faqs .wrapper{max-width:1100px}#faqs h3{margin-bottom:60px}#faqs .cols .col:first-child{padding-right:30px}#faqs .cols .col:last-child{padding-left:30px}#faqs p.question{margin-bottom:12px}#boutique .wrapper{max-width:1130px}#boutique .table .cell:first-child{padding-right:15px}#boutique .table .cell:last-child{padding-left:15px}#boutique .text{padding:120px 8%;border:1px solid #404040}#boutique .cycle-slideshow .box{bottom:20px;right:20px}#about .section.section-01{padding:30px 0 0;background-image:url(//abideawhile.com/wp-content/themes/abide-a-while/img/about-bg-01.png);background-position:right center;background-repeat:no-repeat}#about .section.section-01 .wrapper{max-width:1090px}#about .section.section-01 h3{margin-bottom:70px}#about .section.section-01 .floatleft,#about .section.section-01 .floatright{width:47%}#about .section.section-02{background-image:url(//abideawhile.com/wp-content/themes/abide-a-while/img/about-bg-02.png);background-position:left center;background-repeat:no-repeat}#about .section.section-02 .wrapper{max-width:1340px}#about .section.section-02 .cols{margin-top:60px}#about .section.section-02 .col .inner{padding:0 10px;max-width:320px;margin:0 auto}#about .section.section-02 .col img{display:block;margin:0 auto 24px}#about .section.section-02 .col span{display:block;font-size:18px;line-height:1.4}#positions .section{border-top:1px solid #404040;position:relative}#positions .section:before{display:block;content:'';width:100%;height:1px;background:#404040;position:absolute;top:-5px;left:0}#positions .wrapper{max-width:1320px}#positions h3{margin-bottom:50px}#positions .position_nav a{display:inline-block;margin-bottom:18px;font-size:14px}#positions .position_nav a.active,#positions .position_nav a:hover{color:#646f36}#positions .position_nav a:after{display:block;content:'';width:100%;height:1px;background:#fff;position:relative;left:-1px;bottom:-4px}#positions .position_nav a.active:after,#positions .position_nav a:hover:after{background:#646f36}#positions .position{display:none;padding-right:30px}#positions .position .title{font-size:24px;line-height:1.4;margin-bottom:30px}#positions a.download{display:block;margin-bottom:20px;padding:10px;background:#646f36;border:1px solid #646f36;font-size:13px;line-height:2;color:#fff;text-decoration:none}#positions a.download span{display:block;padding:20px;border:1px solid #fff}#blog{padding:4px 0 90px;border-top:1px solid #404040;position:relative}#blog:before{display:block;content:'';width:100%;height:1px;background:#404040;position:absolute;top:3px;left:0}#blog .wrapper{max-width:1120px}#blog .blognav{padding:20px 0 80px}#blog .blognav span.cats{display:inline-block;margin:0 15p 15px}#blog .blognav a{display:inline-block;margin:0 15px 15px;font-size:14px}#blog .blognav a.active,#blog .blognav a:hover{color:#646f36}#blog .blognav a:after{display:block;content:'';width:100%;height:1px;background:#fff;position:relative;left:-1px;bottom:-4px}#blog .blognav a.active:after,#blog .blognav a:hover:after{background:#646f36}#blog .blog_preview{margin-bottom:60px}#blog .postnav{font-size:17px}#blog .postnav a{display:inline-block}#blog .postnav a span{display:block}#blog .postnav a .prev{margin-right:30px}#blog .postnav a .prev img{margin-right:5px}#blog .postnav a .next{margin-left:30px}#blog .postnav a .next img{margin-left:5px}#blog .single{max-width:685px;margin:0 auto 80px}#blog .single .feature_image{margin-bottom:38px}#blog .single h1.title{font-size:28px;margin-bottom:12px}#blog .single p.date{margin-bottom:40px}#blog .sharing{max-width:685px;margin:0 auto 56px;padding-bottom:16px;border-bottom:1px solid #404040;line-height:1.4}#blog .sharing span.label{font-size:13px}#blog .sharing .share a{display:inline-block;margin-left:12px}#shop .section-01{padding:200px 0;background-image:url(//abideawhile.com/wp-content/themes/abide-a-while/img/image-17.jpg);background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}#shop .section-01 h2{font-size:30px;margin-bottom:0}#shop .section-01 .tag{display:inline-block;margin:0 auto;padding:10px;background:#fff}#shop .section-01 .inner{padding:40px 70px;border:1px solid #404040}#shop .section-02 .wrapper{max-width:1320px}#shop .section-02 .filters{width:25%;float:left}#shop .section-02 .products{width:75%;float:right}#shop .filters .label{margin-bottom:18px;font-size:14px;line-height:1.4}#shop .filters .label.toggle{cursor:pointer}#shop .filters .label.toggle span{display:inline-block;width:20px;height:11px;background-position:center center;background-repeat:no-repeat;background-size:8px 5px;background-image:url(//abideawhile.com/wp-content/themes/abide-a-while/img/arrow-down.png)}#shop .filters .label.toggle.open span{background-image:url(//abideawhile.com/wp-content/themes/abide-a-while/img/arrow-up.png)}#shop .filters .group{margin-bottom:30px}#shop .filters ul{list-style:none}#shop .filters ul li{display:block;line-height:1.4;padding:2px 0}#shop .filters ul li a:hover{text-decoration:underline}#shop .filters ul.primary li{padding:5px 0}#shop .filters ul.primary li a{font-size:21px}#shop .filters ul.primary li a:hover{text-decoration:none;color:#646f36}#shop .section-02 .products .sort{margin-bottom:50px;text-align:right;font-size:14px}#shop .section-02 .products .sort span{display:inline-block;margin-right:20px}#shop .section-02 .products .sort .select-wrap{display:inline-block;background:url(//abideawhile.com/wp-content/themes/abide-a-while/img/arrow-down.png) right center no-repeat;background-size:8px auto}#shop .section-02 .products .sort select{padding-right:20px;border:none;font-size:14px;cursor:pointer}#product{padding:30px 0 100px}#product .wrapper{max-width:1320px}#product .breadcrumb{margin-bottom:50px;font-size:13px;color:#9a9a9a}#product .breadcrumb span{display:inline-block;margin:0 4px}#product .breadcrumb a{color:#9a9a9a}#product .breadcrumb a:hover{color:#383838}#product .images{width:60%;float:left}#product .images .inner{max-width:600px;margin:0 auto}#product .images img{display:block;margin:0 auto}#product .details{width:40%;float:right}#product .details .clearfix{margin-bottom:18px;line-height:1.4}#product .details .floatleft{width:80%}#product .details .floatright{width:20%;text-align:right}#product .details .title{font-size:24px;margin-bottom:5px}#product .details .price{margin-top:5px}#product .details .table{margin-bottom:36px}#product .details .table .cell:first-child{padding-right:6px}#product .details .table .cell:last-child{padding-left:6px}#product .details input[type=text]{width:100%;height:48px;line-height:48px;font-size:13px;text-align:center;color:#9a9a9a}#product .details input[type=text]:active,#product .details input[type=text]:focus{color:#383838}#product .details .button{width:100%;padding:0 10px}#product .accordion .item{padding:14px 0;border-top:1px solid #383838}#product .accordion .item:last-child{border-bottom:1px solid #383838}#product .accordion .label{cursor:pointer;font-size:14px;position:relative}#product .accordion .label:after{display:block;content:'+';position:absolute;top:0;right:0}#product .accordion .label.active{color:#646f36}#product .accordion .label.active:after{content:'\2212';font-size:16px}#product .accordion .info{display:none;padding-top:14px;font-size:18px;line-height:1.4}#related{padding-bottom:100px}#related .wrapper{max-width:1320px}#related h2{font-size:24px;margin-bottom:30px}#page .section{padding-top:46px}#page .wrapper{max-width:1180px}#page h3.title{margin-bottom:60px}#page .post{max-width:650px;margin:0 auto}#page .page_nav{padding-right:30px}#page .page_nav a{display:inline-block;margin-bottom:18px;font-size:14px}#page .page_nav a.active,#page .page_nav a:hover{color:#646f36}#page .page_nav a:after{display:block;content:'';width:100%;height:1px;background:#fff;position:relative;left:-1px;bottom:-4px}#page .page_nav a.active:after,#page .page_nav a:hover:after{background:#646f36}#page .page_section{display:none}#page .page_section .post h2{font-size:24px;margin-bottom:30px}#page .page_section .post p.question{margin-bottom:10px}.account{max-width:475px;margin:0 auto;border:1px solid #404040}.account .inner{padding:60px 100px 80px}.account h2{font-size:24px}.account .form.login{margin-bottom:56px}.account .form .label{display:block;margin-bottom:0;font-size:13px}.account .form input[type=text],.account .form input[type=email],.account .form input[type=password],.account .form input[type=phone]{width:100%;height:38px;padding:0;border:none;border-bottom:1px solid #404040;background:#fff}.account .button{padding:0;width:100%;text-align:center}.account .actions{margin-top:20px;line-height:1.2;font-size:13px}.account .actions a{color:#9a9a9a}.account .actions a:hover{color:#404040}