body{font-family:"Helvetica Neue",Helvetica,Verdana,Sans-serif;background-color:#fff}a{-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}strong,b{font-weight:700}em,i{font-style:italic}h1,h2,h3,h4,h5,h6,.custom-font{font-family:Montserrat,sans-serif}#customer-top-header{background-color:#333;color:#fff;padding:10px 0;text-transform:uppercase}#customer-top-header ul{margin-bottom:0}#customer-top-header ul li{display:inline;margin-right:20px}#customer-top-header h4{font-size:12px;color:#fff;display:inline}#customer-top-header a{color:#fff;-moz-transition:color .2s ease;-webkit-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease;color:#aab1b4;text-decoration:none;text-transform:uppercase}header#site-header{background-color:#ebebeb!important;color:#fff;font-size:12px;line-height:12px;text-align:center;font-family:Montserrat,sans-serif;padding:10px 0;z-index:10000;position:relative}header#site-header a{color:#aab1b4;text-decoration:none;text-transform:uppercase;transition:none}header#site-header a:hover,header#site-header a.current{color:#000}ul#central-menu li a.current{font-weight:700}header#site-header ul{display:inline-block;z-index:50;margin-bottom:0}header#site-header ul li{float:left;margin:0 20px 0 0}h1#site-title{text-align:center;font:normal 48px/1;color:#252525;padding:30px;margin-bottom:0}#site-title a{text-decoration:none;color:#252525}#site-title a:hover,a{color:#000}a:hover{color:#999}.add-link-list-config{border-bottom:1px dotted #999999;border-top:1px dotted #999999;color:#999;font-size:14px;font-style:italic;margin:20px 0;padding:20px 0;text-align:center}#cart-brief{position:absolute;right:10px;top:0}.cart-link a{display:block;padding:10px 12px;background-color:#ebebeb;text-decoration:none;font-size:12px;text-transform:uppercase;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;-ms-transition:background-color .4s ease;transition:background-color .4s ease;position:relative;z-index:10000}.cart-link a:hover{background-color:#fff799}.cart-link .cart-item-count{float:left;font-size:40px;font-weight:700;padding:0 15px 0 2px}#minicart{background-color:#f6f5f5;height:100px;position:absolute;box-shadow:0 0 4px #999;right:10px}#minicart h4{margin-bottom:0}.cart-item-count,.cart-item-price{font-size:30px;line-height:45px}.cart-item-price{padding-left:10px}.cart-item-count-text,.cart-item-price-text{font-style:italic;padding:0 10px 0 5px}.header-cart{text-align:right}.header-cart a{background:url(/cdn/shop/t/8/assets/cart-icon.png?v=1358146816) no-repeat scroll 0 -32px transparent;display:inline-block;padding-left:50px}.header-cart a:hover{background-position:0 8px}.view-cart-mini{position:absolute;bottom:10px;right:10px}.view-cart-mini a{margin-bottom:0}.flexslider-container{position:relative;overflow:hidden}.slider-caption{position:absolute;bottom:20px;left:20px;background-color:#fff;color:#252525;font-family:Montserrat,sans-serif;font-size:30px;padding:20px}.slider-caption a{text-decoration:none}.featured-products img,.product-grid img{max-width:100%}.indiv-product{position:relative}.featured-products div.hp-title,.product-grid div.hp-title{font-size:14px;line-height:18px;padding:10px;text-align:center}.featured-products div.hp-title h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-1px;margin:0 0 20px;font-size:32px}.featured-products div.hp-title h3.money{opacity:.6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;letter-spacing:-.5px;margin:15px 0 20px;font-weight:700}.featured-products div.hp-title a,.product-grid div.hp-title a{text-decoration:none}ul#product-nav{display:inline-block;z-index:50;margin-bottom:0;font-size:16px;line-height:12px;padding:0 10px;text-align:center;font-family:Montserrat,sans-serif}ul#product-nav li{display:inline;margin:0 20px}ul#product-nav a{color:#252525;padding:12px 0 8px;text-decoration:none;text-transform:uppercase}ul#product-nav a:hover{color:#aab1b4}ul#product-nav li ul{z-index:10000}ul#product-nav li ul li{margin-left:0}ul#product-nav li ul li a{background-color:#fff;font-size:12px;display:block;padding:10px}#product-nav-wrapper{text-align:center;border-bottom:1px dotted #999;border-top:1px dotted #999;margin-bottom:10px;z-index:10000;position:relative}.flex-direction-nav li a{background:url(/cdn/shop/t/8/assets/bg_direction_nav.png?v=1353557281)}.title-bar h2{margin-bottom:0}.title-bar-sub-blog{color:#666;font-size:12px;letter-spacing:1px;line-height:20px;margin:0}.title-bar-sub a{color:#fff;text-decoration:none}.money{display:block;width:100%;margin-top:6px;font-size:17px}.compare-at-price{color:#898989;text-decoration:line-through}#collections-main ul.product-grid .sale-badge,section#search_results ul.product-grid .sale-badge,#related-products-wrapper ul.product-grid .sale-badge{background-color:#f26c4f;border-radius:0;opacity:.8;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;margin-bottom:10px;padding:6px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%}.product-header-wrapper .sale-badge{background-color:#f26c4f;border-radius:0;opacity:.8;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;margin-bottom:30px;padding:6px 0;text-align:center;text-transform:uppercase;width:100%;position:static}.blog-header{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;margin-bottom:20px!important;padding:30px 0;text-align:left}.blog-header h2 a{font-size:24px;line-height:36px;margin-bottom:0;text-decoration:none}.blog-author{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;margin-bottom:20px!important;padding:30px 0;text-align:left}.blog-author h2{text-align:center;margin-bottom:20px}.blog-author h3{color:#999;font-size:20px;text-align:center;margin-bottom:0}.leave-a-comment h2{color:#999;font-size:20px;text-align:center;margin-bottom:20px}.reset-password{border-top:1px dotted #CCCCCC;padding:30px 0;text-align:center}.reset-password h2{color:#999;font-size:20px;text-align:center}#recover-password,.action-bottom{text-align:center}#comment-boxes input#comment_author,#comment-boxes #comment_email,#comment-boxes textarea,#customer_email,#customer_password,#recover-email,#customer_password_confirmation{width:100%}#active-account-container .action_bottom{text-align:center}#active-account-container .action_bottom span{margin:0 10px;font-style:italic}.customer-create-or{font-style:italic;margin:0 10px}#hp-one-promobox,#hp-two-promoboxs,#hp-three-promoboxs{float:left;margin-bottom:20px}.featured-products-header{padding:30px;text-align:center}.featured-products-header h2{font-size:24px;line-height:36px;margin-bottom:0}footer{padding:20px 0 10px;text-align:center;background-color:#ebebeb}footer h3{text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1px;padding:10px 0;color:#777}.bottom-footer{padding:10px 0;color:#777;font-size:12px;text-align:center}.bottom-footer a{color:#777}.bottom-footer .omega{text-align:right}#site-header .top-menu{text-align:left}#site-header .top-menu ul li{line-height:44px}.search-title{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;margin-bottom:20px!important;padding:30px 200px;text-align:center}.search-title h2{font-size:24px;line-height:36px;margin-bottom:0}.search-title h2 span{color:#666}#newsletter-signup input{margin-bottom:0!important}#blog-sidebar h3{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;font-size:14px;margin:0 0 20px;text-transform:uppercase}#blog-sidebar ul li{list-style:none}.entry-content img,#blog_posts .twelve img{max-width:100%}#blog-categories li.active a{font-weight:700}#comment-form .success-msg{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#e3ebc6;border-color:#c2d288;border-style:solid;border-width:1px 1px 1px 4px;color:#8fa442;display:block;padding:10px;margin-bottom:20px}#comment-form .error-msg{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f8bba8;border-color:#bc3d16;border-style:solid;border-width:1px 1px 1px 4px;color:#bc3d16;display:block;padding:10px;margin-bottom:20px}#blog-author-bio img{float:left;margin-right:20px}#comments ul li{list-style:none}#comments ul li img{float:left;margin-right:20px}#comments ul li .comment-content{margin-top:10px}.article-previous-article a{float:left}.article-next-article a{float:right}.twtr-widget h3{border-bottom:0px!important}form#search{width:100%;text-align:left;margin-bottom:0}#search_text{display:inline;margin-bottom:0;padding:14px 10px;float:left;border-radius:0;border:0 none}#search_submit{margin-bottom:0;background:#252525 url(/cdn/shop/t/8/assets/search-arrow.png?v=1353462935) no-repeat scroll 7px center;border:0 none;cursor:pointer;display:block;float:left;height:44px;text-indent:-9999px;width:20px;border-radius:0}#search_submit:hover{background:#aab1b4 url(/cdn/shop/t/8/assets/search-arrow.png?v=1353462935) no-repeat 7px center}#search-wrapper{display:inline-block}#search_results .product-grid .page a{text-decoration:none;margin-top:20px;display:inline-block}#search_results .product-grid .page h3{font-size:30px;line-height:32px}#search_results .product-grid .page h5{font-size:12px;line-height:16px}#search_results .product-grid .product a{text-decoration:none;text-align:center}#search_results .product-grid .product h3{font-size:16px;line-height:24px}#search_results .product-grid .product h5{font-size:12px;line-height:16px}.product-grid li.page .indiv-product .hp-title{font-weight:700}.product-grid-page-label{background-color:#333;border-radius:0;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;margin-bottom:10px;opacity:.8;padding:6px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%}.no-results{color:#999;font-size:14px;font-style:italic;padding:30px 0;text-align:center}ul#contact-form input[type=text],ul#contact-form input[type=email],ul#contact-form textarea{width:80%}.contact-form ul.error-list li{background-color:#f9e5e6;border-color:#f7c7c9;border-style:solid;border-width:1px 1px 1px 4px;color:#b3696c;font-style:italic;padding:10px;width:80%}.contact-form p.success-msg{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#e3ebc6;border-color:#c2d288;border-style:solid;border-width:1px 1px 1px 4px;color:#8fa442;display:block;padding:10px}.pagination{text-align:center}.pagination .pagination-num-showing{font-size:12px;font-style:italic;color:#999}.pagination .pagination-number{display:inline-block}.pagination .active a,.pagination .pagination-number a:hover{background-color:#333!important;color:#fff!important}.pagination .pagination-number a{background-color:#fff;border-radius:100px;border:1px solid #333;color:#333;font-family:helvetica;font-size:14px;font-weight:700;line-height:12px;padding:9px 13px;text-decoration:none;text-transform:uppercase}.pagination .disabled{display:none}.pagination .next a,.pagination .prev a{text-decoration:none}.pagination .prev{float:left}.pagination .next{float:right}.error-404-sorry{color:#999;font-size:14px;font-style:italic;padding:30px 0;text-align:center}.module:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .module{height:1%;overflow:visible}*+html .module{min-height:1%}.breadcrumb ul{color:#a1a1a1;font-size:12px}.breadcrumb ul li{display:inline}.breadcrumb ul li a{color:#a1a1a1}.breadcrumb ul li a:hover{color:#000}.page ul li,.post ul li,.product ul li{list-style-position:inside;list-style-type:disc}.page ol li,.post ol li,.product ol li{list-style-position:inside}.page ol,.post ol,.product ol{margin-left:0}.page table,.post table,#customer_orders table,.product table{width:100%}.page table thead,.post table thead,#customer_orders table thead,.product table thead{background:none repeat scroll 0 0 #ebebeb}.page table th,.post table th,#customer_orders table th,.product table th{padding:10px}.page table td,.post table td,#customer_orders table td,.product table td{border-bottom:1px dotted #999999;padding:10px}.product .entry-content .eight{margin-bottom:10px}.action_bottom_recover_password{text-align:center}.alert{background-color:#fcf8e3;border:1px solid #FBEED5;border-radius:4px;color:#c09853;margin-bottom:18px;padding:10px;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:capitalize;text-align:center}.alert-danger,.alert-error,.errors ul li{background-color:#f2dede;border-color:#eed3d7;color:#b94a48!important}#customer-accounts .errors ul li{border-radius:4px;margin-bottom:18px;padding:10px;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:capitalize;text-align:center}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-error h5,.alert-error strong{color:#b94a48}#product_images .product-main-image{max-width:100%;text-align:center}.product-out-of-stock{color:#999;font-size:14px;font-style:italic;padding:20px 0;margin:20px 0;text-align:center;border-bottom:1px dotted #999999;border-top:1px dotted #999999}#product-thumbnails{margin-top:20px}#product-thumbnails li img{max-width:100%}.product-images{position:relative}.fb-comments,.fb-comments iframe[style],.fb-comments span[style]{width:100%!important}#cartform table{width:100%}#cartform thead{color:#777;font-size:12px;text-transform:uppercase}#cartform table tr{height:50px}#cartform table tr td{vertical-align:middle}#cartform table input{margin:0;max-width:40px;text-align:center;display:inline}#cartform thead tr th{padding:10px 0}#cartform thead tr th.product-title{text-align:left}#cartform a.delete-button{background:url(/cdn/shop/t/8/assets/delete.png?v=1353462933);width:24px;height:24px;display:block;text-decoration:none;background-position:0 24px}#cartform a.delete-button:hover{background-position:0 0}.empty-cart{color:#999;font-size:14px;font-style:italic;padding:30px 0;text-align:center}h1.cart-header{color:#999;font-size:30px;padding:10px 0;text-transform:uppercase}#checkout-add-note{margin-top:20px}#checkout-buttons{text-align:right;margin-top:20px}.cart-table-price,.cart-table-quantity,.cart-table-line-price{text-align:center}#cart-total-header{background:none repeat scroll 0 0 #333;color:#fff;display:inline;float:right;font-size:16px;letter-spacing:1px;line-height:20px;margin:0;padding:10px;text-transform:uppercase}#cart-total-final-price{background:none repeat scroll 0 0 #fff;clear:left;display:inline;float:right;font-size:16px;letter-spacing:1px;line-height:20px;margin:0;padding:10px;text-transform:uppercase}#collection-description{margin-bottom:20px;padding:20px 0;border-bottom:1px dotted #CCCCCC}.description-thumbnail{text-align:center}.description-content{padding:10px;font-size:14px;line-height:23px;font-style:italic;text-align:left}.cart-header,.page-header{margin-bottom:20px!important;border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;padding:30px 0;text-align:center;margin-bottom:20px}.blog-header{margin-bottom:20px!important;border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;text-align:center;margin-bottom:20px}.customer-backend-header{margin-bottom:20px!important;border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;padding:30px 0;text-align:center;margin-bottom:20px}.blog-header h3,.customer-backend-header h3{color:#999;font-size:20px}#order_payment .order-status,#order_shipping .order-status{color:#999}#create-customer .action_bottom{text-align:center}#create_customer #first_name input,#create_customer #last_name input,#create_customer #email input,#create_customer #password input{width:100%}.collection-header{margin-bottom:0!important;border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;padding:30px 200px;text-align:center;margin-bottom:20px}.cart-header h2,.collection-header h2,.page-header h2{font-size:24px;line-height:36px;margin-bottom:0}#collections-listing .indiv-product img{width:100%}#collections-listing .indiv-product h3{margin-bottom:0}#collections-listing .indiv-product h3 a{color:#252525;text-decoration:none;text-transform:uppercase;display:block;font-size:16px;padding:8px 0;text-align:center;width:100%}#collections-listing .indiv-product small{color:#999;display:block;font-size:16px;padding:8px 0;text-align:center;width:100%;font-style:italic}.sale-badge{background-color:#f26c4f;border-radius:40px;color:#fff;font-size:12px;font-weight:700;line-height:40px;padding:10px;text-transform:uppercase;margin-bottom:10px;text-align:center;height:40px;width:40px;position:absolute}.sale-badge-hp{background-color:#f26c4f;border-radius:40px;color:#fff;font-size:12px;font-weight:700;line-height:40px;padding:10px;text-transform:uppercase;margin-bottom:10px;text-align:center;height:40px;width:40px;position:absolute;top:-15px;right:-15px}.product-tags-wrapper{position:relative;margin:10px 0 30px}.product-tags-wrapper ul{margin-bottom:0}ul.product-tags{padding:10px 0;text-align:center}ul.product-tags li{margin:0 5px 0 0;display:inline-block}ul.product-tags li a{background-color:#fff;border:1px solid #999;color:#999;font-family:Lucida Sans,Lucida Grande,Lucida Sans Unicode,sans-serif;font-size:11px;height:15px;line-height:11px;padding:5px 15px;margin:5px;text-decoration:none;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease;transition:color .5s ease}ul.product-tags li a:hover,ul.product-tags li.active a{background-color:#999;color:#fff}ul.product-tags li.active a:hover{background-color:#f9e5e6;color:#b3696c;text-decoration:line-through}.default_address_container{padding:10px;background-color:#ebebeb;position:relative}#address_tables .button a{text-decoration:none}.default_address_container h3{width:70%}.default_address{position:absolute;top:0;right:0;padding:10px;background-color:#333;color:#fff;text-transform:uppercase;font-size:12px}.customer_address_table{width:100%}.address_table{margin-bottom:20px}.customer_address_table input{margin:0}table#order_details{width:100%}table#order_details thead{background-color:#eee}#order_payment p.order-status,#order_shipping p.order-status{font-weight:700}#order_payment p.order-status .status,#order_shipping p.order-status .status{text-transform:capitalize}.customer_address_table td{vertical-align:middle;padding:5px 0}.customer_address_table td select{margin:0}.activate-account{text-align:center}.activate-account input[type=password]{display:inline}.status_authorized,.status_unfulfilled,.status_voided,.status_restocked{text-transform:capitalize}#order_details td{padding:5px}ul#sm-icons li{display:inline-block;margin-right:5px}ul#sm-icons li a{width:24px;height:24px;display:block;text-decoration:none;background-position:0px -34px;-moz-transition:all .15s ease-in-out 0s;-webkit-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;-ms-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}ul#sm-icons li a:hover{background-position:0 0}#sm-twitter a{background:url(/cdn/shop/t/8/assets/twitter.png?v=1367951155)}#sm-facebook a{background:url(/cdn/shop/t/8/assets/facebook.png?v=1367777242)}#sm-pinterest a{background:url(/cdn/shop/t/8/assets/pinterest.png?v=1367777289)}#sm-youtube a{background:url(/cdn/shop/t/8/assets/youtube.png?v=1367951156)}#sm-flickr a{background:url(/cdn/shop/t/8/assets/flickr.png?v=1367777245)}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{display:inline-block;position:relative;padding:0 12px}.sf-menu a{display:block;position:relative;text-decoration:none}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:16px;padding-top:12px;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}ul#product-nav li ul{margin:0;padding:0;list-style:none;z-index:10000}ul#product-nav li ul{line-height:1}ul#product-nav li{overflow:hidden}ul#product-nav li ul{position:absolute;width:200px;left:0;padding-right:1px;padding-top:1px}ul#product-nav li ul li{width:100%}ul#product-nav li ul li:hover{visibility:inherit}ul#product-nav li ul li{float:left;position:relative;z-index:980}ul#product-nav li ul li a{display:block;position:relative;font-size:13px}ul#product-nav li ul li:hover ul,ul#product-nav li ul li.sfHover ul{left:201px;top:36px z-index:99}ul#product-nav li ul li:hover li ul,ul#product-nav li ul li.sfHover li ul{top:-999em}ul#product-nav li ul li li:hover ul,ul#product-nav li ul li li.sfHover ul{left:200px;top:0}ul#product-nav li ul li li:hover li ul,ul#product-nav li ul li li.sfHover li ul{top:-999em}ul#product-nav li ul li ul{position:absolute;width:200px;left:201px;top:0;padding-top:0}ul#product-nav li ul li ul li:hover ul,ul#product-nav li ul li ul li.sfHover ul{left:201px;top:0}ul#product-nav li ul li a{text-decoration:none}ul#product-nav li ul li a,ul#product-nav li ul li a:visited,ul#product-nav li ul li a:active{color:#fff!important;display:block;position:relative;width:170px;padding:10px 15px;background:#323232;-webkit-transition:background .2s linear}ul#product-nav li ul li a:hover{background:#000}ul#product-nav li ul li{background:#fff;margin:0;text-align:left}ul#central-menu li ul li a,ul#central-menu li ul li a:visited,ul#central-menu li ul li a:active{color:#323232!important;display:block;position:relative;width:170px;padding:10px 12px;background:#d7d7d7;-webkit-transition:background .2s linear;text-decoration:none;text-align:left}ul#central-menu li ul li a:hover{background:#323232;color:#fff!important}.sf-shadow ul.sf-shadow-off{background:transparent}nav{padding:10px 0;text-align:center}.ie header{background-color:#0f0!important;height:60px}.ie #search-wrapper{height:44px;display:block}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]){display:none}[hidden]{display:none}.comment-form{clear:both}#hp-three-promoboxs img,#hp-two-promoboxs img,#hp-one-promobox img{max-width:100%}.homepage-featured-1,.homepage-featured-2,.homepage-featured-3,.homepage-featured-4{padding:40px 0}.homepage-featured-1{background-color:#000}.homepage-featured-1 h2,.homepage-featured-1 h3.money,.homepage-featured-1 h5,.homepage-featured-1 .homepage-featured-product-description{color:#000}.homepage-featured-2{background:#000}.homepage-featured-2 h2,.homepage-featured-2 h3.money,.homepage-featured-2 h5,.homepage-featured-2 .homepage-featured-product-description{color:#000}.homepage-featured-3{background:#000}.homepage-featured-3 h2,.homepage-featured-3 h3.money,.homepage-featured-3 h5,.homepage-featured-3 .homepage-featured-product-description{color:#000}.homepage-featured-4{background:#000}.homepage-featured-4 h2,.homepage-featured-4 h3.money,.homepage-featured-4 h5,.homepage-featured-4 .homepage-featured-product-description{color:#000}h3.money small{font-style:italic}a.homepage-featured-image{border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px;display:block;height:460px;width:460px;background:no-repeat center center;opacity:.75}a.homepage-featured-image:hover{opacity:1}input#newsletter-email{display:inline-block}#footer-payment-methods{margin-bottom:20px}.product-header-wrapper{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;padding:30px 200px;text-align:center;margin-bottom:20px}h1.product-description-header{font-size:24px;line-height:36px;margin-bottom:0}#twitter-wrapper{background:url(/cdn/shop/t/8/assets/twitter-bird.png?v=1358148292) no-repeat left center #3c8fc9;color:#fff;padding:40px 0}#twitter-wrapper a{color:#fff}#twitter-wrapper .twitter-username{text-align:center}#twitter-wrapper .twitter-username a{color:#fff;font-size:42px;letter-spacing:-1px;text-decoration:none}#twitter-wrapper .twitter-username a:hover{text-decoration:underline}.tweet_list li{float:left;width:25%}.tweet_text{display:block;padding-right:20px;margin-top:10px}.tweet_time a{text-decoration:none;opacity:.6}#twitter-wrapper p.loading{text-align:center;opacity:.6;padding:30px 0;margin-bottom:0}.clearimage{clear:both}#homepage-blog-posts-wrapper{color:#333;padding:0 0 40px}#homepage-blog-posts-wrapper h3.latest-posts-header{font-size:24px;line-height:36px;margin-bottom:0}.latest-posts-header-container{padding:30px;text-align:center}.homepage-blog-date{opacity:.7}h4.homepage-blog-title{font-size:22px;letter-spacing:-1px;margin:5px 0 10px}.homepage-blog-excerpt{display:block}#homepage-blog-posts-wrapper ul li div.hp-blog-post-inner{padding:20px;background:#fff;box-shadow:0 0 4px #999}.related-products-header{border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;margin-bottom:20px;padding:30px 200px;text-align:center}.related-products-header h3{font-size:24px;line-height:36px;margin-bottom:0}.related-products{list-style-type:none}.related-products *{font-size:14px;text-align:center;padding:0}.related-products h4{border:none;margin:10px 0 0;line-height:1.8}.related-products div.image{height:240px}.related-products li{float:left;width:260px;margin-right:25px}.related-products{overflow:hidden}.related-products span.money{font-size:.8em}.related-products li:last-child{margin-right:0}input#purchase{background-color:#000;border-radius:5px;text-shadow:none;color:#fff;text-transform:uppercase;transition:all .2s ease 0s;border:0}input#purchase:hover{background:#999!important;border:0}#product-variants select{width:100%;background:#f9f9f9;cursor:pointer;border:1px solid #CCCCCC;border-radius:2px;color:#555;display:block;margin:0 0 20px;padding:9px}.mobile-hp-image{display:none}.homepage-blog-posts-wrapper ul li{margin-bottom:20px}.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:10px 5px 0;vertical-align:top;height:100%}.og-grid li>a,.og-grid li>a img{border:none;outline:none;display:block;position:relative;max-width:100%}.og-expander{position:absolute;background:#ddd;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden}.og-expander-inner{padding:50px 30px;height:100%}.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}.og-close:before,.og-close:after{content:"";position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover:before,.og-close:hover:after{background:#333}.og-fullimg,.og-details{width:50%;float:left;height:100%;overflow:hidden;position:relative}.og-fullimg{text-align:center}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details p{font-weight:400;font-size:16px;line-height:22px;color:#999}.og-details a:before{display:inline-block;margin-right:10px}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width: 830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width: 650px){.og-fullimg{display:none}.og-details{float:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
