/* DO NOT EDIT THIS FILE */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;font-weight:bold;text-decoration:none;}a:hover{color:#c00}b,strong{font-weight:bold}body{background:#fff;border-bottom:11px solid #000;border-top:6px solid #000;color:#000;font:normal 100%/1.4 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto;max-width:940px;text-rendering:optimizeLegibility;}body > footer{border-top:2px solid #000;overflow:hidden;clear:both;padding:20px 0 60px;}body > footer li,body > footer p{margin-bottom:0}body > footer nav,body > footer #description,body > footer #social{float:left;margin-bottom:30px}body > footer nav,body > footer #social{width:23.404255319148938%}body > footer nav{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:1px;}body > footer nav ul{font-size:12px !important}body > footer #press{overflow:hidden;border-top:1px dotted #000;clear:left;padding:10px 0;}body > footer #press h6{float:left;width:23.404255319148938%;margin-right:2.127659574468085%;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:0.9375em;font-weight:700;line-height:1;text-transform:uppercase;padding:15px 0}body > footer #press ul{display:block;text-indent:-999em;overflow:hidden;float:left;width:74.46808510638297%;height:45px;margin-right:0;background:url("press.png") 50% 50% no-repeat;background-size:contain}body > footer #credits{overflow:hidden;border-top:1px dotted #000;clear:left;font-size:0.833333333333333em;position:relative;padding-top:20px;}body > footer #credits p.legal{margin:10px 0 0 0;width:48.93617021276596%}body > footer #credits p#shopify{position:absolute;right:0;top:20px;}body > footer #credits p#shopify,body > footer #credits p#shopify a{height:40px;width:117px}body > footer #credits p#shopify a{display:block;text-indent:-999em;overflow:hidden;background:url("shopify.png") 0 0 no-repeat}body > footer #description{line-height:1.6;margin-right:2.127659574468085%;width:48.93617021276596%;}body > footer #description p{padding-right:4.347826086956522%;font-size:0.6875em}body > footer #description .fb-like{margin-top:1.4em}body > footer #social{overflow:hidden;}body > footer #social a{font-weight:normal;padding:0 5px}body > footer #social li:first-child a{padding-left:0}body > footer #social form{overflow:hidden;margin-bottom:14px;padding-bottom:14px;}body > footer #social form label{display:block;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}body > footer #social form input.email{float:left;margin:2px 5px 0 0;width:120px}body > footer #social h6{font-weight:bold}body > footer #social h6,body > footer #social ul,body > footer #social li{float:left}body > footer #social li:not(:last-child):after{content:'/'}body._404{border-bottom:0;}body._404 > header{overflow:hidden;}body._404 > header h1{display:block;margin:0 25px 0 0;}body._404 > header h1 a{background:url("small_logo.png") 0 0 no-repeat}body._404 > header h1,body._404 > header h1 a{height:47px;width:127px}body._404 > header h1,body._404 > header p{float:left}body._404 > header p{width:42.5531914893617%}body._404 h1{display:none}body._404 figure{margin-bottom:200px;position:relative;width:100%;}body._404 figure figcaption{border-left:1px dotted #000;bottom:0;font-size:0.75em;height:300px;padding-left:5px;left:74.46808510638297%;position:absolute;width:22.76595744680851%;z-index:1;}body._404 figure figcaption span{bottom:0;position:absolute}body._404 figure .img{display:block;position:relative;text-align:center;z-index:2}.header-search{border-top:1px dotted #000;padding-top:10px;margin-top:10px;position:relative;padding-right:45px;clear:both;}.header-search .search-field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px}.header-search .button{position:absolute;top:10px;right:0;font-size:13px}form.search{margin-bottom:1em;}form.search .search-field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:5px}form.search .button{font-size:14px}.primary-header{margin-bottom:40px;padding-top:40px;position:relative;}.primary-header .account_cart{position:absolute;right:0;top:0;width:23.404255319148938%;}.primary-header .account_cart ul{border-bottom:1px dotted #000;margin:10px 0}.primary-header .account_cart p{margin:0}.primary-header .account_cart li{display:inline-block;margin:0 10px 0 0;}.primary-header .account_cart li:last-child{margin-right:0}.primary-header .account_cart li.cart a{background:url("cart_black.png") 0 50% no-repeat;padding-left:20px;text-align:right;}.primary-header .account_cart li.cart a em{font-style:normal;font-weight:normal}.primary-header .account_cart li a{display:block;margin-bottom:5px;padding:5px 0}.primary-header h1{float:left;margin:0;}.primary-header h1 a{background:url("logo_.png?12302013") 0 0 no-repeat}.primary-header h1,.primary-header h1 a{height:82px;display:block;text-indent:-999em;overflow:hidden;width:216px}.primary-header h2{float:left;font-size:12px;line-height:1.55;margin:51px 0 0 20px;}.primary-header h2 a{font-weight:normal}.primary-header h2 strong{display:block}.primary-header small{font-size:0.833333333333333em;display:block}.sale-notice-banner{color:#c00;font-weight:bold;font-size:14px;padding:10px 0;border-top:1px dotted #000;}.sale-notice-banner a{color:#c00;}.sale-notice-banner a:hover{color:#b00000}.primary-nav{float:left;width:23.404255319148938%;}.primary-nav h3{border-top:1px dotted #000;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:16px;font-weight:700;letter-spacing:.07em;padding:.5em 0 1em}.primary-nav li{border-top:1px dotted #000;position:relative;margin:0;}.primary-nav li.selected > a{color:#c00 !important}.primary-nav li.product-link > a:first-child{font-weight:700}.primary-nav li:last-child{border-bottom:1px dotted #000}.primary-nav li.disclosure.open ul{display:block}.primary-nav li.disclosure > a{position:relative}.primary-nav li.disclosure > em{color:#b2b2b2;font:normal 16px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;right:0;top:10px;cursor:pointer;}.primary-nav li.disclosure > em:hover{color:#c00}.primary-nav li.disclosure ul{display:none;position:relative;top:-7px}.primary-nav li a{display:block;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:400;line-height:1;font-size:1.25em;padding:12px 0;text-transform:uppercase}.primary-nav li li{border-top:0;padding:4px 0;}.primary-nav li li:last-child{border-bottom:0}.primary-nav li li a{display:inline;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal;padding:0;text-transform:lowercase}button,input,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}dl,h6,p,ul{font-size:0.75em}em,i{font-style:italic}html{padding:0 2.127659574468085%}img{max-width:100%}li,p{margin-bottom:1.4em}small,small a{color:#bbb;font-weight:normal}small a:hover{color:#000}input[type="text"],input[type="email"],input[type="password"]{padding:4px}textarea{resize:vertical}table{width:100%;margin-bottom:25px;}table th{border-bottom:1px dotted #000;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;text-align:left;font-size:0.9375em;padding:12px 15px}table td{font-size:0.8125em;vertical-align:middle;padding:15px;border-bottom:1px dotted #ddd;}table td.pic{width:50px;padding-right:5px;}table td.pic img{float:left}table td input.field{color:#000;text-align:center;width:40px;padding:3px}table th:first-child,table td:first-child{padding-left:0}table th:last-child,table td:last-child{padding-right:0}table tfoot .label{text-align:right;font-weight:bold}table tfoot td{border-bottom:0;padding-bottom:0}.is-sale{color:#c00}.half{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-right:15px;}.half:nth-child(2n){padding:0 0 0 15px}.small-heading{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;font-size:15px;text-transform:uppercase}.address{margin-bottom:20px;}.address p{margin-bottom:0}.compared-price{text-decoration:line-through;color:#7f7f7f;font-size:90%}.flexslider{margin:0;padding:0}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.carousel{overflow:hidden;position:relative;}.carousel.wholesale{padding:0 0 15px;margin-bottom:12px;border-bottom:1px dotted #000}.carousel ul.slides{line-height:0;overflow:hidden;}.carousel ul.slides li:not(:first-child){display:none}.carousel ul.slides li{margin:0;padding:0;max-width:100%;}.carousel ul.slides li img{width:100%}.carousel a.prev,.carousel a.next{position:absolute;top:0;opacity:0;display:block;position:absolute;top:0;cursor:pointer;display:block;text-indent:-999em;overflow:hidden;background:url("arrow_prev.png") 50% 50% no-repeat;width:80px;height:100%;}.carousel a.prev:hover,.carousel a.next:hover{opacity:1}.carousel a.next{right:0;background-image:url("arrow_next.png")}.banner img{width:100%}#feature,.banner{margin:0 0 20px}#main_content.has-banner,.primary-nav.has-banner li:first-child{border-top:0 none}#also{overflow:hidden;padding-top:0;}#also h5{font-size:0.75em;padding:10px 0}#also li{float:left;margin-right:5%;width:30%;}#also li:last-child,#also li.last-child{margin-right:0}#also li a,#also li img{width:100%}#cart_updated{background:url("cart_tip_480.png?cache") 0 0 no-repeat;color:#fff;display:block;font-size:0.875em;padding:12px 6px 5px;position:fixed;text-transform:uppercase;top:35px;width:100px;z-index:9999}#main_content.blog article{border-bottom:1px dotted #000;padding:25px 0;}#main_content.blog article blockquote{border-left:5px solid #f0f0f0;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:2.375em;font-weight:700;line-height:1.15;padding-left:10px}#main_content.blog article h1{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:1.125em;margin-bottom:20px}#main_content.blog article .post_content img{height:auto;max-width:100%}#main_content.blog article .post_content .fluid-width-video-wrapper{margin-bottom:20px}#main_content.blog header h1{margin-bottom:-10px;}#main_content.blog header h1 a{color:#c00}#main_content.blog .meta{margin-right:0;}#main_content.blog .meta .date{font-size:0.6875em}#main_content.blog .meta .notes{colorfont-style:italic;font-weight:normal}#main_content.blog .meta .tags{margin-bottom:15px;}#main_content.blog .meta .tags a{background:#ccc;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:14px;font-weight:normal;line-height:0;padding:0 5px;text-transform:uppercase;}#main_content.blog .meta .tags a:hover{background:#fff;color:#c00}#main_content.blog .meta .tags li{margin-bottom:5px}#main_content.blog .meta .social li{margin-bottom:1px}#main_content.blog .pagination{float:right;}#main_content.blog .pagination a{background-repeat:no-repeat;display:inline-block;margin-left:20px;}#main_content.blog .pagination a.next{background-image:url("arrow_newer.png");background-position:100% 50%;padding-right:32px}#main_content.blog .pagination a.prev{background-image:url("arrow_older.png");background-position:0 50%;padding-left:32px}#paginate{border-top:1px dotted #000;clear:both;padding:5px 0 0;position:relative;text-align:center;}#paginate .current,#paginate span a{font-size:12px;font-weight:normal;padding:4px 7px}#paginate .current{background:#000;color:#fff;cursor:default}#paginate .next a,#paginate .previous a{background:#fff;font-size:20px;font-weight:bold;line-height:1;padding:0 7px 4px;position:absolute}#paginate .next a{right:0}#paginate .previous a{left:0}#paginate a{background:#f1f1f1;color:#333;}#paginate a:hover{background:#c00;color:#fff}#header_notice,.transit-time-alert{background:#000;color:#fff;padding-top:3px;padding-right:15px;padding-bottom:10px;padding-left:15px;font-size:12px;}#header_notice em,.transit-time-alert em{color:#000;font-size:12px;font-style:italic}#header_notice a,.transit-time-alert a{color:inherit;font-size:12px;font-weight:bold;}#header_notice a:hover,.transit-time-alert a:hover{color:#fff}#header_notice b,.transit-time-alert b{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:21px;line-height:1;text-transform:uppercase;display:inline-block;margin-top:-5px}.hidden{display:none;visibility:hidden}div.es-nav span.es-nav-prev,div.es-nav span.es-nav-next{position:absolute;cursor:pointer;display:block;text-indent:-999em;overflow:hidden;background:#c00 url("arrow_small_prev.gif") 50% 50% no-repeat;background-color:rgba(210,0,0,0.3);}div.es-nav span.es-nav-prev:hover,div.es-nav span.es-nav-next:hover{background-color:#d00;background-color:rgba(210,0,0,0.8)}div.es-nav span.es-nav-next{right:0;background-image:url("arrow_small_next.gif")}.single,.double,.triple,.quadruple,#sidebar,#main{float:left;margin-right:2.127659574468085%}.single,#sidebar{width:10.638297872340425%}.double{width:23.404255319148938%}#main_content{border-top:1px dotted #000;float:right;margin-bottom:4em;width:74.46808510638297%;}#main_content .single,#main_content .double,#main_content .triple,#main_content .quadruple{margin-right:2.857142857142857%}#main_content .single{width:14.285714285714285%}#main_content .double{width:31.428571428571427%}#main_content .triple{width:48.57142857142857%}#main_content .quadruple{width:65.71428571428571%}#main_content .double + .quadruple,#main_content .triple + .triple,#main_content .quadruple + .double{margin-right:0}#main_content li.triple + li.triple{margin-right:2.857142857142857%}#main_content li.triple + li.last{margin-right:0}#main_content header #breadcrumbs{margin:5px 0;}#main_content header #breadcrumbs li{display:inline;}#main_content header #breadcrumbs li a{font-size:0.833333333333333em;font-weight:normal}#main_content header #breadcrumbs li:not(:last-child):after{content:" /";font-size:0.833333333333333em;font-weight:normal}#main_content header #breadcrumbs li:last-child a{color:#c00;font-weight:bold}#main_content header h1{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;font-size:2.25em;margin:5px 0 20px 0;}#main_content header h1 small{text-transform:none;font-size:14px;display:block;color:#7f7f7f}#main_content header h1.breadcrumbs span:after{content:" /"}#main_content header h1.breadcrumbs em{font-style:normal;color:#c00}#main_content section{width:100%;clear:both}#main_content section,#main_content aside{overflow:hidden;}#main_content section:not(.main):not(:first-child),#main_content aside:not(.main):not(:first-child){border-top:1px dotted #000}#main_content section header,#main_content aside header{margin:12px 0;}#main_content section header h1,#main_content aside header h1{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;line-height:1;font-size:0.9375em;display:inline}#main_content section header a,#main_content aside header a{float:right;font-size:0.6875em;font-weight:normal}#main_content section footer,#main_content aside footer{overflow:hidden;width:100%;clear:both;border-top:1px dotted #000;}#main_content section footer .button,#main_content aside footer .button{margin:10px 0;font-size:0.875em;float:right}#main_content article{overflow:hidden;margin-bottom:1em}#main_content.has-banner .home-love-header{margin-top:8px}#main_content.has-banner #breadcrumbs{margin-top:11px}.transit-time-alert{margin:10px 0;position:relative;padding-left:33px;}.transit-time-alert:before{position:absolute;left:12px;top:50%;margin-top:-6px;font-size:12px}body.cart #items{margin-bottom:100px}body.cart #notes{width:410px;padding-top:15px;float:left;}body.cart #notes label{font-size:13px;display:block}body.cart #notes textarea{width:380px;height:100px;padding:3px;margin-top:4px}body.cart #total{width:45%;float:right;text-align:right;}body.cart #total h3{font-size:1.3125em;text-align:right;font-weight:bold;margin-top:1em;margin-bottom:.5em}body.cart #total h4{margin-bottom:1em}body.cart #total #checkout{margin-bottom:1em;}body.cart #total #checkout input{border:0;float:right;margin-left:10px;padding:7px 12px;cursor:pointer;font-size:1em;}body.cart #total #checkout input.checkout{background:#c00;color:#fff;}body.cart #total #checkout input.checkout:hover{background:#000}body.cart #total #checkout input.update{background:#f0f0f0;}body.cart #total #checkout input.update:hover{background:#000;color:#fff}.tattoo{float:left;margin:0 2.857142857142857% 50px 0;position:relative;width:31.428571428571427%;}.tattoo:nth-of-type(3n+3){margin-right:0}.products.mini .tattoo,body.collection.all .products .tattoo{width:14.285714285714285%;margin-bottom:25px;}.products.mini .tattoo:nth-of-type(3n+3),body.collection.all .products .tattoo:nth-of-type(3n+3){margin-right:2.857142857142857%}.products.mini .tattoo:nth-of-type(6n+6),body.collection.all .products .tattoo:nth-of-type(6n+6){margin-right:0}.products.mini .tattoo .images,body.collection.all .products .tattoo .images{margin-bottom:0}.products.mini .tattoo:hover .add_to_cart,body.collection.all .products .tattoo:hover .add_to_cart{opacity:1}.products.mini .tattoo .add_to_cart,body.collection.all .products .tattoo .add_to_cart{opacity:0;width:100%;float:none;}.products.mini .tattoo .add_to_cart.added,body.collection.all .products .tattoo .add_to_cart.added{opacity:1;}.products.mini .tattoo .add_to_cart.added strong,body.collection.all .products .tattoo .add_to_cart.added strong{display:none}.products.mini .tattoo .add_to_cart.added a,body.collection.all .products .tattoo .add_to_cart.added a{background-image:url("check.png?cache1") !important;background-color:#c00 !important}.products.mini .tattoo .add_to_cart.disabled strong,body.collection.all .products .tattoo .add_to_cart.disabled strong{background:none !important}.products.mini .tattoo .add_to_cart.disabled a,body.collection.all .products .tattoo .add_to_cart.disabled a{background-image:url("spinner_white.gif") !important;background-repeat:no-repeat !important;background-position:50% right !important}.products.mini .tattoo .add_to_cart a,body.collection.all .products .tattoo .add_to_cart a{background-color:#000;background-position-x:right;display:block;width:auto;height:17px;overflow:hidden;padding:4px 6px;}.products.mini .tattoo .add_to_cart a:hover,body.collection.all .products .tattoo .add_to_cart a:hover{background-color:#c00}.products.mini .tattoo .add_to_cart a span,body.collection.all .products .tattoo .add_to_cart a span{display:inline;position:static;}.products.mini .tattoo .add_to_cart a span strong,body.collection.all .products .tattoo .add_to_cart a span strong,.products.mini .tattoo .add_to_cart a span em,body.collection.all .products .tattoo .add_to_cart a span em{display:inline;width:auto;background:none;padding:0;font-weight:normal;font-size:0.833333333333333em;text-transform:uppercase}.products.mini .tattoo .add_to_cart a span strong,body.collection.all .products .tattoo .add_to_cart a span strong{font-size:1em}.products.mini .tattoo dl,body.collection.all .products .tattoo dl{display:none}.products.wide .tattoo,body.sets .products .tattoo,body.gift-boxes .products .tattoo{margin:0 2.857142857142857% 25px 0 !important;width:31.428571428571427% !important;}.products.wide .tattoo:nth-of-type(6n+6),body.sets .products .tattoo:nth-of-type(6n+6),body.gift-boxes .products .tattoo:nth-of-type(6n+6){margin-right:2.857142857142857% !important}.products.wide .tattoo:nth-of-type(3n+3),body.sets .products .tattoo:nth-of-type(3n+3),body.gift-boxes .products .tattoo:nth-of-type(3n+3){margin-right:0 !important}.products.wide .tattoo .images,body.sets .products .tattoo .images,body.gift-boxes .products .tattoo .images{height:0;padding-top:50%;overflow:hidden;}.products.wide .tattoo .images li,body.sets .products .tattoo .images li,body.gift-boxes .products .tattoo .images li{position:absolute;top:-50%;}.products.wide .tattoo .images li img,body.sets .products .tattoo .images li img,body.gift-boxes .products .tattoo .images li img{display:none}.products.wide .tattoo .images li:last-child,body.sets .products .tattoo .images li:last-child,body.gift-boxes .products .tattoo .images li:last-child,.products.wide .tattoo .images li.last-child,body.sets .products .tattoo .images li.last-child,body.gift-boxes .products .tattoo .images li.last-child{z-index:3;}.products.wide .tattoo .images li:last-child img,body.sets .products .tattoo .images li:last-child img,body.gift-boxes .products .tattoo .images li:last-child img,.products.wide .tattoo .images li.last-child img,body.sets .products .tattoo .images li.last-child img,body.gift-boxes .products .tattoo .images li.last-child img{display:block}.products.wide .tattoo .images.reg-set,body.sets .products .tattoo .images.reg-set,body.gift-boxes .products .tattoo .images.reg-set{padding-top:140%}.products.wide .tattoo:hover .images li img,body.sets .products .tattoo:hover .images li img,body.gift-boxes .products .tattoo:hover .images li img{display:block}.products.wide .tattoo:hover .images li:last-child,body.sets .products .tattoo:hover .images li:last-child,body.gift-boxes .products .tattoo:hover .images li:last-child,.products.wide .tattoo:hover .images li.last-child,body.sets .products .tattoo:hover .images li.last-child,body.gift-boxes .products .tattoo:hover .images li.last-child{z-index:1;}.products.wide .tattoo:hover .images li:last-child img,body.sets .products .tattoo:hover .images li:last-child img,body.gift-boxes .products .tattoo:hover .images li:last-child img,.products.wide .tattoo:hover .images li.last-child img,body.sets .products .tattoo:hover .images li.last-child img,body.gift-boxes .products .tattoo:hover .images li.last-child img{display:none}.products.full-width .tattoo,body.sets .products.full-width .tattoo,body.gift-boxes .products.full-width .tattoo{width:100% !important}.tattoo.sold-out dt a{text-decoration:line-through;}.tattoo.sold-out dt a.setsku{text-decoration:none}.tattoo.sold-out dt .sold-out{color:#c00}.tattoo .images{display:block;margin-bottom:7px;position:relative;}.tattoo .images li{line-height:0;margin-bottom:0;position:relative;z-index:2;width:100%;}.tattoo .images li:last-child,.tattoo .images li.last-child{position:absolute;top:0;z-index:1;}.tattoo .images li:last-child img,.tattoo .images li.last-child img{display:none}.tattoo:hover .images li:last-child,.tattoo:hover .images li.last-child{z-index:3;}.tattoo:hover .images li:last-child img,.tattoo:hover .images li.last-child img{display:block}.tattoo .new{background:url("new.png") 0 0 no-repeat;height:49px;display:block;text-indent:-999em;overflow:hidden;left:0;position:absolute;top:0;width:49px;z-index:4}.tattoo dl{float:left;}.tattoo dl dd{font-style:italic;}.tattoo dl dd a{font-weight:normal}.tattoo dl dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:225%}.tattoo .view_design a{background:#eee url("right_arrow_white.png?761") right 50% no-repeat;color:#fff;display:block;font-weight:normal;height:25px;overflow:visible;position:relative;width:25px}.tattoo .add_to_cart{float:right;margin-bottom:0;position:absolute;right:0;}.tattoo .add_to_cart.added span{display:block;opacity:1}.tattoo .add_to_cart.added strong{background-image:url("check.png?cache1") !important}.tattoo .add_to_cart.disabled span{opacity:.25}.tattoo .add_to_cart.disabled a{background:none;}.tattoo .add_to_cart.disabled a span{display:block}.tattoo .add_to_cart.disabled strong{background-image:url("spinner_white.gif") !important}.tattoo .add_to_cart a{background:#eee url("cart_white.png?cache") right 50% no-repeat;color:#fff;display:block;font-weight:normal;height:25px;overflow:visible;position:relative;width:25px;}.tattoo .add_to_cart a span{display:none;position:absolute;right:0}.tattoo .add_to_cart a:hover span{display:block}.tattoo .add_to_cart em{background:#000;font-size:0.833333333333333em;font-style:normal;text-transform:uppercase}.tattoo .add_to_cart em,.tattoo .add_to_cart strong{display:block;padding:2px 7px;min-width:45px;}.products.full-width .tattoo .add_to_cart em,.products.full-width .tattoo .add_to_cart strong{min-width:55px}.tattoo .add_to_cart strong{background:#c00 url("cart_white.png?cache") right 50% no-repeat;font-size:1.333333333333333em;margin-bottom:1px;padding-right:27px;min-width:25px}.partnership-collection .tattoo{width:48.57142857142857%;margin-bottom:20px;}.partnership-collection .tattoo:nth-of-type(3n+3){margin-right:2.857142857142857%}.partnership-collection .tattoo:nth-of-type(2n){margin-right:0}.partnership-collection .tattoo .add_to_cart a{background:#eee url("right_arrow_white.png?cache") right 50% no-repeat;}.partnership-collection .tattoo .add_to_cart a:hover{background-color:#c00}.button{background-color:#c00;border:0;color:#fff;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;font-size:1em;letter-spacing:1px;line-height:1;padding:6px 10px;cursor:pointer;display:inline-block;}.button:hover{background-color:#000 !important;color:#fff}.button.is-light{background-color:#eee;color:#ccc;}.button.is-light:hover{color:#fff}.order-addresses{margin-bottom:35px}.edit_address{background:#f4f4f4;padding:15px}.add-address-button{margin-bottom:20px}.customers-addresses .customer_address{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #ddd}.order-product-line td{position:relative;height:50px}.order-product-line .order-title{padding-left:60px;width:50%}.order-product-line img{position:absolute;left:0;top:50%;margin-top:-25px}body.product #tattoo{float:left;width:65.71428571428571%;margin-right:2.857142857142857%;margin-bottom:1em;}body.product #tattoo img{width:100%}body.product #tattoo p:last-child strong,body.product #tattoo p.last-child strong{font-size:0.833333333333333em;letter-spacing:1px;text-transform:uppercase}body.product #tattoo .carousel ul.flex-direction-nav a.prev,body.product #tattoo .carousel ul.flex-direction-nav a.next{height:80%}body.product #tattoo .carousel div.es-nav span.es-nav-prev,body.product #tattoo .carousel div.es-nav span.es-nav-next{top:10px;bottom:15px;width:15px}body.product #tattoo .carousel div.thumbnail-carousel{padding:10px 0 15px;margin-bottom:12px;border-bottom:1px dotted #000;position:relative;z-index:2}body.product #tattoo .carousel ol.thumbnails{overflow:hidden;}body.product #tattoo .carousel ol.thumbnails li{line-height:0;margin:0;width:14.772727272727273%;}body.product #tattoo .carousel ol.thumbnails li,body.product #tattoo .carousel ol.thumbnails li a{display:block;float:left}body.product #tattoo .carousel ol.thumbnails li:last-child,body.product #tattoo .carousel ol.thumbnails li.last-child{margin-right:0}body.product #tattoo .carousel ol.thumbnails li a{width:100%}body.product #details,body.product #designer{margin-right:0;float:left;width:31.428571428571427%}body.product #designer p.image{float:left;width:22.727272727272727%;margin-right:4.545454545454546%}body.product #designer h2{font-size:0.5625em;letter-spacing:1px;text-transform:uppercase}body.product #designer h3{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.125em;letter-spacing:1px;line-height:1;margin:3px 0}body.product #designer .bio h6{font-size:0.6875em;font-style:italic}body.product #designer .bio p,body.product #designer .bio ul,body.product #designer .bio aside{display:none}body.product #details ul.social{margin-top:1.4em !important;}body.product #details ul.social li{margin-bottom:5px}body.product #details dl{overflow:hidden;background:#f4f4f4;margin-bottom:1px;position:relative;}body.product #details dl dt{color:#aaa;padding:8px;position:absolute;left:0;top:0;text-transform:uppercase;font-size:0.916666666666667em;letter-spacing:.09em;font-weight:700;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif}body.product #details dl dd{margin-left:27.27272727272727%;padding:8px 8px 8px 0;}body.product #details dl dd p{font-size:0.916666666666667em;margin:0;}body.product #details dl dd p.price strong{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;line-height:1;font-size:2.727272727272727em;}body.product #details dl dd p.price strong .compared-price{font-weight:300}body.product #details dl dd p.price em{font-style:normal}body.product #details dl dd p small{color:#000;font-style:italic}body.product #details dl dd h1{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.75em;line-height:1}body.product #details dl dd .sold-out{color:#c00}body.product #details dl dd .submit{font-size:1.454545454545455em;margin:10px 0;background:#c00 url("cart_white.png?cache") right 50% no-repeat;padding-right:30px;}body.product #details dl dd .submit.site-button{background-image:url("right_arrow_white.png?cache")}body.product #details dl dd .submit.notify{background-image:url("mail_white.png?cache")}body.product #details dl dd .to-set{display:block;font-size:1.25em;margin:10px 0;background:#c00 url("right_arrow_white.png?761") right 50% no-repeat;padding-right:30px;width:62px}body.product #related div.es-nav{position:relative;height:100px;}body.product #related div.es-nav span.es-nav-prev,body.product #related div.es-nav span.es-nav-next{z-index:99;top:0;bottom:0;width:20px}body.product #productinfo{float:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;width:31.428571428571427%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}body.product #productinfo h3{text-transform:uppercase;font-size:.5625em;letter-spacing:1px;margin-bottom:4px}body.product #productinfo li{font-style:italic;color:#999;margin-bottom:0}body.page .page-description{border:0 !important}body.collection #artists.carousel{margin-top:6px;width:100%}body.collection .products.artist{margin-top:2.857142857142857%;padding-top:2.857142857142857%}body.collection article.artist{overflow:hidden;margin-bottom:2.857142857142857%;}body.collection article.artist .bio{width:65.71428571428571%;float:left;}body.collection article.artist .bio h6{display:none}body.collection article.artist li{margin-bottom:0}body.collection aside.main{width:31.428571428571427%;clear:right;float:right;margin-bottom:0;}body.collection aside.main dl{overflow:hidden;background:#f4f4f4;margin-bottom:1px;position:relative;}body.collection aside.main dl dt{color:#aaa;padding:8px;position:absolute;left:0;top:0;text-transform:uppercase;font-size:0.916666666666667em;letter-spacing:.09em;font-weight:700;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif}body.collection aside.main dl dd{margin-left:27.27272727272727%;padding:8px 8px 8px 0;}body.collection aside.main dl dd p{font-size:0.916666666666667em;margin:0}.images.is-sale{position:relative;}.images.is-sale:after{content:'';display:block;position:absolute;z-index:4;left:0;bottom:15px;width:42px;height:18px;background:url("sale_ribbon.png") left bottom no-repeat}.collection-desc{border-bottom:1px dotted #000;margin:-10px 0 5px;padding-bottom:20px;font-size:16px;}.collection-desc a{color:#c00}body.artists ul#designers{border-top:1px dotted #000;font-size:0.916666666666667em;}body.artists ul#designers ul li{margin:0}body.artists ul#designers dt{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:16px;line-height:1.2;text-transform:uppercase}body.artists ul#designers dd ul,body.artists ul#designers dd h6{font-size:11px;font-weight:400;line-height:1.2}body.artists ul#designers dd h6{font-style:italic}body.artists ul#designers dd p{display:none}body.artists ul#designers dd aside{display:none}body.artists ul#designers>li{overflow:hidden;border-bottom:1px dotted #000;padding:1.4em 0 1em;margin:0;}body.artists ul#designers>li img{width:60px;float:left}body.artists ul#designers>li dl{padding-left:1em;float:left;width:17.142857142857142%}body.artists .carousel{float:right;position:relative;margin-top:-6px;width:65.71428571428571%}#artists.carousel{background:#f4f4f4;height:72px;overflow:hidden;}#artists.carousel .carousel-wrapper{display:block;padding:6px 0 6px 6px;overflow:hidden}#artists.carousel ol.slides{clear:both;height:60px;}#artists.carousel ol.slides li{line-height:0;margin:0;width:66px;}#artists.carousel ol.slides li img{width:60px}#artists.carousel ol.slides li.selected img{border-bottom:6px solid #c00}#artists.carousel ol.slides li,#artists.carousel ol.slides li a{display:block;float:left}#artists.carousel ol.slides li:last-child,#artists.carousel ol.slides li.last-child{margin-right:0}#artists.carousel ol.slides li a{width:60px;height:60px;padding:0 6px 0 0}#artists.carousel div.es-nav span.es-nav-prev,#artists.carousel div.es-nav span.es-nav-next{top:0;width:15px;height:100%}body.contact #main_content form,body.wholesale #main_content form{float:left;width:65.71428571428571%;}body.contact #main_content form label,body.wholesale #main_content form label{display:none}body.contact #main_content form input,body.wholesale #main_content form input,body.contact #main_content form textarea,body.wholesale #main_content form textarea{color:#000;font-size:1em;width:95.65217391304348%;border:0;margin:0;padding:8px 10px;background:#f0f0f0}body.contact #main_content form textarea,body.wholesale #main_content form textarea{height:100px}body.contact #main_content form #woooosh,body.wholesale #main_content form #woooosh{background:#c00;color:#fff;cursor:pointer;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;width:auto;}body.contact #main_content form #woooosh:hover,body.wholesale #main_content form #woooosh:hover{background:#000}body.contact #main_content aside,body.wholesale #main_content aside{float:right;width:31.428571428571427%;}body.contact #main_content aside p:first-child,body.wholesale #main_content aside p:first-child{border-top:1px dotted #000;padding:.5em 0}body.contact #main_content aside dt,body.wholesale #main_content aside dt{border-top:1px dotted #000;color:#aaa;font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:400;letter-spacing:.1em;font-size:.875em;text-transform:uppercase;padding:.5em 0}body.contact #main_content aside dd,body.wholesale #main_content aside dd{margin-bottom:1.4em}body.faq #main_content #main p{padding-bottom:40px;padding-left:34.285714285714285%;position:relative;}body.faq #main_content #main p:after{content:'.';display:block;height:0;clear:both;visibility:hidden}body.faq #main_content #main p b{color:#c00;display:block;left:0;font-weight:bold;position:absolute;width:31.428571428571427%}body.faq #main_content #main p br{display:none}body.about #internets{float:left;width:31.428571428571427%;}body.about #internets li{margin-bottom:1em;}body.about #internets li a{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;text-transform:uppercase;font-weight:400;font-size:0.916666666666667em;background:0 0 no-repeat;padding-left:30px}body.about #internets li.twitter a{background-image:url("icon_twitter.png")}body.about #internets li.flickr a{background-image:url("icon_flickr.png")}body.about #internets li.tumblr a{background-image:url("icon_tumblr.png")}body.about #team{border-top:1px dotted #000;overflow:hidden;}body.about #team li{float:left;width:48.57142857142857%;margin-right:2.857142857142857%;}body.about #team li:nth-of-type(2n+2),body.about #team li.odd{margin-right:0 !important}body.about #team li .thumb{float:left;width:29.411764705882355%;margin-right:5.88235294117647%;}body.about #team li .thumb img{width:100%}body.about #team li dt{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2;}body.about #team li dt a,body.about #team li dt span{display:block}body.about #team li dt a{font-size:1.777777777777778em}body.about #team li dt span{font-size:1.555555555555556em;font-weight:400}body.about #team li dd p{font-size:1.222222222222222em;margin-bottom:1em;}body.about #team li dd p a.twitter{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:1.272727272727273em;font-weight:400;line-height:1.2}body.about #signature{background:url("tina.png") 0 0 no-repeat;height:44px;display:block;text-indent:-999em;overflow:hidden;width:107px}span.note{font-size:0.75em}#address_form_new h4{padding-bottom:5px}#address_form_new .label{font-size:0.75em;padding-right:0;width:25%;}#address_form_new .label label{font-weight:normal}#address_form_new .value{width:75%;}#address_form_new .value input[type='text'],#address_form_new .value select{width:100%}#admin_header,.template_header{border-bottom:1px dotted #000;margin-bottom:15px;padding:8px 0;}#admin_header .note,.template_header .note{font-size:1em;text-transform:none;margin-bottom:0;font-weight:normal}#admin_header .title,.template_header{font-family:franklin-gothic-comp-urw-1,franklin-gothic-comp-urw-2,"Arial Narrow",sans-serif;font-size:1em;font-weight:700;text-transform:uppercase}#empty{margin-top:12px}#customer,#guest,#recover-password{float:left;}#customer .submit,#guest .submit,#recover-password .submit{background:#000;color:#fff;}#customer .submit:hover,#guest .submit:hover,#recover-password .submit:hover{background:#c00}#customer,#guest,#recover-password{width:48.57142857142857%;}#customer .errors,#guest .errors,#recover-password .errors{color:#c00}#customer,#guest,#recover-password{margin-bottom:100px}#customer,#recover-password{margin-right:2.857142857142857%}#recover-password .note{margin-bottom:0}#customer #login_password{overflow:hidden;}#customer #login_password div{font-size:0.75em;padding-top:3px}#customer #login_password div,#customer #login_password input{float:left}#customer #login_password input{margin-right:10px}#customer_login_guest .btn{background:#000;border:0;color:#fff;cursor:pointer;font-size:13px;padding:4px 9px;margin-bottom:10px;}#customer_login_guest .btn:hover{background:#ccc;color:#000}#customer_detail .address a,.customer_address .address a,#customer_detail .view_address a,.customer_address .view_address a{display:block;font-size:0.75em;margin-top:20px}#template{overflow:hidden;margin-bottom:100px;}#template label{display:block;font-size:0.875em}#template .action_bottom .submit,#template .action_bottom .btn{background:#c00;border:0;color:#fff;cursor:pointer;font-size:13px;margin:0;padding:4px 9px;}#template .action_bottom .submit:hover,#template .action_bottom .btn:hover{background:#000}#template .action_bottom .cancel{background:#eee;color:#999;}#template .action_bottom .cancel:hover{background:#000;color:#fff}#template .action_bottom .note{color:#999;font-size:0.625em;margin-bottom:0}.action_return{font-size:0.75em;margin-bottom:20px;}.action_return a:before{content:'\2190';padding-right:7px}.action_top{border-top:1px dotted #000;margin-top:10px;padding-top:5px}.address_actions{padding-top:5px;}.address_actions a{color:#999;padding-right:10px;}.address_actions a:hover{color:#000}.customer_address{margin-bottom:40px}.customer_address_table{margin-bottom:20px;}.customer_address_table tr:last-child .value,.customer_address_table tr.last-child .value{font-size:0.75em}.customer_address_table .label{padding-right:15px}.large_form{margin-bottom:.75em;position:relative}.clear{display:inline-block;display:block}.clear:after{content:'.';display:block;height:0;clear:both;visibility:hidden}#giphyme{text-align:left;}#giphyme img{width:100%;margin:0;margin-top:1em;background-color:#f9f9f9;width:280px;padding:10px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:1px solid #eee}.ie #team li.odd{margin-right:0 !important}.ie #main_content #feature.carousel{height:250px}.ie .carousel ul.slides li{margin:0;padding:0;max-width:100%}.ie #about,.ie #contact,.ie #designers,.ie #purchase,.ie #tattoo{margin-bottom:0;padding-bottom:150px}.ie #contact form input.not_submit,.ie #contact form textarea{width:78% !important}.ie #designers li.odd{margin-right:9.090909090909092%}.ie #paginate{height:24px}.ie #purchase label{position:relative;top:-3px}.ie #purchase input.not_submit{width:45px}.ie #purchase .submit{padding-left:0;padding-right:15px}.ie #social form{margin-bottom:18px;padding-bottom:18px}.ie #tattoo ul{padding-bottom:10px}.ie ul.slides li{margin:0;padding:0;max-width:100%}.ie .tattoo .add_to_cart em,.ie .tattoo .add_to_cart strong{width:47px}.ie .tattoo .add_to_cart span{cursor:pointer}.ie .submit{line-height:1;padding:7px 0 3px}.ie body.contact #main_content form label,.ie body.wholesale #main_content form label{display:block}.ie #cart_updated{width:81px}.ie body.product #tattoo .carousel ol.thumbnails li{margin-right:10px}.ie6 footer nav,.ie6 footer #social,.ie6 #designers li.odd,.ie6 .single,.ie6 .double,.ie6 .triple,.ie6 .quadruple{margin-right:50px}.ie6 input.filled{color:#000}.ie6 #also li{margin-right:3px;}.ie6 #also li.last-child{margin-right:0}.ie6 #designer .images img{margin-right:2px;}.ie6 #designer .images img.last-child{margin-right:0}.ie6 #contact .note{margin-right:20px}.ie6 #tattoo ul{border-bottom:0;}.ie6 #tattoo ul li{margin-right:4px;}.ie6 #tattoo ul li.last-child{margin-right:0}.ie6 .tattoo{margin-right:50px;}.ie6 .tattoo.four{margin-right:0}.ie6 .tattoo .add_to_cart span{display:none}.ie6 .tattoo .add_to_cart:hover{zoom:1;}.ie6 .tattoo .add_to_cart:hover span{display:block}.ie7 #contact form input.not_submit,.ie7 #contact form textarea{width:94% !important}.ie8 #also li{margin-right:5%;}.ie8 #also li.last-child{margin-right:0}.ie8 #designer .images img{margin-right:2%;}.ie8 #designer .images img.last-child{margin-right:0;width:auto}.ie8 #purchase label{position:static;top:auto}.ie8 #purchase .submit{padding-left:15%;padding-right:40%}.ie8 #tattoo ul{padding-bottom:0}.ie8 .tattoo .images li{z-index:2;}.ie8 .tattoo .images li.last-child{position:absolute;top:0;z-index:1;}.ie8 .tattoo .images li.last-child img{display:none}.ie8 .tattoo .images:hover li.last-child{z-index:3;}.ie8 .tattoo .images:hover li.last-child img{display:block}.ie8 .submit{line-height:1.4;padding:4px 7px}.ie8 #artists.carousel ul.flex-direction-nav a.prev{background-image:url("arrow_small_prev.gif")}.ie8 #artists.carousel ul.flex-direction-nav a.next{background-image:url("arrow_small_next.gif")}.ie #designer h2 + p img:last-child,.ie9 #designer h2 + p img:last-child,.ie #designer h2 + p img.last-child,.ie9 #designer h2 + p img.last-child{width:149%}@media screen and (max-width:1024px){body._404 .primary-header p{width:50%}}@media screen and (max-width:860px){.products.mini .tattoo .add_to_cart a,body.collection.all .products .tattoo .add_to_cart a{background-position-x:-9999px}}@media screen and (max-width:768px){body.cart #notes,body.cart #total{width:100%}body._404 .primary-header p{width:50%}body._404 figure{margin-bottom:100px;}body._404 figure figcaption{left:auto;margin-top:40px;position:static;text-align:center;width:48.93617021276596%}body > footer nav{float:none;width:100%;margin-right:0;margin-bottom:1em;letter-spacing:0;}body > footer nav ul{font-size:0.9375em !important;}body > footer nav ul li,body > footer nav ul li a{border:none !important;float:none;display:inline}body > footer nav ul li:not(:last-child):after{content:" /"}body > footer #description{width:48.57142857142857%;margin-right:2.857142857142857%;}body > footer #description p{padding-right:0}body > footer #social{width:48.57142857142857%}.header-search{border-top:0 none;margin-top:0;padding-top:0;}.header-search .button{top:0}.primary-header{margin-bottom:20px;}.primary-header #account_cart p{display:none}.primary-nav{border-top:0 none;float:none;width:100%;margin-right:0;padding:0 0 12px;}.primary-nav li,.primary-nav li a{border:none !important;float:none;display:inline;padding:0}.primary-nav li.disclosure em,.primary-nav li.disclosure.open em,.primary-nav li.disclosure ul,.primary-nav li.disclosure.open ul{display:none !important}.primary-nav li:not(:last-child):after{content:" /"}#main_content{float:none;width:100%}.products.mini .tattoo .add_to_cart a,body.collection.all .products .tattoo .add_to_cart a{background-position-x:right}}@media screen and (max-width:640px){.primary-header h2{display:none}body.home #love .tattoo:last-child{display:none}body.product #tattoo,body.product #designer,body.product #details{width:48.57142857142857%}.tattoo{width:48.57142857142857%;}.tattoo:nth-of-type(3n+3){margin-right:2.857142857142857%}.tattoo:nth-of-type(2n+2){margin-right:0}.products.mini .tattoo,body.collection.all .products .tattoo{width:31.428571428571427%;}.products.mini .tattoo:nth-of-type(6n+6),body.collection.all .products .tattoo:nth-of-type(6n+6),.products.mini .tattoo:nth-of-type(2n+2),body.collection.all .products .tattoo:nth-of-type(2n+2){margin-right:2.857142857142857%}.products.mini .tattoo:nth-of-type(3n+3),body.collection.all .products .tattoo:nth-of-type(3n+3){margin-right:0}}@media screen and (max-width:480px){body > footer #press h6{width:100%;margin-right:0;padding-bottom:0}body > footer #press ul{width:100%}body > footer #credits p#shopify{position:static;float:none;margin:10px 0}body > footer #credits p.legal{width:100%}body > footer form input{margin-right:3px}body > footer form .submit{margin:3px 0 0}.primary-header{padding-top:50px;margin-bottom:10px;}.primary-header h1{margin-bottom:20px}.primary-header #account_cart{width:100%;position:static;}.primary-header #account_cart ul{border-bottom:none;position:absolute;top:0;left:0}body._404 .primary-header p{width:40%}table td,table th{font-size:12px !important}body.artist .about,body.artist aside.main{width:100%}body.artists #main_content #designers li dl{width:65.71428571428571%}body.artists #main_content #designers .carousel{margin-top:1em;width:100%}body.contact #main_content form,body.contact #main_content aside{width:100%}body.product #tattoo,body.product #designer,body.product #details{clear:both;float:none;width:100%}body.product #details{margin-bottom:1em}body.faq #main_content #main p{padding-left:0;padding-bottom:20px;}body.faq #main_content #main p b{width:100%;position:static}}@media screen and (max-width:480px) and (orientation:portrait){table td,table th{padding-left:10px !important;padding-right:10px !important}table .drop{display:none}.half{width:100%;padding:0;}.half:nth-child(2n){padding:0}#customer,#guest,#recover-password{margin-right:0;width:48.93617021276596%}}@media screen and (max-width:480px) and (orientation:landscape){footer #shopify a{top:60px}}@media screen and (max-device-width:480px){html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}}@media print{*{background:transparent;color:#000;text-shadow:none;filter:none;-ms-filter:none}a,a:visited{color:#444;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}