@charset "UTF-8";#ascommercebug_link_debug{display:none !important}#entercoupon #discount-coupon-form .discount .discount-form:after,#entercoupon #discount-coupon-form .discount .discount-form:before,.aso-single .aso-product:after,.aso-single .aso-product:before,.autocomplete-suggestions .autocomplete-suggestion:after,.autocomplete-suggestions .autocomplete-suggestion:before,.customer-feedback-content:after,.customer-feedback-content:before,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0:after,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0:before,.onestepcheckout-place-order-wrapper:after,.onestepcheckout-place-order-wrapper:before,.payment-cards:after,.payment-cards:before,.wordcloud:after,.wordcloud:before,body.cms-killer-ink-sociaal .as-seen-on li:after,body.cms-killer-ink-sociaal .as-seen-on li:before,body.cms-killer-ink-sociaal .as-seen-on ul:after,body.cms-killer-ink-sociaal .as-seen-on ul:before,body.cms-killer-ink-social .as-seen-on li:after,body.cms-killer-ink-social .as-seen-on li:before,body.cms-killer-ink-social .as-seen-on ul:after,body.cms-killer-ink-social .as-seen-on ul:before,body.cms-killer-social .as-seen-on li:after,body.cms-killer-social .as-seen-on li:before,body.cms-killer-social .as-seen-on ul:after,body.cms-killer-social .as-seen-on ul:before,body[class*=cms-homepage] #section-hero-banners .banners:after,body[class*=cms-homepage] #section-hero-banners .banners:before,body[class*=cms-homepage] #section-promo-banners .promos:after,body[class*=cms-homepage] #section-promo-banners .promos:before{content:"";display:block;clear:both}.block-categories .grid-categories .grid-items .item a span,.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title>span span,.delivery-section body[class*=cms-homepage] .block-content.bottom .section>h3,.product .product-image .product_overlay,.product .product-stock .product-stock-status,.promotion__content>div,body.checkout-onepage-index .basket h3,body[class*=cms-homepage] #section-featured .block-deals .hblock,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title>span span,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title>span span,body[class*=cms-homepage] .block-content.bottom .delivery-section .section>h3,body[class*=cms-homepage] .block-content.bottom .section>h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.grid,.grid *{box-sizing:border-box}.grid{clear:both;position:relative}.grid .grid-items{float:left;display:block;width:100%}.grid .grid-items .item{float:left;display:block;position:relative}.delivery-section h3,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border: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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:after,:before{box-sizing:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{border:0}#pp-express-modal .button2::-moz-focus-inner,.button::-moz-focus-inner,button.ui-button::-moz-focus-inner,button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}@-webkit-keyframes a{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}@keyframes a{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}}.demo-notice{background:#d75f07;color:#fff}.demo-notice .notice-inner{padding:.75em;text-align:center}.demo-notice .notice-inner p{display:block;line-height:1.3em}.no-display{display:none !important}.cl:after,.cl:before{content:"";display:table}.cl:after{clear:both}.cl{zoom:1}.ani{transition:all .25s ease-out}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.locked{overflow:hidden !important}.section{float:left;width:100%;clear:both;text-align:center}.section:after,.section:before{content:"";display:table}.section:after{clear:both}.container{max-width:1150px;margin:0 auto;text-align:left;position:relative}.container:after,.container:before{content:"";display:table}.container:after{clear:both}.container{zoom:1}.header{clear:both;text-align:center}.header:after,.header:before{content:"";display:table}.header:after{clear:both}.header{zoom:1}.add-to-box:after,.add-to-cart:after,.advanced-search-summary:after,.block-layered-nav .currently li:after,.block-poll li:after,.block .actions:after,.block .block-content:after,.block li.item:after,.box-account .box-head:after,.box-reviews li.item:after,.box-tags li.item:after,.buttons-set:after,.cart-collaterals:after,.cart .crosssell li.item:after,.cart:after,.checkout-progress:after,.clearer:after,.col2-set:after,.col3-layout .product-options-bottom .price-box:after,.col3-set:after,.col4-set:after,.col-main:after,.content:after,.dashboard .box .box-title:after,.footer-container .bottom-container:after,.form-list .field:after,.form-list:after,.form-list li:after,.gift-messages-form .item:after,.group-select li:after,.header-container .top-container:after,.header-container:after,.header:after,.main:after,.multiple-checkout .place-order:after,.opc .step-title:after,.page-print .print-head:after,.page-title:after,.pager:after,.product-collateral:after,.product-essential:after,.product-options-bottom:after,.product-options .options-list li:after,.product-review:after,.product-view .box-tags .form-add:after,.product-view .product-img-box .more-views ul:after,.products-grid:after,.products-list li.item:after,.ratings:after,.search-autocomplete li:after,.send-friend .form-list li p:after,.sorter:after,footer:after,header .quick-access:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.fl{float:left}.fr{float:right}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.itemlast{margin-right:0 !important}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:0}.nobr{display:block;white-space:nowrap}.scroller{overflow:hidden;overflow-y:auto;padding:0 1.5em 0 0}.scroller h1{display:block;color:#be1e2d;font-size:240%;line-height:1.3em;margin:0 0 .75em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}.delivery-section .scroller h3,.scroller .delivery-section h3,.scroller h2,.scroller h3,.scroller h4{display:block;font-size:140%;line-height:1.4em;margin:0;font-weight:700;color:#be1e2d}.scroller p{display:block;font-size:110%;line-height:1.4em;margin:0 0 1em}.scroller :last-child{margin:0}@font-face{font-family:FontAwesome;src:url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style:none;padding:0;position:absolute;bottom:20px;left:0;text-align:center;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 2px;padding:0;height:12px;width:12px;border-radius:50%;overflow:hidden}.slick-dots li button{text-indent:-9999px;background:#000;background:rgba(0,0,0,.5);background:#c00;background:rgba(255,0,0,.5);cursor:pointer}.slick-dots li:focus button,.slick-dots li:hover button{outline:0}.slick-dots li.slick-active button{background:#000;background:#c00}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#fff;background:#000;background:rgba(0,0,0,.85)}#colorbox{outline:0;box-shadow:0 0 75px 0 rgba(0,0,0,.5),0 0 250px 0 rgba(0,0,0,.75)}#cboxContent{overflow:hidden}#cboxContent,.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{left:0;text-align:center;width:100%}#cboxCurrent,#cboxTitle{position:absolute;bottom:0;color:#999}#cboxCurrent{left:100px}#cboxLoadingOverlay{background:#fff url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/colorbox/loading.gif) no-repeat 5px 5px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxClose{position:absolute;top:20px;right:20px;display:block;width:16px;height:16px;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/x-inactive.png) no-repeat 50% 50%;text-indent:-9999px;overflow:hidden}#cboxClose:hover{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/x-active.png)}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:0}.select2-container--classic .select2-dropdown--below{border-top:0}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--plain{width:100% !important;max-width:100% !important;font-size:140%;outline:0}.select2-container--plain *{outline:0}.select2-container--plain .select2-dropdown{border:0 solid #ddd}.select2-container--plain .select2-selection--single{background-color:#fff;border-radius:3px;height:38px;line-height:38px}.select2-container--plain .select2-selection--single .select2-selection__rendered{color:#444;height:40px;line-height:38px;padding-left:1em;padding-right:3em}.select2-container--plain .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--plain .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--plain .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;height:100%;width:30px;border-radius:0 4px 4px 0;background:#fff;border-left:1px solid #ccc}.select2-container--plain .select2-selection--single .select2-selection__arrow b{display:block;height:100%;position:relative}.select2-container--plain .select2-selection--single .select2-selection__arrow b:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;width:16px;height:16px;line-height:16px;margin:-8px 0 0 -8px;content:"\f078";color:#555}.select2-container--plain[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--plain[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--plain.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--plain.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--plain.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--plain .select2-selection--multiple{background-color:#fff;border:0 solid #aaa;border-radius:4px;cursor:text}.select2-container--plain .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--plain .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--plain .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--plain .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--plain .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--plain .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--plain[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--plain[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--plain[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--plain[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--plain[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--plain.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--plain.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--plain.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--plain.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--plain.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--plain.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--plain.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--plain .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--plain .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--plain .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--plain .select2-results__option[role=group]{padding:0}.select2-container--plain .select2-results__option[aria-disabled=true]{color:#999}.select2-container--plain .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--plain .select2-results__option .select2-results__option{padding-left:1em}.select2-container--plain .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--plain .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--plain .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--plain .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--plain .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--plain .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--plain .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--plain .select2-results__group{cursor:default;display:block;padding:6px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-overlay *,.remodal-wrapper *{box-sizing:border-box}.remodal-bg .remodal-is-opened,.remodal-bg .remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(0,0,0,.75)}.remodal-overlay .remodal-is-closing,.remodal-overlay .remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay .remodal-is-opening{-webkit-animation-name:f;animation-name:f}.remodal-overlay .remodal-is-closing{-webkit-animation-name:e;animation-name:e}.remodal-wrapper{padding:0 5%}.remodal{width:100%;max-width:500px;margin-bottom:10px;padding:35px;-webkit-transform:translateZ(0);transform:translateZ(0);color:#2b2e38;background:#fff}.remodal .remodal-is-closing,.remodal .remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal .remodal-is-opening{-webkit-animation-name:b;animation-name:b}.remodal .remodal-is-closing{-webkit-animation-name:c;animation-name:c}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;margin:0;padding:0;border:0;outline:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#999;background:transparent}.remodal-close:before{display:block;font-size:25px;width:45px;height:45px;line-height:45px;content:"\00d7";text-align:center}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes b{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes b{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes e{0%{opacity:1}to{opacity:0}}@keyframes e{0%{opacity:1}to{opacity:0}}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0);transform:scale(0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1);transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotate(4deg);transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0 !important;opacity:0}@keyframes f{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:f .4s}@keyframes g{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:g .6s}@keyframes h{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:h .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-killer .tooltipster-box{border-radius:0;border:3px solid #000;background:#444;box-shadow:0 3px 8px rgba(0,0,0,.35)}.tooltipster-killer .tooltipster-content{color:#fff;font-size:120%;padding:1em 1.25em}.tooltipster-killer .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-killer.tooltipster-left .tooltipster-arrow,.tooltipster-killer.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.tooltipster-killer .tooltipster-arrow-background{border:11px solid transparent}.tooltipster-killer.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000;top:4px}.tooltipster-killer.tooltipster-left .tooltipster-arrow-background{border-left-color:#000;left:-4px}.tooltipster-killer.tooltipster-right .tooltipster-arrow-background{border-right-color:#000;left:4px}.tooltipster-killer.tooltipster-top .tooltipster-arrow-background{border-top-color:#000;top:-4px}.tooltipster-killer .tooltipster-arrow-border{border-width:11px}.tooltipster-killer.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-killer.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:0}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:0;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:i .8s infinite linear;animation:i .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes i{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes i{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media(max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media(min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}#billing_address .input-box .input-text,#onestepcheckout-coupons .input-coupon .input-text,#shipping_address .input-box .input-text,.input,ul#billing_address_list>li .input-box .input-text{width:100%;padding:.5em;font-size:130%;color:#fff;background:#444;border:1px solid #000;border-color:#000 #171717 #666;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);outline:0;border-radius:5px}.add-to-cart-token,sup.count{position:absolute;transform:translate(-50%,-50%);z-index:500;text-align:center;border-radius:50%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.25),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12),0 3px 2px rgba(0,0,0,.25);background:#eee;text-shadow:none;font-size:11px;font-weight:bolder;color:#c00;text-shadow:0 1px 0 #fff;width:1.75em;height:1.75em;line-height:1.75em}#pp-express-modal .button2,.button{display:inline;display:inline-block;outline:0 !important;height:34px;line-height:32px;border:0;margin:0;padding:0 1em;border-radius:5px;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#007526;color:#fff}#pp-express-modal .button2:hover,.button:hover{background:#009631}#pp-express-modal .button2 *,.button *{outline:0 !important;vertical-align:top}#pp-express-modal .button2 span,.button span{margin:0 auto;display:inline-block;font-size:inherit;height:100%;line-height:inherit}#pp-express-modal .button2>span span,.button>span span{background:none !important}#pp-express-modal .button2+i,.button+i{margin:0 0 0 1em;font-size:160%}#pp-express-modal .button2:disabled,#pp-express-modal [disabled].button2,.button:disabled,.button[disabled]{background:gray}.btn-primary,.button-primary{display:inline;display:inline-block;outline:0 !important;height:34px;line-height:32px;border:0;margin:0;padding:0 1em;border-radius:5px;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#007526;color:#fff}.btn-primary:hover,.button-primary:hover{background:#009631}.btn-primary *,.button-primary *{outline:0 !important;vertical-align:top}.btn-primary span,.button-primary span{margin:0 auto;display:inline-block;font-size:inherit;height:100%;line-height:inherit}.btn-primary>span span,.button-primary>span span{background:none !important}.btn-primary+i,.button-primary+i{margin:0 0 0 1em;font-size:160%}.btn-secondary,.button-secondary{display:inline;display:inline-block;outline:0 !important;height:34px;line-height:32px;border:0;margin:0;padding:0 1em;border-radius:5px;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#555;color:#eee}.btn-secondary:hover,.button-secondary:hover{background:#bf1e2e}.btn-secondary *,.button-secondary *{outline:0 !important;vertical-align:top}.btn-secondary span,.button-secondary span{margin:0 auto;display:inline-block;font-size:inherit;height:100%;line-height:inherit}.btn-secondary>span span,.button-secondary>span span{background:none !important}.btn-secondary+i,.button-secondary+i{margin:0 0 0 1em;font-size:160%}.btn-cart+i:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-cart.adding+i:after{-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;content:"\f021"}.btn-cart.done+i:after{content:"\f00c"}.btn-remove i:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f014"}#delivery-exceptions .delivery-section h3,#delivery-exceptions h2,.delivery-options .delivery-option__title,.delivery-section #delivery-exceptions h3,.delivery-section h2,.delivery-section h3,.h1,.soldtogether-block h2{display:block;color:#be1e2d;font-size:240%;line-height:1.3em;margin:0 0 .75em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}#section-footer-payment{background:#62111a;position:relative}#section-footer-payment:before{position:absolute;bottom:100%;left:0;width:100%;height:83px;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/bg-footer2.png) repeat-x 50% 0}@media only screen and (min-width:1001px){#section-footer-payment .container{padding:2.5em 0 3.5em}}@media only screen and (max-width:1000px){#section-footer-payment .container{padding:2.5em 2em 3.5em}}@media only screen and (max-width:750px){#section-footer-payment .payment-cards{margin:0 0 1.25em}}@media only screen and (min-width:751px){#section-footer-payment .payment-cards{float:left}}@media only screen and (max-width:750px){#section-footer-payment .payment-cards,#section-footer-payment .payment-types{clear:both;width:100%;text-align:center}}@media only screen and (min-width:1001px){#section-header-payment{display:inline-block;vertical-align:middle;width:73%}}@media only screen and (max-width:1000px){#section-header-payment{width:100%}}@media only screen and (min-width:1001px){#section-header-payment .payment-cards{float:right}}@media only screen and (max-width:1000px){#section-header-payment .payment-cards{display:inline-block;margin:2em 0}}@media only screen and (max-width:600px){#section-header-payment .payment-cards{display:none}}#section-header-payment .payment-cards .card.card-comodo{display:inline-block;position:relative;overflow:visible;background-image:none;width:94px}@media only screen and (max-width:600px){#section-header-payment .payment-cards .card.card-comodo{display:block;margin:1em auto 0}}#section-header-payment .payment-cards .card.card-comodo img{position:absolute;bottom:0}#section-header-payment .payment-types{display:none}.payment-cards .card{width:64px;height:40px;overflow:hidden;margin:0 .75em 0 0;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/sprite-new.png);background-repeat:no-repeat;background-size:500px;text-indent:-999em}@media only screen and (max-width:750px){.payment-cards .card{display:inline-block;margin-bottom:.75em}}@media only screen and (min-width:751px){.payment-cards .card{float:left;display:block}}.payment-cards .card img{display:block;width:100%;height:auto}.payment-cards .card.card-visa{background-position:0 -30px}.payment-cards .card.card-paypal{background-position:-64px -30px}.payment-cards .card.card-amex{background-position:-128px -30px}.payment-cards .card.card-sofort{background-position:-192px -30px}.payment-cards .card.card-mastercard{background-position:0 -70px}.payment-cards .card.card-maestro{background-position:-64px -70px}.payment-cards .card.card-solo{background-position:-128px -70px}.payment-cards .card.card-ideal{background-position:-192px -70px}.payment-cards .card.card-comodo{display:none}.payment-cards .card.card-comodo2{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/comodo.svg);background-size:64px}.payment-cards .card.card-dankort{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/dankort.png);background-size:64px}@media only screen and (min-width:751px){.payment-types{float:right}}.payment-types .method{color:#fff;text-decoration:none;height:42px;line-height:42px;border-radius:3px;padding:0 1em;margin:0 0 0 .5em;font-size:140%}.payment-types .method:before{margin-right:.5em}.payment-types .method.method-transfer:before,.payment-types .method:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.payment-types .method.method-transfer:before{content:"\f19c"}.payment-types .method.method-cod:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d1"}@media only screen and (max-width:750px){.payment-types .method{display:inline-block}}@media only screen and (min-width:751px){.payment-types .method{float:left;display:block}}.payment-types span.method{box-shadow:inset 0 0 0 3px rgba(0,0,0,.2)}.payment-types a.method{background:rgba(0,0,0,.2)}.payment-types a.method:hover{background:#31070b}.payment-types .paypal-finance--footer img{width:100%;max-width:320px}#section-navigation{position:relative;z-index:999}#navigation{width:100%}@media only screen and (min-width:1001px){#navigation{float:left}}#navigation.stuck{position:fixed !important;top:0 !important;left:0 !important;z-index:9999;box-shadow:0 0 2px rgba(0,0,0,.5),0 5px 5px rgba(0,0,0,.25);text-align:center}#navigation.stuck.nav-state-desktop{box-shadow:-1px 0 0 rgba(0,0,0,.5),1px 0 0 hsla(0,0%,100%,.2)}#navigation.stuck.nav-state-desktop #nav{margin:0 auto;max-width:1150px !important;width:100%}#navigation.stuck.nav-state-desktop ul.nav .nav-cart,.nav-state-desktop{display:block !important}.nav-state-desktop{width:100%;height:auto !important;background:#a01a26 url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/bgnav.png) repeat-x 50% 100%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.nav-state-desktop #util-session-dd{display:none}.nav-state-desktop,.nav-state-desktop *{box-sizing:border-box;vertical-align:top}.nav-state-desktop a{outline:0 !important}.nav-state-desktop ul.nav{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-moz-align-items:stretch;align-items:stretch;width:100%;height:62px !important;background:transparent;text-align:left}.nav-state-desktop ul.nav>li.level0{-webkit-box-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;position:relative}.nav-state-desktop ul.nav>li.level0:not(.nav-home){width:100%}.nav-state-desktop ul.nav>li.level0>a.level0{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;height:100%;position:relative;line-height:1.3em;font-size:110%;text-decoration:none;overflow:hidden;padding:0 12px;box-shadow:inset 1px 0 0 0 hsla(0,0%,100%,.2),inset -1px 0 0 0 rgba(0,0,0,.5),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.nav-state-desktop ul.nav>li.level0>a.level0>.nav-item-in{display:inline-block}.nav-state-desktop ul.nav>li.level0.hovered>a.level0,.nav-state-desktop ul.nav>li.level0:hover>a.level0{background-color:#a01a26;background-image:linear-gradient(0deg,#a01a26,#4d0b12);filter:progid:DXImageTransform.Microsoft.gradient(start-colourStr="#a01a26",end-colourStr="#4d0b12");text-shadow:0 -1px 0 #4d0b12}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper{position:absolute;top:100%;left:0;margin:0;z-index:8010;background:#000;background:#4d0b12;border:1px solid #4d0b12;border-top:0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.25),0 4px 5px rgba(0,0,0,.5);border-radius:0 0 3px 3px}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0{position:relative;padding:10px 0 20px}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1{display:block;width:260px;border-bottom:0 dotted #a01a26}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1:last-child{border-bottom:0}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a{text-decoration:none;font-size:120%;padding:5px 20px;color:#d2c2c4;transition:all .2s ease-out;display:block;position:relative}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a:hover{color:#fff;padding-left:25px;background:#a01a26;background:#2a060a}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=eternal]+div.level1-wrapper,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=intenze]+div.level1-wrapper,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=world-famous]+div.level1-wrapper{width:680px !important}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=eternal]+div.level1-wrapper .level1 li,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=intenze]+div.level1-wrapper .level1 li,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=world-famous]+div.level1-wrapper .level1 li{width:16.6% !important}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=eternal]+div.level1-wrapper .level1 li a,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=intenze]+div.level1-wrapper .level1 li a,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=world-famous]+div.level1-wrapper .level1 li a{word-wrap:break-word}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=eternal]+div.level1-wrapper .level1 li .nav-category-thumb .thumb,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=intenze]+div.level1-wrapper .level1 li .nav-category-thumb .thumb,.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1 a[href*=world-famous]+div.level1-wrapper .level1 li .nav-category-thumb .thumb{background-size:100% !important}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent>a:after{content:"\f0da";position:absolute;top:50%;right:.75em;z-index:5200;font-family:FontAwesome;font-size:120%;text-align:right;color:#2a060a;text-shadow:0 -1px 0 #000;height:16px;line-height:16px;width:16px;margin:-8px 0 0}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent>a:hover:after{color:#fff}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper{position:absolute;top:0;background:#2a060a;min-height:100%;width:450px;z-index:8000;border-radius:0 0 3px 0}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper ul.level1{display:block;padding:1em;padding:1.5em}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper ul.level1 li.level2{display:inline-block;width:25%}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper ul.level1 li.level2>a{display:block;text-align:center;padding:1em;font-size:110%;line-height:1.4em;min-height:135px;border-radius:3px;transition:all .25s ease-out}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper ul.level1 li.level2>a .nav-category-thumb{display:block;margin:0 0 1em;min-height:65px}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper ul.level1 li.level2>a .nav-category-thumb .thumb{display:inline-block;width:65px;height:65px;background:#000}.nav-state-desktop ul.nav>li.level0.parent .level0-wrapper>ul.level0>li.level1.parent .level1-wrapper ul.level1 li.level2>a:hover{background:rgba(77,11,18,.5);background:#4d0c12}.nav-state-desktop ul.nav .nav-home{max-width:37px}.nav-state-desktop ul.nav .nav-home a>span span.home-icon:after{display:block;content:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/home.svg)}.nav-state-desktop ul.nav .nav-home a>span span.home-text{display:none}.nav-state-desktop ul.nav .nav-cart{display:none !important}.nav-state-desktop ul.nav .nav-cart,.nav-state-desktop ul.nav .nav-cart *{overflow:visible !important}.nav-state-desktop ul.nav .nav-cart a>span{position:relative}.nav-state-desktop ul.nav .nav-cart a>span:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f291";font-size:140%;display:inline-block}.nav-state-desktop ul.nav .nav-cart a>span .add-to-cart-token,.nav-state-desktop ul.nav .nav-cart a>span sup.count{top:15px;left:8px}.nav-state-desktop ul.nav li div.level0-wrapper{display:none}.nav-state-desktop ul.nav li.hovered div.level0-wrapper{display:block}.nav-state-desktop ul.nav li.parent ul.level0 li div.level1-wrapper{display:none}.nav-state-desktop ul.nav li.parent ul.level0 li.hovered div.level1-wrapper{display:block !important}.nav .nav-1 ul.level0 li.level1 div.level1-wrapper,.nav .nav-2 ul.level0 li.level1 div.level1-wrapper,.nav .nav-3 ul.level0 li.level1 div.level1-wrapper,.nav .nav-4 ul.level0 li.level1 div.level1-wrapper,.nav .nav-5 ul.level0 li.level1 div.level1-wrapper,.nav .nav-6 ul.level0 li.level1 div.level1-wrapper{left:100%}.nav .nav-7 ul.level0 li.level1 div.level1-wrapper,.nav .nav-8 ul.level0 li.level1 div.level1-wrapper,.nav .nav-9 ul.level0 li.level1 div.level1-wrapper,.nav .nav-10 ul.level0 li.level1 div.level1-wrapper{right:100%}.nav-state-desktop .nav-1 ul.level0{width:400px}.nav-state-desktop .nav-1 ul.level0>li{float:left;width:50% !important}.nav-state-desktop ul.nav li.nav-1 ul.level0 li.level1 div.level1-wrapper{width:570px}.nav-state-desktop ul.nav li.nav-1 ul.level0 li.level1 div.level1-wrapper ul.level1 li.level2{width:20%}.nav-state-desktop ul.nav li.nav-5 ul.level0 li.level1 div.level1-wrapper{width:325px}.nav-state-desktop ul.nav li.nav-5 ul.level0 li.level1 div.level1-wrapper ul.level1 li.level2{width:33.33%}.nav-state-desktop ul.nav li.nav-6 ul.level0 li.level1 div.level1-wrapper{width:227px}.nav-state-desktop ul.nav li.nav-6 ul.level0 li.level1 div.level1-wrapper ul.level1 li.level2{width:50%}.nav-state-desktop ul.nav li.nav-9 ul.level0 li{display:block;width:195px;border-bottom:0 dotted #a01a26}.nav-state-mobile{background:#a01a26;z-index:999;position:absolute;width:100%;display:none;overflow-y:auto;padding-bottom:14em}.nav-state-mobile,.nav-state-mobile *{box-sizing:border-box}.nav-state-mobile.open{display:block;position:fixed;top:1px;left:0;height:100vh;z-index:999;overflow:scroll}.nav-state-mobile li{display:block;position:relative}.nav-state-mobile a{display:block;padding:0 1em;height:3.5em;line-height:3.5em;font-size:140%;text-decoration:none;outline:0 !important;border-bottom:1px solid rgba(0,0,0,.2)}.nav-state-mobile ul.nav{width:100%;text-align:left;background:#a01a26;padding:1em 0 0}.nav-state-mobile ul.nav li.nav-home,.nav-state-mobile ul.nav li.nav-home a span.iconic{display:none}.nav-state-mobile ul.nav li.nav-home a span.home-text{display:block}.nav-state-mobile ul.nav li.level0>a{padding:0 1em 0 4em}.nav-state-mobile ul.nav li.level0>a:before{content:"";display:inline-block;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:100%;top:1em;left:1em;margin:0 1em 0 0}.nav-state-mobile ul.nav li.level0.nav-1>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/tattoo_ink.svg);width:20px;height:17px;top:1.2em}.nav-state-mobile ul.nav li.level0.nav-2>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/tattoo_machines.svg);width:25px;height:16px;top:1.1em}.nav-state-mobile ul.nav li.level0.nav-3>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/tattoo_needles.svg);width:20px;height:29px;top:.8em}.nav-state-mobile ul.nav li.level0.nav-4>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/tubes_grips.svg);width:20px;height:21px}.nav-state-mobile ul.nav li.level0.nav-5>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/prepacked.svg);width:20px;height:25px}.nav-state-mobile ul.nav li.level0.nav-6>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/power.svg);width:25px;height:26px;top:.9em}.nav-state-mobile ul.nav li.level0.nav-7>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/supplies.svg);width:25px;height:20px}.nav-state-mobile ul.nav li.level0.nav-8>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/hygiene.svg);width:20px;height:27px;top:.8em}.nav-state-mobile ul.nav li.level0.nav-9>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/piercing.svg);width:20px;height:16px;top:1.3em}.nav-state-mobile ul.nav li.level0.nav-10>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/clothing.svg);width:25px;height:27px;top:.7em}.nav-state-mobile ul.nav li.level0.nav-11>a:before{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/apprentice.svg);width:25px;height:32px;top:.7em}.nav-state-mobile ul.nav li.parent{display:block}.nav-state-mobile ul.nav li.parent a.has-children{display:block;position:relative}.nav-state-mobile ul.nav li.parent a.has-children:after{position:absolute;right:1em;top:0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:140%;height:2.5em;line-height:2.5em;color:#fff;content:"\f0d7"}.nav-state-mobile ul.nav li.parent ul.level0{background:#81151f;height:0;transition:all .5s ease-in-out;overflow:hidden}.nav-state-mobile ul.nav li.parent ul.level0 li:last-child{border-bottom:0}.nav-state-mobile ul.nav li.parent ul.level0 li a{transition:all .2s ease-out}.nav-state-mobile ul.nav li.subnav-open>.level0-wrapper>ul.level0,.nav-state-mobile ul.nav li.subnav-open>.level1-wrapper>ul.level1{height:auto !important}.nav-state-mobile ul.level1{background:#510c12;height:0;transition:all .5s ease-in-out;overflow:hidden}.nav-state-mobile .nav-cart,.nav-state-mobile ul.level1 li.level2 a.level2 .nav-category-thumb{display:none}.nav-state-mobile .util-login a{padding:0 1em 0 4em}.nav-state-mobile .util-login a:before{content:"";display:inline-block;position:absolute;top:1em;left:1em;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/nav-icons/login.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;width:25px;height:29px;margin:0 1em 0 0;top:.9em}.nav-state-mobile .util-logout a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f08b";margin:0 .5em 0 0}@media(-ms-high-contrast:active),(-ms-high-contrast:none){body.store-pt .nav-state-desktop ul.nav{height:90px !important}}#nav-mobile-toggles{background:#000;position:fixed;top:0;left:0;width:100%;z-index:3000}@media only screen and (max-width:800px){#nav-mobile-toggles{height:10vmax}}@media only screen and (min-width:801px) and (max-width:1000px){#nav-mobile-toggles{height:8vmax}}@media only screen and (min-width:1001px){#nav-mobile-toggles{display:none}}#nav-mobile-toggles ul{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch}#nav-mobile-toggles ul li{text-align:center;flex-grow:1;justify-content:center;height:100%;width:12.5%}#nav-mobile-toggles ul li a{display:block;width:100%;height:100%;text-align:center;position:relative}#nav-mobile-toggles ul li a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 -1px 0 #000;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1000px){#nav-mobile-toggles ul li a:after{font-size:240% !important}}@media only screen and (max-width:500px){#nav-mobile-toggles ul li a:after{font-size:200% !important}}#nav-mobile-toggles ul #toggle-nav a:after{content:"\f0c9"}#nav-mobile-toggles ul #toggle-nav.open a:after{content:"\f00d";font-size:220% !important}#nav-mobile-toggles ul #toggle-search a:after{content:"\f002"}#nav-mobile-toggles ul #toggle-cart a:after{content:"\f291"}#nav-mobile-toggles ul #toggle-cart .count{top:40%;left:60%}#nav-mobile-toggles ul #toggle-phone{line-height:99999em;color:transparent}@media only screen and (max-width:1000px){#nav-mobile-toggles ul #toggle-phone>span{display:none}}#nav-mobile-toggles ul #toggle-phone a:after{content:"\f095"}#nav-mobile-toggles ul #logo-mobile{width:50%}#nav-mobile-toggles ul #logo-mobile a{display:block;text-align:center;padding:1.25em 1em .5em}#nav-mobile-toggles ul #logo-mobile a img{display:inline-block;height:100%;width:auto;max-width:100%}@media only screen and (min-width:1001px){#section-topbar{display:block;background:#111;box-shadow:inset 0 -1px 0 rgba(0,0,0,.5),0 2px 3px rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;z-index:8000}}@media only screen and (max-width:1000px){#section-topbar{display:none}}#section-topbar .container{text-align:center;position:relative}.util{display:block;border-right:1px solid #222}.util,.util>li{float:left;height:42px;line-height:42px}.util>li{border-left:1px solid #222;border-right:1px solid #000;color:#666;cursor:pointer}.util>li .dd{position:absolute;top:100%;left:0;z-index:9000;z-index:99999;border:1px solid #000;border-color:#000 #000 #000 #222;border-top:0;box-shadow:0 4px 5px rgba(0,0,0,.5);display:none}.util>li .dd a,.util>li .dd li{display:block}.util-session{float:right}.util-session ul{float:left}.util-session ul li{display:inline-block;height:42px;line-height:42px;color:#666}.util-session ul li a{padding:0 1em 0 2.75em;font-size:110%;position:relative;float:left;display:block;height:42px;line-height:40px;text-decoration:none;color:#eee}.util-session ul li a:before{position:absolute;left:10px;top:auto;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:40px;font-size:140%;color:#bf1e2d}.util-session ul li a:hover{color:#be1e2d}.util-session ul li.util-login a:before{content:"\f007"}.util-session ul li.util-logout a:before{content:"\f023"}.util .util-tax form{margin:0 1em}.util .util-tax form select{padding:3px}.util .util-tax>select{margin:0 1em}body.onestepcheckout-index-index .util .util-tax{display:none}.util .util-country .current{float:left;display:block;width:24px;height:24px;margin:8px 12px 0;background-repeat:no-repeat;background-size:100% auto;background-position:0 50%}.util .countries{padding:10px;background:#111}.util .countries ul{float:left;width:425px;text-align:left}.util .countries ul li{float:left;width:33.3333%}.util .countries ul li a{display:block;color:#666;font-size:110%;text-transform:capitalize;line-height:1em;height:35px;line-height:35px;border:1px solid transparent;text-decoration:none}.util .countries ul li a .flag{margin:4px 8px 0 7px;width:24px;height:24px;float:left;display:block;background-repeat:no-repeat;background-size:100% auto;background-position:0 50%}.util .countries ul li a:hover{background-color:#171717;border-color:#000 #222 #222 #000;color:#fff}#util-session-trigger{display:none}#usp{display:inline-block;margin:0 auto;max-width:37%;padding:0 1em}@media only screen and (max-width:1050px){#usp{max-width:35%}}.store-es #usp{width:24%}#usp a{text-decoration:none}#usp p{display:table-cell;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/truck.svg) no-repeat 0 50%;background-size:30px 30px;padding-left:38px;height:42px;line-height:1.5;font-size:110%;color:#fff;vertical-align:middle}#usp p em{font-weight:700}#head-contact{float:right;text-align:center}#head-contact #trigger-phone{float:right;display:block;position:relative;padding:2.5em 1.75em 0 0}#head-contact #trigger-phone:before{float:right;display:block;height:40px;width:40px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f095";font-size:280%;color:#fff}#head-contact #trigger-phone>span{display:none}#head-contact #trigger-phone a{position:absolute;top:0;left:0;text-decoration:none;text-indent:-9999px;overflow:hidden;display:block;height:100%;width:100%}#head-contact .item{display:inline-block;height:42px;line-height:40px;text-decoration:none;color:#fff;font-size:110%}#head-contact .item#rac-trigger{margin:0 15px 0 0;padding:0;position:relative}#head-contact .item#rac-trigger:before{float:left;display:block;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f095";font-size:180%;color:#c00;margin:0 .5em 0 0;height:42px;line-height:42px}#head-contact .item#rac-trigger:after{top:50%;left:10px;content:"";position:absolute;width:0;height:0;display:block;border:3px solid #c00;border-color:transparent transparent #c00 #c00;margin-top:-8px}#head-contact .item#rac-trigger:hover{color:#bf1e2e}#head-contact .item#callnow{position:relative}#head-contact .item#callnow:before{float:left;display:block;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f095";font-size:180%;color:#c00;margin:0 .5em 0 0;height:42px;line-height:42px}#head-contact .item#callnow:after{top:50%;left:10px;content:"";position:absolute;width:0;height:0;display:block;border:3px solid #c00;border-color:#c00 #c00 transparent transparent;margin-top:-8px}#head-contact .item#callnow *{color:#fff;font-weight:700;text-decoration:none}.header-title{margin:0 0 2em}@media only screen and (max-width:1000px){#section-header{padding-top:10vmax}}@media only screen and (min-width:801px) and (max-width:1000px){#section-header{padding-top:8vmax}}@media only screen and (min-width:1001px){#section-header{margin-top:42px}}@media only screen and (max-width:1000px){#section-header .container{text-align:center;position:static}}#section-header #logo{position:relative;float:left;overflow:hidden;text-indent:-9999px;height:auto;max-height:80px;width:25%;margin:1% 0 0;z-index:8000}@media only screen and (min-width:1001px){#section-header #logo{display:block}}@media only screen and (max-width:1000px){#section-header #logo{display:none}}#section-header #logo img{display:block;width:100%;height:auto}@media only screen and (min-width:1001px){#session{float:right;width:70%;padding:28px 0 0}}#section-promotions>.contain{padding-bottom:3em}#section-promotions>.contain .promotion{margin-bottom:3em}#section-promotions>.contain .promotion:last-child{margin-bottom:0}.promotion{display:flex;justify-content:space-between;align-items:center;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative;margin:0 1em;margin-bottom:3em;text-align:center;overflow:hidden;border:1px solid #666;text-decoration:none}@media only screen and (max-width:800px){.promotion{flex-direction:column;padding-top:30%;padding-bottom:30%}}@media only screen and (min-width:801px){.promotion{flex-direction:row;padding-top:4.5em;padding-bottom:4.5em}}.promotion.--is-parallax{background-size:100% auto}.promotion__content{order:2;padding:0 4rem;text-align:center}.promotion__content>div{position:relative;z-index:99;color:#fff}.promotion__content>div:empty{display:none}.promotion__content>div.promotion__heading{font-family:you_are_lovedregular,impact,"sans-serif";font-size:280%;text-transform:uppercase;line-height:1.25em}.promotion__content>div.promotion__subheading{display:block;margin:.5em 0 0;font-size:16px;font-family:verdana,arial,"sans-serif";line-height:1.5em}.promotion__actions{order:3;flex:1;text-align:right}@media only screen and (max-width:800px){.promotion__actions button{margin-top:1.5rem}}@media only screen and (min-width:801px){.promotion__actions button{margin-right:4rem}}.promotion__spacer{order:1;flex:1}#pp-express-modal #promo__comp_form .button2,#promo__comp_form #pp-express-modal .button2,#promo__comp_form .button{float:right;margin:1em 0 0}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1}@font-face{font-family:you_are_lovedregular;src:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/fonts/youarelovedpro-webfont.eot)}@font-face{font-family:you_are_lovedregular;src:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/fonts/youarelovedpro-webfont.woff) format("woff"),url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/fonts/youarelovedpro-webfont.ttf) format("truetype"),url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/fonts/youarelovedpro-webfont.svg#you_are_lovedregular) format("svg");font-weight:400;font-style:normal}.form-list>li{float:left;width:100%;display:block;clear:both;margin:0 0 10px;position:relative}.form-list>li label{display:block;color:#666;font-weight:700;position:relative;z-index:0;font-size:120%;height:35px;line-height:35px}.form-list>li label.required em{display:inline-block;font-style:normal;color:#c00;vertical-align:middle;margin:0 5px 0 0}.form-list>li .input-box input.input-text,.form-list>li .input-box select,.form-list>li .input-box textarea{float:left;display:block;font-size:130%;width:100%;max-width:300px;background:#333;color:#ccc;margin:0;padding:0;outline:0;border:1px solid #000;border-radius:5px;-webkit-background-clip:padding-box}.form-list>li .input-box input.input-text,.form-list>li .input-box textarea{text-indent:10px;border-color:#000 #171717 #666;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.25)}.form-list>li .input-box input.input-text{height:35px;line-height:35px}.form-list>li .input-box select{border-color:#555 #171717 #000;padding:10px;box-shadow:inset 0 -3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 -3px 5px rgba(0,0,0,.25)}.form-list>li .input-box textarea{height:auto;min-height:100px;padding:10px 0;resize:none}.form-list>li.control input.checkbox{float:left;margin:11px 10px 0 200px}.form-list>li.control label{display:block;width:auto}.field{margin:0 0 5px}.buttons-set{padding:0 20px;padding:0}#pp-express-modal .buttons-set .button2,.buttons-set #pp-express-modal .button2,.buttons-set .button{float:left}.buttons-set .required{float:right;height:35px;line-height:35px;font-size:110%;color:#ccc;color:#c00}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.formloading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.formloading:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;height:1em;width:1em;display:inline-block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;line-height:1;text-align:center;font-size:280%}.input-error{border-color:#c00 !important}#rac-modal .messages{padding:10px 15px 0 !important;background:#fff !important}.remodal.rac-modal{max-width:344px;overflow:hidden;padding:0}#racform{padding:1em 2em 0;max-width:344px;text-align:left}#racform .modal-heading{display:block;color:#c00;font-size:240%;line-height:1.3em;margin:1em 0 .75em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif"}#racform .fields li{width:100%;margin:0 0 1em}#racform .fields li input,#racform .fields li label{display:block}#racform .fields li label{font-size:120%;margin:0 0 .25em}#racform .fields li .input-box{background:#eee;padding:5px;border-radius:2px}#racform .form-list>li label{height:auto;line-height:1.2;font-weight:400}#racform input[type=email],#racform input[type=text],#racform textarea{float:none !important;font-size:140%;padding:.5em;width:100%;color:#404040;background:#fff;border:1px solid #fff;border-color:#c4c4c4 #d1d1d1 #d4d4d4;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.12)}#racform textarea{height:80px;padding:10px;resize:none}#racform input[type=password]:focus,#racform input[type=text]:focus{border-color:#7dc9e2;outline-color:#dceefc;outline-offset:0}#racform button{margin:1em 0;width:100%;box-shadow:none;border-radius:0}#racform button span{font-size:120%}#racform p.close{display:block;position:absolute;top:10px;right:7px;width:24px;height:24px;margin:0}#racpopupmessage{display:block;max-width:344px;margin:2em;color:#3d6611;font-weight:700;padding:15px;font-size:120%;line-height:1.5em;background:#eff5ea;border-radius:5px}#racpopupmessage.error{background:#f5eaea}#racpopupmessage.error p{color:#df280a}.disallowed{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.disallowed label{text-decoration:line-through}@media only screen and (max-width:16000px){#minicart{float:right;width:35%;position:relative}#minicart:hover .minicart-cart{display:block}}@media only screen and (min-width:16001px){#minicart{position:fixed;top:0;right:0;height:100%;width:20%;background:#fff}}@media only screen and (max-width:1000px){#minicart{display:none}}#minicart .loading{display:none;text-align:center}#minicart .loading span{margin:1em 0 0;display:block;font-size:140%}#minicart .loading span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;display:block;content:"\f021";font-size:240%;margin:0 0 .5em}#minicart .minicart-info{background:#007526;text-shadow:0 -1px 0 rgba(0,0,0,.7)}@media only screen and (max-width:16000px){#minicart .minicart-info{float:left;width:100%;height:37px;padding:.5em;border-radius:4px}}@media only screen and (min-width:16001px){#minicart .minicart-info{position:absolute;top:0;left:0;width:100%;height:42px;padding:.6em}}#minicart .minicart-info .minicart-totals{float:left;height:100%;text-align:center;position:relative;display:block;text-decoration:none;height:28px;line-height:28px;padding:0 0 0 1em}#minicart .minicart-info .minicart-totals:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f291";font-size:140%;display:inline-block;margin:0 .5em 0 0}#minicart .minicart-info .minicart-totals .minicart-total{display:inline-block;color:#fff;font-size:120%;font-weight:700}#minicart .minicart-info .minicart-totals .minicart-count{padding:.25em .5em;font-size:110%;line-height:normal;font-weight:700;background:#c00;text-align:center;border-radius:500em}@media only screen and (max-width:16000px){#minicart .minicart-info .minicart-totals .minicart-count{position:absolute;top:-12px;right:-5px}}@media only screen and (min-width:16001px){#minicart .minicart-info .minicart-totals .minicart-count{display:inline-block;margin:0 0 0 .25em}}#minicart .minicart-info .minicart-totals.cart-indicator.hide{display:none}#minicart .minicart-info .minicart-actions{float:right;height:100%;margin:0}#minicart .minicart-info .minicart-actions .button-checkout-quick{float:left;height:28px;line-height:28px;font-size:120%;padding:0 1em;text-decoration:none;background:#085622;color:#fff}#minicart .minicart-info .minicart-actions .button-checkout-quick:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 0 .5em;font-size:120%;content:"\f00c"}#minicart .minicart-cart{position:absolute;z-index:8500}@media only screen and (max-width:16000px){#minicart .minicart-cart{top:90%;right:0;width:150%;height:auto;transition:all .2s ease-in-out;display:none}}@media only screen and (min-width:16001px){#minicart .minicart-cart{top:50px;left:0;bottom:6rem;width:100%}}#minicart .minicart-cart .block-cart{position:relative;background:#fff}@media only screen and (min-width:16001px){#minicart .minicart-cart .block-cart{margin:0;height:100%}}@media only screen and (max-width:16000px){#minicart .minicart-cart .block-cart{margin:10px 0 0;box-shadow:0 5px 10px rgba(0,0,0,.75);border-radius:3px}#minicart .minicart-cart .block-cart:before{position:absolute;top:-11px;right:19px;margin:0;padding:0;width:0;height:0;border-top:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff;z-index:110}}#minicart .minicart-cart .block-cart .block-content{margin:0}@media only screen and (min-width:16001px){#minicart .minicart-cart .block-cart .block-content{height:100%}}#minicart .minicart-cart .block-cart .block-content .cart-summary{border-bottom:1px solid #eee;padding:1.5em;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.1);display:none}#minicart .minicart-cart .block-cart .block-content .cart-products{max-height:240px;overflow-y:auto;padding:1.75em}@media only screen and (min-width:16001px){#minicart .minicart-cart .block-cart .block-content .cart-products{height:100%;max-height:100%}}#minicart .minicart-cart .block-cart .block-content .cart-products .empty{display:block;padding:1.5em;font-size:120%;text-align:center;background:#ffc}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items{width:100%;border-collapse:collapse;font-size:inherit;margin:0 0 1.5em}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item{margin:0 !important;vertical-align:top}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item td{padding:1em 0;vertical-align:top;border-bottom:1px dashed #eee}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item:first-child td{padding-top:0}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item:last-child td{padding-bottom:0;border-bottom:0}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-details{padding-left:1em;padding-right:1em;font-size:110%;color:#c00}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-details .product-name{display:block;line-height:1.3em;margin:0 0 .25em}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-details .product-name a{display:block;color:#333;text-decoration:none}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-details .product-name a:hover{color:#000;text-decoration:underline}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-actions{font-size:180%}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-actions a .fa{clear:both;float:right;display:block;margin:0 0 5px}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-actions a.btn-remove{color:#888}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-actions a.btn-remove:hover:hover{color:#c00}#minicart .minicart-cart .block-cart .block-content .cart-products .cart-items .item .cart-item-actions a.btn-edit{color:#888;display:none}#minicart .minicart-cart .block-cart .block-content .cart-actions{text-align:right;background:#eee;box-shadow:0 -3px 0 0 rgba(0,0,0,.1);z-index:200}@media only screen and (max-width:16000px){#minicart .minicart-cart .block-cart .block-content .cart-actions{float:left;width:100%;padding:1.5em;position:relative;border-radius:0 0 3px 3px}}@media only screen and (min-width:16001px){#minicart .minicart-cart .block-cart .block-content .cart-actions{position:absolute;top:100%;bottom:0;left:0;width:100%;padding:1.25em 1.5em;height:6rem}}#minicart .minicart-cart .block-cart .block-content .cart-actions a,#minicart .minicart-cart .block-cart .block-content .cart-actions span{font-size:110%;display:inline-block;margin:0;background:#000;padding:0 .75em}#minicart .minicart-cart .block-cart .block-content .cart-actions a .fa,#minicart .minicart-cart .block-cart .block-content .cart-actions span .fa{margin:0 5px 0 0}#minicart .minicart-cart .block-cart .block-content .cart-actions .button-cart{float:left}#minicart .minicart-cart .block-cart .block-content .cart-actions .button-checkout{float:right;background:#009631 !important}#minicart .minicart-cart .block-cart .block-content .cart-actions .button-checkout:hover{background:#085622 !important}#section-breadcrumbs .container{overflow-x:hidden}.crumbs{display:block;height:45px;width:200%;padding:0 0 0 1.5em;border-bottom:1px solid #333}@media only screen and (max-width:600px){.crumbs{width:100%;overflow-y:scroll;white-space:nowrap}}.crumbs .crumb{display:inline-block}.crumbs .crumb:after{display:inline-block;content:"\00BB";color:#777;margin:0 5px}.crumbs .crumb>span,.crumbs .crumb a{display:inline-block;height:40px;line-height:40px;font-size:110%;text-shadow:0 -1px 0 #000}.crumbs .crumb a{text-decoration:none}.crumbs .crumb a span{color:#777}.crumbs .crumb a:hover span{color:#888}.crumbs .crumb.crumb-current:after{content:""}.crumbs .crumb.crumb-current span{color:#eee}.success{color:#3d6611;font-weight:700}.error{color:#df280a;font-weight:700}.notice{color:#e26703}.messages{background:#000 !important;list-style:none !important;padding:0 !important;overflow:hidden;margin:10px 0 20px}.messages li ul li{display:block;line-height:1.5em;border-bottom:1px dashed #fff;padding:0 0 8px;margin:0 0 8px}.messages li ul li:last-child{padding:0;margin:0;border:0 !important}.error-msg,.note-msg,.notice-msg,.success-msg{border:1px solid #fff;border:0;padding:1.25em;font-size:120%}.notice-msg,.notice-msg ul li{border-color:#fcd344 !important;background-color:#fafaec;color:#3d6611}.error-msg,.error-msg ul li{border-color:#f16048 !important;background-color:#faebe7;color:#df280a}.success-msg,.success-msg ul li{border-color:#446423 !important;background-color:#eff5ea;color:#3d6611}.note-msg{border-color:#fcd344 !important;background-color:#fafaec;color:#3d6611;font-size:120%;margin:0 20px;margin:0;margin:0 0 20px}.note-msg p{line-height:1.5em}.note-msg *{color:#3d6611}.note-msg a{font-weight:700}#narrow-by-list dt:after,.block-layered-nav .block-title:after,.toolbar label:after{content:"\f0d7";transition:transform .5s ease}#narrow-by-list dt:after,.block-layered-nav .block-title:after,.toolbar label:after,.toolbar ul a.selected:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:1.5rem;top:1.5rem}.toolbar ul a.selected:after{content:"\f00c"}.toolbar{background:#333;margin:0 0 1.5em;transition:all .2s ease;width:100%}@media only screen and (min-width:801px){.toolbar{float:right;max-width:200px}}.toolbar label,.toolbar li{position:relative;display:block;padding:1.5rem;font-size:140%}.toolbar ul{display:none;width:100%;background:#262626;transition:all 1s ease}@media only screen and (min-width:801px){.toolbar ul{position:absolute;z-index:99}}.toolbar ul li{border-bottom:1px solid #1b1b1b}.toolbar ul li:last-child{border-bottom:0}.toolbar ul a{text-decoration:none}.toolbar .sorter{position:relative}.toolbar .open label:after{transform:rotate(180deg)}.toolbar .open ul{display:block;max-height:9999px}.block-layered-nav{background:#333}@media only screen and (max-width:800px){.block-layered-nav{margin:0 0 1.5rem}}.block-layered-nav .block-title{position:relative;color:#fff;font-size:140%;padding:1.5rem}.block-layered-nav .block-title .clear{display:block;margin:1em 0 0;color:#fff;color:#75cc41;text-decoration:underline}.block-layered-nav .block-title .clear:hover{color:#fff}.block-layered-nav .block-title.open+.block-content{display:block;max-height:9999px}.block-layered-nav .block-title.open:after{transform:rotate(180deg)}.block-layered-nav .block-content,.block-layered-nav .block-content .block-subtitle{display:none}.currently{background:#262626}.currently ol li{position:relative;padding:1.5rem}.currently ol li span{font-size:140%}.currently ol li .btn-remove:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";position:absolute;right:1.5rem;top:1.5rem;font-size:140%}#narrow-by-list{clear:both}#narrow-by-list dd,#narrow-by-list dt{display:block;margin:0}#narrow-by-list dt{position:relative;font-size:140%;padding:1.5rem;background:#262626;border-bottom:1px solid #141414}#narrow-by-list dd{display:none;max-height:9999px;background:#1a1a1a;border-bottom:1px solid #141414}#narrow-by-list .open:after{transform:rotate(180deg)}#narrow-by-list .open+dd{display:block}#narrow-by-list .filters .filter{padding:1.5rem;border-bottom:1px solid #141414}#narrow-by-list .filters .filter:last-child{border-bottom:0}#narrow-by-list .filters a{font-size:140%;text-decoration:none}.widget-carousel{float:left;width:100%;position:relative;background:rgba(0,0,0,.25);box-shadow:inset 0 5px 10px -5px rgba(0,0,0,.5),inset 0 -5px 10px -5px rgba(0,0,0,.25);border-bottom:1px solid #171717;height:350px;height:auto;padding:2em 0}.carousel{float:left;width:100%;height:100%;overflow:hidden !important}@media only screen and (max-width:1000px){.carousel-arrow:after{display:none}}.block-carousel-horizontal .carousel-arrow{position:absolute;top:150px;width:40px;height:40px;background:#bf202f;z-index:100;cursor:pointer;transition:all .1s ease-out}.block-carousel-horizontal .carousel-arrow:after{content:"";position:absolute;top:-20px;border:20px solid #000;border-color:#6b0f1d transparent;width:0;height:0;bottom:100%;background:transparent;overflow:hidden}.block-carousel-horizontal .carousel-arrow:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;display:inline-block;height:40px;line-height:42px;font-size:180%;text-align:center;transition:all .1s ease-out}.block-carousel-horizontal .carousel-arrow-prev{left:-20px;text-align:left;-mox-box-shadow:3px -3px 2px 0 rgba(0,0,0,.35);box-shadow:3px -3px 2px 0 rgba(0,0,0,.35)}@media only screen and (max-width:1000px){.block-carousel-horizontal .carousel-arrow-prev{left:5px}}.block-carousel-horizontal .carousel-arrow-prev:after{left:0;border-width:0 0 20px 20px}.block-carousel-horizontal .carousel-arrow-prev:before{content:"\f053"}.block-carousel-horizontal .carousel-arrow-next{right:-20px;text-align:right;-mox-box-shadow:-3px -3px 2px 0 rgba(0,0,0,.35);box-shadow:-3px -3px 2px 0 rgba(0,0,0,.35)}@media only screen and (max-width:1000px){.block-carousel-horizontal .carousel-arrow-next{right:5px}}.block-carousel-horizontal .carousel-arrow-next:after{left:20px;border-width:0 20px 20px 0}.block-carousel-horizontal .carousel-arrow-next:before{content:"\f054"}.block-carousel-horizontal .carousel-arrow:hover:before{width:90%}.block-carousel-vertical .carousel-arrow{position:absolute;left:0;width:100%;height:40px;background:#bf202f;z-index:100;cursor:pointer}.block-carousel-vertical .carousel-arrow i{width:100%;display:block;height:40px;line-height:40px;font-size:180%;text-align:center}.block-carousel-vertical .carousel-arrow-prev{top:0}.block-carousel-vertical .carousel-arrow-next{bottom:0}.product .product-price-box{display:block;height:5em}.product .product-price-box .product-price-box-in{display:table;height:100%;width:100%}.product .product-price-box .product-price-box-in .price-box{display:table-cell;height:100%;width:100%;position:relative;vertical-align:middle;text-align:center}.product .product-price-box .product-price-box-in .price-box .price-label{display:none}.product .product-price-box .product-price-box-in .price-box .price{font-weight:700}.product .product-price-box .product-price-box-in .price-box .old-price,.product .product-price-box .product-price-box-in .price-box .regular-price,.product .product-price-box .product-price-box-in .price-box .special-price{display:inline-block !important}.product .product-price-box .product-price-box-in .price-box .regular-price .price{font-size:180%}.product .product-price-box .product-price-box-in .price-box .old-price{display:block;margin:0 0 5px}.product .product-price-box .product-price-box-in .price-box .old-price .price{color:#a01a26;font-size:140%;text-decoration:line-through}.product .product-price-box .product-price-box-in .price-box .special-price{display:block}.product .product-price-box .product-price-box-in .price-box .special-price .price{font-size:180%}.product .product-price-box .product-price-box-in .price-box .minimal-price-link{display:none}.product{float:left;display:block;position:relative;text-align:center}@media only screen and (max-width:400px){.product{padding:1em}}@media only screen and (min-width:401px){.product{padding:2em}}.product .product-image{display:block;background:#000;position:relative;margin-bottom:1.5em;text-align:center}.product .product-image img{display:block;height:auto;margin:0 auto;max-width:100%}@media only screen and (max-width:1000px){.product .product-image img{width:100%}}.product .product-image .product_overlay{display:block;position:absolute;top:0;left:0;min-height:125px;padding:7px 0 0 7px;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/sprite-new.png) no-repeat;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);text-align:left}@media only screen and (min-width:501px){.product .product-image .product_overlay{background-position:-512px -60px;font-size:220%;width:100%}}@media only screen and (max-width:500px){.product .product-image .product_overlay{background-position:-512px -90px;font-size:180%;width:60%}}.product .product-image .debug{position:absolute;top:0;right:0;background:#fff;color:#000;padding:.5em;border:1px solid #000;border-width:0 0 1px 1px;display:none}.product .product-title{display:block;font-size:120%;line-height:1.4em;margin:0 0 15px;height:80px;overflow:hidden}.product .product-title a{color:#eee;display:block;text-decoration:none}.product .product-stock{display:table;width:100%;height:100%}.product .product-stock .product-stock-status{display:table-cell;text-align:center;vertical-align:middle;height:34px;color:#be1e2d;font-size:200%;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";border:0 solid #be1e2d}.product .product-add-to-cart{height:5em;padding:1em 0 0}.product.product-type-bundle .product-price-box .price-box .label,.product.product-type-configurable .product-price-box .price-box .label{display:block;margin:0 0 .5em}.product.product-type-bundle .product-price-box .price-box .label .configurable-price-from-label,.product.product-type-configurable .product-price-box .price-box .label .configurable-price-from-label{display:block;color:#999;font-size:110%}.product.product-type-bundle .product-price-box .price-box .old-price,.product.product-type-bundle .product-price-box .price-box .special-price,.product.product-type-configurable .product-price-box .price-box .old-price,.product.product-type-configurable .product-price-box .price-box .special-price{display:inline-block}.product.product-type-bundle .product-price-box .price-box .old-price,.product.product-type-configurable .product-price-box .price-box .old-price{margin:0 5px 5px 0}.product.product-type-bundle .price-box .price{font-size:180%}.product.product-type-bundle .price-to{display:none}#section-footer-newsletter{background:#510b13}@media only screen and (max-width:750px){#section-footer-newsletter{text-align:center}}#section-footer-newsletter .container{color:#fff;text-align:center}@media only screen and (max-width:1000px){#section-footer-newsletter .container{padding:3.5em 2em}}@media only screen and (min-width:1001px){#section-footer-newsletter .container{padding:3.5em 0}}#section-footer-newsletter .container:before{content:"";position:absolute;top:0;left:50%;border:15px solid #62111a;border-color:#62111a transparent transparent;border-bottom:0;margin:0 0 0 -15px;padding:0;width:0;height:0;z-index:110}#section-footer-newsletter .newsletter-signup form{display:inline-block;padding:0;background:#fff;width:100%;max-width:400px;text-align:left;position:relative}#section-footer-newsletter .newsletter-signup form button,#section-footer-newsletter .newsletter-signup form input{height:40px;line-height:40px;font-size:120%}#section-footer-newsletter .newsletter-signup form input{padding:0 0 0 1em;border:0 !important;color:#666;width:100%}#section-footer-newsletter .newsletter-signup form button{position:absolute;top:0;right:0;padding:0 1.5em;background:#31070b;color:#fff;font-weight:700;text-transform:capitalize}#section-footer-links{background:#141414}#section-footer-links .container{text-align:center}@media only screen and (max-width:1000px){#section-footer-links .container{padding:3em 2em}}@media only screen and (min-width:1001px){#section-footer-links .container{padding:3em 0}}#section-footer-links .hblock{float:left;display:block}#section-footer-links p{display:block;font-size:120%;line-height:2em}#section-footer-links p a{display:inline-block;text-decoration:none;color:#ccc}#section-footer-links p a:after{display:inline-block;content:"\2022";color:#62111a;font-size:110%;margin:0 .25em 0 .4em}#section-footer-links p a:last-child:after{display:none}#section-footer-links p a:hover{color:#fff;text-decoration:underline}#section-footer-bottom{background:#0c0c0c;color:#fff}#section-footer-bottom .container{color:#888}@media only screen and (max-width:1000px){#section-footer-bottom .container{padding:2em}}@media only screen and (min-width:1001px){#section-footer-bottom .container{padding:2em 0}}#section-footer-bottom .container p{display:block}@media only screen and (max-width:750px){#section-footer-bottom .container p{text-align:center;margin:0 0 2em;height:auto;line-height:normal}}@media only screen and (min-width:751px){#section-footer-bottom .container p{float:left;height:35px;line-height:35px;margin:0 2em 0 0}}@media only screen and (min-width:751px){.social-links{float:right}}@media only screen and (max-width:750px){.social-links{clear:both;display:block;text-align:center}}@media only screen and (min-width:751px){.social-links .social-link{float:left;display:block;margin-left:5px}}@media only screen and (max-width:750px){.social-links .social-link{display:inline-block;margin:0 5px}}.social-links .social-link a{border:0;display:block;text-align:center;text-decoration:none;position:relative;border-radius:6px}.social-links .social-link a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:200%;width:35px;height:35px;line-height:35px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.5)}.social-links .social-link a span{display:none}.social-links .social-link#social-facebook a{background:#3b5998}.social-links .social-link#social-facebook a:after{content:"\f09a"}.social-links .social-link#social-twitter a{background:#55acee}.social-links .social-link#social-twitter a:after{content:"\f099"}.social-links .social-link#social-googleplus a{background:#da4735}.social-links .social-link#social-googleplus a:after{content:"\f0d5"}.social-links .social-link#social-pinterest a{background:#cb2028}.social-links .social-link#social-pinterest a:after{content:"\f231"}.social-links .social-link#social-snapchat a{background:#fffc00}.social-links .social-link#social-snapchat a:after{content:"\f2ac"}.social-links .social-link#social-youtube a{background:#e62117}.social-links .social-link#social-youtube a:after{content:"\f16a"}.social-links .social-link#social-instagram a{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d)}.social-links .social-link#social-instagram a:after{content:"\f16d"}#section-footer-toggleview{background:#000;display:none}#section-footer-toggleview .container{text-align:center;padding:3em 0}#section-footer-toggleview .container a{font-size:120%;text-transform:capitalize}#pp-express-overlay{top:0;bottom:0;background:rgba(0,0,0,.7)}#pp-express-modal,#pp-express-overlay{display:none;position:fixed;left:0;right:0;z-index:9999}#pp-express-modal{font-size:120%;top:5%;max-width:350px;min-height:100px;background:#fff;border-radius:4px;overflow:auto;margin:0 auto}@media only screen and (max-width:400px){#pp-express-modal{max-width:300px}}#pp-express-modal strong{font-weight:700}#pp-express-modal .warning-msg{border-color:#f16048 !important;background-color:#faebe7;color:#df280a;font-size:100%;padding:1.5em}#pp-express-modal .button,#pp-express-modal .button2{width:100%}#pp-express-modal .button.coupon-submit,#pp-express-modal .coupon-submit.button2{margin:0 0 1rem;box-sizing:border-box;background:#555}#pp-express-modal .button.loading,#pp-express-modal .loading.button2{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/gene/braintree/paypal-loading.gif);background-repeat:no-repeat;background-position:50%;background-size:auto 60%;text-indent:-9999px}#pp-express-modal .button2{display:block;background:#555;border:0;max-width:302px;margin:.5em auto 1.5em}#pp-express-modal .button2:hover{background:#bf1e2e}#pp-express-modal .button-set{padding:0 2em}#pp-express-modal .product-name{margin:0 0 .5em;line-height:1.5}#pp-express-modal #paypal-express-coupon{width:100%;max-width:302px;height:33px;line-height:33px;margin:0 0 1em;padding:1em;border:1px solid #ccc}#pp-express-modal #paypal-express-coupon-error{margin-bottom:6px}#pp-express-modal .product-row{min-height:60px}#pp-express-modal .coupon-row,#pp-express-modal .product-row,#pp-express-modal .shipping-row{margin:0 2em}#pp-express-modal #paypal-express-totals{margin:0 2em 2em}#pp-express-modal .shipping-row h3{font-weight:700}#pp-express-modal .shipping-row input,#pp-express-modal .shipping-row span,#pp-express-modal .shipping-row strong{display:inline-block;vertical-align:top;line-height:1.5}#pp-express-modal .shipping-row input{width:4.5%;margin:3px 2.5% 0 0}#pp-express-modal .shipping-row span{width:69%;margin:0 5% 0 0}#pp-express-modal .shipping-row .shipping-notice{color:#b02e36;width:100%;margin:0}#pp-express-modal .shipping-row strong{width:15%;text-align:right}#pp-express-modal .item-row{padding-bottom:1em;margin-bottom:1em;display:block;border-bottom:1px solid #ccc}#pp-express-modal .item-row.coupon-row{padding-bottom:0}#pp-express-modal .item-row-wrapper{max-height:350px;overflow-x:scroll}#pp-express-modal .item-row.form-title{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/gene/braintree/paypal.png);background-repeat:no-repeat;background-position:25px;background-size:30%;background-color:#429bd8;color:#fff;padding:2em;text-align:right;border:0}#pp-express-modal .item-row.form-title span{font-size:130%;font-weight:700}#pp-express-modal .item-subrow{margin:1em 0;display:block}#pp-express-modal .product-image{float:left;width:50px;height:50px;margin:0;overflow:hidden}#pp-express-modal .product-image img{max-width:100%}#pp-express-modal .product-info{margin-left:60px}#pp-express-modal #shopping-cart-totals-table{width:100%}#pp-express-modal #shopping-cart-totals-table td{padding:.5rem;line-height:1.5}#pp-express-modal #shopping-cart-totals-table td:last-child{text-align:right}#pp-express-modal.loading{width:30%;height:auto}#pp-express-modal.loading:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;height:1em;width:1em;display:inline-block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;line-height:1;text-align:center;font-size:300%}#pp-express-modal .product-view .add-to-cart-buttons.braintree-paypal-express-container .button2,.product-view .add-to-cart-buttons.braintree-paypal-express-container #pp-express-modal .button2,.product-view .add-to-cart-buttons.braintree-paypal-express-container .button{width:auto}@media(max-width:450px){#pp-express-modal .product-view .add-to-cart-buttons.braintree-paypal-express-container .button2,.product-view .add-to-cart-buttons.braintree-paypal-express-container,.product-view .add-to-cart-buttons.braintree-paypal-express-container #pp-express-modal .button2,.product-view .add-to-cart-buttons.braintree-paypal-express-container .button{width:100%}}.ajax-options .product-name{font-size:160%;margin:0 0 .5em}.ajax-options .availability,.ajax-options .price-box{font-size:140%;margin:0 0 1em}.ajax-options .product-options{background:none;border-top:1px solid #777676;border-bottom:0;border-radius:0;box-shadow:none;padding:1.5em 0}@media only screen and (max-width:600px){.ajax-options .product-options-bottom{text-align:left}}.ajax-options .product-options dl dd{border-bottom:1px solid #777676}.ajax-options .product-options dl dt{border-top:0}.ajax-options .product-options label{display:block;font-size:130%;color:#999;padding:1em 0}.ajax-options .product-options label:first-child{padding:0 0 1em}.ajax-options .product-options select{border-radius:5px;position:relative;width:100%;margin:0;outline:0;padding:.6em .8em .5em;box-sizing:border-box;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5em;background:#f3f3f3;background:#fff linear-gradient(180deg,#fff 0,#e5e5e5);background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),-webkit-linear-gradient(top,#fff,#e5e5e5);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100%;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;border:1px solid transparent;border:0;font-size:130%}.ajax-options .product-options select:after{content:"";position:absolute;top:50%;right:1em;z-index:20;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #666;margin-top:-3px}.ajax-options .product-options select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#pp-express-modal .ajax-options .button2:disabled,#pp-express-modal .ajax-options [disabled].button2,.ajax-options #pp-express-modal .button2:disabled,.ajax-options #pp-express-modal [disabled].button2,.ajax-options .button:disabled,.ajax-options .button[disabled]{background:gray}.ajax-options .price-box>.price{font-size:180%}.ajax-options .availability{color:#777}.ajax-options .availability.in-stock span{color:#00cd43}.ajax-options .availability.out-of-stock span{color:#fff}.ajax-options .fancybox-slide>div{background:#121212;color:#fff;overflow:visible;padding:4em}.ajax-options .fancybox-slide>div.fancybox-loading{background:none}.ajax-options .fancybox-close-small{top:-20px;right:-15px}@media only screen and (max-width:600px){.ajax-options .fancybox-close-small{right:0}}body,html{min-height:100%}html{overflow-x:hidden;overflow-y:scroll !important;font-family:verdana,arial,"sans-serif";font-size:10px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-width:320px;background-color:#1d1d1d;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/bgtile.jpg);background-position:50% 0;background-attachment:fixed}@media only screen and (min-width:16001px){body{margin-right:20%}}a{outline:0 !important;color:#fff}#page{width:100%;max-width:100%;height:100%;max-height:100%;overflow-x:hidden}@media only screen and (max-width:800px){#page{margin-top:8vh}}@media only screen and (min-width:801px) and (max-width:1000px){#page{margin-top:8vh}}.pager{position:absolute;bottom:1em;left:0;padding:0 2em;margin:2em 0 0;float:left;width:100%}.pager .amount{float:left;width:100%;color:#ddd;margin:0 0 1.5em}.pager .pages strong{display:none}.pager ol{float:left;width:auto;margin:0 auto;border:2px solid #a01a24;border-radius:4px}.pager ul:after{content:"";display:table;clear:both}.pager li{float:left;border:0;padding:0;height:auto;margin:0;width:auto;line-height:30px}.pager li.current{float:left;margin:0;padding:3px 15px;font-size:1.6em;color:#fff;background:0}.pager li a{display:none;width:100%}.pager li a.next,.pager li a.previous{display:block;padding:3px 21px;text-indent:-9999em}.pager li a.next:hover,.pager li a.previous:hover{opacity:.75}.pager li a.previous{background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/arrow-left.svg) no-repeat #a01a24;background-position:50%}.pager li a.next{background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/arrow-right.svg) no-repeat #a01a24;background-position:50%}.pager .page-link{display:none}.limiter{float:right}.page-title{clear:both;display:block;padding:0 0 2em;position:relative}.page-title h1{display:block;color:#fff;font-size:240%;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}#pp-express-modal .page-title .button2,.page-title #pp-express-modal .button2,.page-title .button{position:absolute;top:0;right:0}.data-table{clear:both;border:10px solid hsla(0,0%,100%,.05);background:rgba(0,0,0,.25);border-collapse:separate;width:100%}@media only screen and (max-width:500px){.data-table{border-width:5px}}.data-table td,.data-table th{font-size:120%}.data-table thead{color:#000}.data-table thead tr th{text-align:left;color:#666;text-shadow:0 -1px 0 #000;text-transform:uppercase;font-size:100%;border-bottom:1px solid #000;padding:1em}.data-table tbody tr td{vertical-align:top;border-top:1px solid #131313;border-bottom:1px solid #000;position:relative;padding:1.5em}.data-table tbody tr.odd td{background:rgba(0,0,0,.25)}.data-table.data-table-padded{width:100%}@media only screen and (max-width:400px){.data-table.data-table-padded{border:0 !important}}.data-table.data-table-padded tr td,.data-table.data-table-padded tr th{padding:.5rem 1rem;font-size:120%}.data-table.data-table-padded tr th{font-size:140%}@media only screen and (max-width:400px){.data-table.data-table-padded tbody tr td,.data-table.data-table-padded thead tr th{padding:.5rem 0 .5rem .5rem;font-size:110%}.data-table.data-table-padded tbody tr td:last-child,.data-table.data-table-padded thead tr th:last-child{padding-right:.5rem}}.data-table.data-table-compact{border:0;background:none}.data-table.data-table-compact tbody tr td,.data-table.data-table-compact tbody tr th,.data-table.data-table-compact thead tr td,.data-table.data-table-compact thead tr th{padding:.75em .5em;border-top:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.data-table.data-table-compact tbody tr td:first-child,.data-table.data-table-compact tbody tr th:first-child,.data-table.data-table-compact thead tr td:first-child,.data-table.data-table-compact thead tr th:first-child{padding-left:0}.data-table.data-table-compact tbody tr td:last-child,.data-table.data-table-compact tbody tr th:last-child,.data-table.data-table-compact thead tr td:last-child,.data-table.data-table-compact thead tr th:last-child{padding-right:0;text-align:right}div.col2-left-layout div.col-main{float:right;width:75%;padding:0 0 0 2em}div.col2-left-layout div.col-left{float:left;width:25%;padding:0 2em 0 0}div.col2-right-layout div.col-right{display:none}#section-body{margin:0 0 12em}#section-body>.container{background:#121212 url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/bgmain.jpg);color:#fff}@media only screen and (min-width:1001px){#section-body>.container{box-shadow:0 5px 25px 10px rgba(0,0,0,.75)}}@media only screen and (max-width:550px){#section-main>.container{padding:1.5em}}@media only screen and (min-width:551px){#section-main>.container{padding:2em}}.hblock{display:block;color:#fff;font-size:240%;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}.validation-failed{border-color:#c00 !important;border-style:dashed !important;outline:0}.validation-advice{display:inline-block;width:100%;color:#c00;min-height:13px;line-height:13px;font-size:12px;font-weight:700;margin:5px 0 0}.grid-products{padding:0 1em;padding:0}body.catalog-product-view #section-main .container{padding:0}.block-product-single{clear:both;padding:3em;position:relative;min-height:500px;color:#fff}.product-col-additional,.product-col-info{float:right;padding:0 0 0 3em;width:65%}.product-col-media{float:left;width:35%}.product-gallery{float:left;width:100%;margin:0 0 2em;position:relative;overflow:hidden;border-radius:3px}.product-gallery .product-gallery-image{color:#fff;text-align:center}.product-gallery .product-gallery-image img.product-gallery-image-image{display:block;width:100%;height:auto;margin:0 auto}.product-gallery .product-gallery-image .iframe-container{position:relative;padding:100% 0 0;width:100%}.product-gallery .product-gallery-image .iframe-container iframe{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.product-gallery .zoomtip{display:none}.product-gallery.zoom-enabled .zoomtip{display:block;position:absolute;bottom:1.5em;right:1.5em;z-index:2000}.product-gallery.zoom-enabled .zoomtip:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:right;font-size:320%;color:#222}.product-gallery.zoom-enabled .zoomtip-touch{display:none}.product-gallery.zoom-enabled .zoomtip-touch:after{content:"\f25a"}.product-gallery.zoom-enabled .zoomtip-hover .pulse{display:none}.product-gallery.zoom-enabled .zoomtip-hover:after{content:"\f00e";color:#999}#product-gallery-single .product-gallery-image img{display:block;width:100%;height:auto}.zoom{display:inline-block;position:relative}.zoom img{display:block}.zoomImg{cursor:crosshair}.pulse{background:transparent;height:14px;width:14px;left:4px;top:-4px;z-index:1900}.pulse,.pulse:after{position:absolute;border-radius:50%}.pulse:after{content:"";height:40px;width:40px;margin:-13px 0 0 -13px;-webkit-animation:a 1s ease-out;animation:a 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);box-shadow:0 0 0 2px #555}#product-image-thumbs{float:left;width:100%;overflow-x:hidden;margin:0 0 1em}#product-image-thumbs ul{float:left;width:100%}#product-image-thumbs ul li{float:left;display:block;margin:0 10px 10px 0;width:30%;margin:0 5% 5% 0}#product-image-thumbs ul li.thumb-last{margin-right:0}#product-image-thumbs ul li a{display:block;background:#000;overflow:hidden;transition:all .2s ease-out;border-radius:3px}#product-image-thumbs ul li a img{display:block;background:#000;color:#000;width:100%;height:auto;opacity:.75}#product-image-thumbs ul li.active a img,#product-image-thumbs ul li a:hover img{opacity:1}#product-video{clear:both;border:5px solid #000;border-radius:3px;position:relative;padding-bottom:56.25%;padding-bottom:70%;height:0;overflow:hidden;max-width:100%;margin:0 0 2em}#product-video embed,#product-video iframe,#product-video object{position:absolute;top:0;left:0;width:100%;height:100%}.product-col-info form{float:left;width:100%}.product-col-info h1{display:block;font-size:200%;margin:0 0 5px;line-height:1.3em}.product-col-info .prodsku{display:block;font-size:160%;margin:0 0 25px;color:#777}.product-col-info .availability{font-size:120%;margin:0 0 25px;color:#777}.product-col-info .in-stock span{color:#007526;color:#00cd43}.product-col-info .out-of-stock span{color:#fff}.product-col-info .out-of-stock+.price-box-bundle{display:block}.product-col-info .out-of-stock+.price-box-bundle .price-from .price-label{display:inline-block;font-size:50%}.product-col-info .out-of-stock+.price-box-bundle+.price-box,.product-col-info .out-of-stock+.price-box-bundle .price-to,.product-col-info .price-box-bundle{display:none}.product-col-info .price-box{float:left;display:block;margin:0 0 25px;font-size:260%}.product-col-info .price-box .price-label{display:none}.product-col-info .price-box p.old-price{float:left}.product-col-info .price-box p.old-price .price{color:#a01a26;text-decoration:line-through}.product-col-info .price-box p.special-price{float:left;margin-left:10px}.product-col-info .price-box .configurable-price-from-label,.product-col-info .price-box .price-as-configured .price-label,.product-col-info .price-box div.price-box-bundle{display:none}.product-col-info .tier-prices{display:block;clear:both;margin:0 0 2em}.product-col-info .tier-prices .price,.product-col-info .tier-prices strong{font-weight:700}.product-col-info .tier-prices li{font-size:120%;line-height:1.5}.product-options{border:1px solid #444;padding:2em;margin:0 0 15px;border:0;border-top:1px solid #000;border-bottom:1px solid #222;background:rgba(0,0,0,.15);box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:5px}@media only screen and (max-width:400px){.product-options{padding:1.5em}}.product-options dl{clear:both;float:none;display:block}.product-options dl dd,.product-options dl dt{display:block;font-size:120%}.product-options dl dt{border-top:1px solid #222;padding:15px 0 5px;color:#999}.product-options dl dt:first-child{border-top:0 !important;padding-top:0 !important}.product-options dl dt label{display:block;font-size:110%;padding:0 0 5px}.product-options dl dt label.required em{display:none}.product-options dl dd{display:block;padding:0 0 15px;border-bottom:1px solid #000;line-height:1.5em}.product-options dl dd:last-child{margin:0 !important;padding:0 !important;border:0 !important}.product-options dl dd .input-box{display:block;font-size:110%}.product-options dl dd .input-box select{border-radius:5px;position:relative;width:100%;margin:0;outline:0;padding:.6em .8em .5em;box-sizing:border-box;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5em;background:#f3f3f3;background:#fff linear-gradient(180deg,#fff 0,#e5e5e5);background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),-webkit-linear-gradient(top,#fff,#e5e5e5);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100%;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;border:1px solid transparent;border:0}.product-options dl dd .input-box select:after{content:"";position:absolute;top:50%;right:1em;z-index:20;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #666;margin-top:-3px}.product-options dl dd .input-box select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.product-options dl dd .input-box .price-notice{color:#c00;color:#03cd3b;font-weight:700}.product-options dl dd.last{margin:0 0 10px}.product-options dl dd .qty-holder .qty-disabled,.product-options dl dd .qty-holder label{display:none}div.product-options-bottom{float:left}@media only screen and (max-width:900px){div.product-options-bottom{float:none;display:inline-block}}@media only screen and (max-width:600px){div.product-options-bottom{width:100%;text-align:right}}.cart-error{display:block;margin:0 0 2em;font-size:120%}#gsf_associated_products,.spp-please-wait{display:none !important}div.add-to-box{clear:both;border:0 solid #eee;margin:0 0 10px;padding:0 0 15px}@media only screen and (max-width:600px){div.add-to-box{float:left;width:100%}}div.add-to-box .add-to-cart{float:left;text-align:right}div.add-to-box .add-to-cart label{display:none;float:left;margin:0;height:40px;line-height:40px}div.add-to-box .add-to-cart .qty{float:left;display:block;text-align:center;border:0;border-top:1px solid #000;border-bottom:1px solid #666;height:40px;line-height:40px;font-size:160%;width:40px;background:#333;color:#ccc;font-weight:700;padding:0;margin:0 10px 0 0;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:5px;-moz-appearance:textfield;-webkit-appearance:none}@media only screen and (max-width:600px){div.add-to-box .add-to-cart .qty{float:left;width:20%;height:50px;line-height:50px}}div.add-to-box .add-to-cart span.stocknotice{display:none}div.add-to-box .add-to-cart .btn-cart{text-align:center;padding:0 2em}@media only screen and (max-width:600px){div.add-to-box .add-to-cart .btn-cart{float:right;width:75%;height:auto;line-height:normal}}div.add-to-box .add-to-cart .btn-cart,div.add-to-box .add-to-cart .btn-cart span{height:38px;line-height:38px;font-weight:700}@media only screen and (max-width:600px){div.add-to-box .add-to-cart .btn-cart,div.add-to-box .add-to-cart .btn-cart span{height:50px;line-height:50px}}div.add-to-box .add-to-cart .btn-cart:disabled,div.add-to-box .add-to-cart .btn-cart[disabled]{background:gray}div.add-to-box .paypal-finance-container{display:flex;justify-content:space-between;align-items:end}@media only screen and (max-width:900px){div.add-to-box .paypal-finance-container{display:block}div.add-to-box .paypal-finance-container .add-to-cart{float:none}}div.add-to-box .paypal-finance img{width:100%}@media only screen and (min-width:501px){div.add-to-box .paypal-finance img{max-width:320px}}@media only screen and (max-width:900px){div.add-to-box .paypal-finance{display:block;margin:2em 0 0}}#product-options-wrapper p.required,div.product-options-bottom .price-box{display:none}.cheyenne-needle-options{display:block;position:relative;margin:0 0 2em;border:1px solid #22292d;height:72px;background:#000 url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/cheyenne_bkg.jpg) no-repeat}.cheyenne-needle-options span{position:absolute;top:18px;left:18px;border:1px solid #f59f1c;padding:10px;font-size:120%;color:#f59f1c;background:#000}.cheyenne-needle-options:hover{border:1px solid #f59f1c}.product-description{color:#eee;color:#d7d7d7;font-size:120%;margin:0 0 2.5em}.delivery-section .product-description h3,.product-description .delivery-section h3,.product-description h2,.product-description h3,.product-description h4{font-weight:700;margin:0 0 1em}.product-description p{line-height:1.6em;margin:0 0 1em}.product-description p:empty{display:none}.product-description ul{margin:0 0 1em;padding:0 0 0 3em;list-style-type:disc;list-style-position:outside}.product-description ul li{line-height:1.8em}.product-description em,.product-description strong{font-weight:700;color:#fff}.product-tabs{margin:0;width:100%;clear:both;float:left}@media only screen and (max-width:800px){.product-tabs{border-top:0}}.product-tabs .tabs{float:left;width:100%;border-bottom:3px solid #861521}@media only screen and (max-width:800px){.product-tabs .tabs{position:static;top:auto;left:auto;margin:0;height:auto;border-bottom:0}}.product-tabs .tabs .tab{float:left;display:block}@media only screen and (min-width:801px){.product-tabs .tabs .tab{margin:0 2px 0 0}}@media only screen and (max-width:800px){.product-tabs .tabs .tab{margin:0;width:100%}}.product-tabs .tabs .tab a{float:left;display:block;height:37px;line-height:37px;overflow:hidden;outline:0;text-decoration:none;background:#282828;background-image:linear-gradient(180deg,#2a292f 25%,#3d3d47 75%);background-image:-ms-linear-gradient(bottom,#2a292f 25%,#3d3d47 75%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.25,#2a292f),color-stop(.75,#3d3d47))}@media only screen and (max-width:800px){.product-tabs .tabs .tab a{width:100%}}@media only screen and (min-width:801px){.product-tabs .tabs .tab a{border-radius:5px 5px 0 0}}.product-tabs .tabs .tab a span{display:block;line-height:37px;text-transform:capitalize;text-decoration:none;font-size:120%;padding:0 1em;color:#fff}@media only screen and (min-width:801px){.product-tabs .tabs .tab a span{float:left;border:1px solid #000;border-color:#747474 transparent transparent #747474;border-radius:5px 5px 0 0}}.product-tabs .tabs .tab a span .fa{margin:0 .5em 0 0;display:none}.product-tabs .tabs .active a{background:#861521;background-image:linear-gradient(180deg,#871422 25%,#a21929 75%);background-image:-ms-linear-gradient(bottom,#871422 25%,#a21929 75%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.25,#871422),color-stop(.75,#a21929))}.product-tabs .tabs .active a span{border-color:#bd5a65 transparent transparent #bd5a65}.product-tabs .tabbed{clear:both;color:#fff;border:1px solid #444;border-top:0;background:#111}.product-tabs .tabbed .tab-content{padding:25px}.product-tabs .tabbed .tab-content p{font-size:120%;line-height:1.4em;margin:0 0 1em}.product-tabs .tabbed .tab-content p:last-child{margin:0}div#shareme{margin:30px 0 0}div#shareme,div#shareme ul{float:left;width:100%}div#shareme ul li{float:left;display:block;margin:0 10px 0 0}@media only screen and (max-width:550px){.product-col-additional,.product-col-info,.product-col-media{clear:both;float:left;width:100%;max-width:100%}#product-image-thumbs{display:none}.product-col-info{padding:0;margin:0}#product_addtocart_form{width:100%}.product-col-additional{padding:0}}body.contentmanager-contenttype-promotions #section-breadcrumbs{display:none}body.contentmanager-contenttype-promotions #section-main>.container{padding:2.5vw}.delivery-section body.contentmanager-contenttype-promotions h3,body.contentmanager-contenttype-promotions .delivery-section h3,body.contentmanager-contenttype-promotions h1,body.contentmanager-contenttype-promotions h2{font-family:you_are_lovedregular,impact,"sans-serif";font-size:300%;line-height:1.25em;color:#fff;margin:0 0 1em;text-transform:uppercase}.delivery-section body.contentmanager-contenttype-promotions h3,body.contentmanager-contenttype-promotions .delivery-section h3,body.contentmanager-contenttype-promotions h2{font-size:260%}body.contentmanager-contenttype-promotions form{margin:2em 0 0;width:100%}body.contentmanager-contenttype-promotions form .input-box input.input-text,body.contentmanager-contenttype-promotions form .input-box textarea{max-width:100%}body.contentmanager-contenttype-promotions form .buttons-set{margin:1em 0 0}#pp-express-modal body.contentmanager-contenttype-promotions form button.button2,body.contentmanager-contenttype-promotions form #pp-express-modal button.button2,body.contentmanager-contenttype-promotions form button.button{float:right}body.contentmanager-contenttype-promotions .competition:not(:first-child){border-top:1px dotted #fff;margin:1em 0 0;padding:3em 0 0}body.contentmanager-contenttype-promotions .competition strong{font-weight:700 !important}body.contentmanager-contenttype-promotions .competition i{font-style:italic !important}body.contentmanager-contenttype-promotions .cols{color:#aaa}body.contentmanager-contenttype-promotions .cols .col p{font-size:120%;line-height:1.6em;margin:0 0 1em}body.contentmanager-contenttype-promotions .cols .col ul li{font-size:120%;line-height:1.6em;margin:0 0 .5em}body.contentmanager-contenttype-promotions .cols .col img{border:1px solid #5d5d5d}#pp-express-modal body.contentmanager-contenttype-promotions .cols .col .button2,body.contentmanager-contenttype-promotions .cols .col #pp-express-modal .button2,body.contentmanager-contenttype-promotions .cols .col .button{margin:0 0 2em}@media only screen and (min-width:801px){body.contentmanager-contenttype-promotions .cols{display:flex;justify-content:space-between}body.contentmanager-contenttype-promotions .cols .col{flex-basis:48.5%}body.contentmanager-contenttype-promotions .cols .col-2{text-align:right}}@media only screen and (max-width:800px){body.contentmanager-contenttype-promotions .cols{display:block}body.contentmanager-contenttype-promotions .cols iframe,body.contentmanager-contenttype-promotions .cols img{width:100%}}body.contentmanager-contenttype-promotions .competition__tandc{display:block;font-size:120%;color:#666}body.contentmanager-contenttype-promotions .competition__actions{padding-top:2rem}body.contentmanager-contenttype-promotions .competition__actions>*{vertical-align:top}body.contentmanager-contenttype-promotions .facebook-button,body.contentmanager-contenttype-promotions .instagram-button{background:#49639e;padding:1em 2em;margin:0 0 2em;border-radius:2px;max-width:240px;height:50px;line-height:28px;text-align:center;text-decoration:none;font-size:120%;font-weight:700}@media only screen and (min-width:801px){body.contentmanager-contenttype-promotions .facebook-button,body.contentmanager-contenttype-promotions .instagram-button{display:inline-block}}@media only screen and (max-width:800px){body.contentmanager-contenttype-promotions .facebook-button,body.contentmanager-contenttype-promotions .instagram-button{display:block}}body.contentmanager-contenttype-promotions .instagram-button{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d)}body.contentmanager-contenttype-promotions .customer-notice{padding:0 2em;line-height:1.5em;font-size:120%}.block-categories .grid-categories .grid-items{margin:0}.block-categories .grid-categories .grid-items .item a{display:block;position:relative;overflow:hidden;text-decoration:none}.block-categories .grid-categories .grid-items .item a img{margin:0 auto;max-width:100%;width:100%;height:auto;border:0;background:#000;color:#000}.block-categories .grid-categories .grid-items .item a span{position:absolute;right:0;left:0;bottom:0;padding:185px 0 15px;text-align:center;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/sprite-new.png);background-position:95% -60px;transition:all .25s ease-out;color:#fff;line-height:1.1em;font-family:you_are_lovedregular,impact,"sans-serif";text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.75)}@media only screen and (min-width:1001px){.block-categories .grid-categories .grid-items .item a span{font-size:280%}}@media only screen and (max-width:1000px){.block-categories .grid-categories .grid-items .item a span{font-size:240%}}.block-categories .grid-categories .grid-items .item a span.small-text{font-size:220%}@media only screen and (max-width:1000px){.block-categories .grid-categories .grid-items .item a span.small-text{font-size:160%}}.block-categories .grid-categories .grid-items .item a:hover span{padding-bottom:25px}body.catalog-category-view h1{clear:both;display:block;color:#fff;font-size:320%;margin:0 0 .75em;font-family:you_are_lovedregular,impact,"sans-serif"}@media only screen and (max-width:500px){body.catalog-category-view h1{text-align:center;margin:0 0 .75em}}body.catalog-category-view .pages{max-width:130px;margin:0 auto}body.catalog-category-view .amount{float:none;text-align:center}body.catalog-category-view .customer-notice{padding:0 2em;font-size:120%;line-height:1.5em}body.catalog-category-view #section-main .container{padding:0;padding-bottom:160px}body.catalog-category-view #section-main .block-category-description img{width:100%;height:auto;margin:0 0 20px}body.catalog-category-view #section-main .block-category-description .category-text{position:absolute;bottom:0;left:0;right:0;height:160px;font-size:120%;line-height:1.4em;overflow-y:auto;padding:2em}body.catalog-category-view #section-main .block-category-description .category-text ol,body.catalog-category-view #section-main .block-category-description .category-text p,body.catalog-category-view #section-main .block-category-description .category-text ul{margin:0 0 1em}body.catalog-category-view #section-main .block-category-description .category-text ol,body.catalog-category-view #section-main .block-category-description .category-text ul{list-style:disc;margin:0 0 0 1em}body.catalog-category-view #section-main .block-category-description .category-text ol li,body.catalog-category-view #section-main .block-category-description .category-text ul li{margin:0 0 .5em .5em}body.catalog-category-view .grid .product{border-bottom:1px solid #444}body.catalog-category-view .block-categories{padding:2em}body.catalog-category-view .grid-categories .grid-items .item{width:100%;margin-bottom:2em}@media only screen and (max-width:600px){body.catalog-category-view .grid-categories .grid-items .item{width:48.5%;margin-right:3%}body.catalog-category-view .grid-categories .grid-items .item:nth-child(2n){margin-right:0}body.catalog-category-view .grid-categories .grid-items .item:nth-child(odd){clear:left}}@media only screen and (min-width:601px) and (max-width:800px){body.catalog-category-view .grid-categories .grid-items .item{width:32%;margin-right:2%}body.catalog-category-view .grid-categories .grid-items .item:nth-child(3n){margin-right:0}body.catalog-category-view .grid-categories .grid-items .item:nth-child(3n+1){clear:left}}@media only screen and (min-width:801px) and (max-width:1000px){body.catalog-category-view .grid-categories .grid-items .item{width:23.5%;margin-right:2%}body.catalog-category-view .grid-categories .grid-items .item:nth-child(4n){margin-right:0}body.catalog-category-view .grid-categories .grid-items .item:nth-child(4n+1){clear:left}}@media only screen and (min-width:1001px){body.catalog-category-view .grid-categories .grid-items .item{width:18.4%;margin-right:2%}body.catalog-category-view .grid-categories .grid-items .item:nth-child(5n){margin-right:0}body.catalog-category-view .grid-categories .grid-items .item:nth-child(5n+1){clear:left}}body.category-type-default #section-main .container h1{padding:2rem;margin:0}body.category-type-default .grid-products .grid-items .item{width:100%}@media only screen and (max-width:600px){body.category-type-default .grid-products .grid-items .item{width:50%}body.category-type-default .grid-products .grid-items .item:nth-child(2n){margin-right:0}body.category-type-default .grid-products .grid-items .item:nth-child(odd){clear:left}}@media only screen and (min-width:601px) and (max-width:800px){body.category-type-default .grid-products .grid-items .item{width:33.33333%}body.category-type-default .grid-products .grid-items .item:nth-child(3n){margin-right:0}body.category-type-default .grid-products .grid-items .item:nth-child(3n+1){clear:left}}@media only screen and (min-width:801px) and (max-width:1000px){body.category-type-default .grid-products .grid-items .item{width:25%}body.category-type-default .grid-products .grid-items .item:nth-child(4n){margin-right:0}body.category-type-default .grid-products .grid-items .item:nth-child(4n+1){clear:left}}@media only screen and (min-width:1001px){body.category-type-default .grid-products .grid-items .item{width:20%;min-height:425px}body.category-type-default .grid-products .grid-items .item:nth-child(5n){margin-right:0}body.category-type-default .grid-products .grid-items .item:nth-child(5n+1){clear:left}}body.category-type-layered div.col2-left-layout div.col-main{float:right;width:75%;padding:0}@media only screen and (max-width:1000px){body.category-type-layered div.col2-left-layout div.col-main{width:100%}}body.category-type-layered div.col2-left-layout div.col-main h1{padding:2rem;margin:0}body.category-type-layered div.col2-left-layout div.col-left{float:left;width:25%;padding:0}@media only screen and (max-width:1000px){body.category-type-layered div.col2-left-layout div.col-left{display:none;width:100%}}body.category-type-layered div.col2-left-layout div.col-left .filter-count{display:none}body.category-type-layered .grid-products .grid-items .item{width:100%}@media only screen and (max-width:600px){body.category-type-layered .grid-products .grid-items .item{width:50%}body.category-type-layered .grid-products .grid-items .item:nth-child(2n){margin-right:0}body.category-type-layered .grid-products .grid-items .item:nth-child(odd){clear:left}}@media only screen and (min-width:601px) and (max-width:800px){body.category-type-layered .grid-products .grid-items .item{width:33.33333%}body.category-type-layered .grid-products .grid-items .item:nth-child(3n){margin-right:0}body.category-type-layered .grid-products .grid-items .item:nth-child(3n+1){clear:left}}@media only screen and (min-width:801px){body.category-type-layered .grid-products .grid-items .item{width:25%}body.category-type-layered .grid-products .grid-items .item:nth-child(4n){margin-right:0}body.category-type-layered .grid-products .grid-items .item:nth-child(4n+1){clear:left}}@media only screen and (max-width:800px){body.catalogsearch-result-index div.col2-left-layout div.col-left,body.catalogsearch-result-index div.col2-left-layout div.col-main{float:none;width:100%;padding:0}}body.catalogsearch-result-index .block-products{position:relative;padding:0 0 10em}body.catalogsearch-result-index .grid-products .grid-items .item{width:100%}@media only screen and (max-width:600px){body.catalogsearch-result-index .grid-products .grid-items .item{width:50%}body.catalogsearch-result-index .grid-products .grid-items .item:nth-child(2n){margin-right:0}body.catalogsearch-result-index .grid-products .grid-items .item:nth-child(odd){clear:left}}@media only screen and (min-width:601px) and (max-width:800px){body.catalogsearch-result-index .grid-products .grid-items .item{width:33.33333%}body.catalogsearch-result-index .grid-products .grid-items .item:nth-child(3n){margin-right:0}body.catalogsearch-result-index .grid-products .grid-items .item:nth-child(3n+1){clear:left}}@media only screen and (min-width:801px){body.catalogsearch-result-index .grid-products .grid-items .item{width:25%}body.catalogsearch-result-index .grid-products .grid-items .item:nth-child(4n){margin-right:0}body.catalogsearch-result-index .grid-products .grid-items .item:nth-child(4n+1){clear:left}}body.catalogsearch-result-index .grid-products .product{border-bottom:1px solid #444}#my-orders-table .nobr{white-space:normal}@media only screen and (max-width:600px){#my-orders-table thead{display:none}}@media only screen and (max-width:600px){#my-orders-table tr{display:block}#my-orders-table tr:first-child td{border-top:0}#my-orders-table tr:first-child td:first-child td:first-child{padding-top:0}#my-orders-table tr:last-child{border-bottom:0}}@media only screen and (max-width:600px){#my-orders-table tr td{text-align:left;display:block;padding:0;border:0;line-height:1.3em}#my-orders-table tr td:first-child{padding-top:1.5em;border-top:1px solid #444}}@media only screen and (max-width:600px){#my-orders-table tr td:last-child{padding-top:.5em;padding-bottom:1.5em;border-bottom:1px solid #000}}#my-orders-table tr td:last-child a{display:block}#my-orders-table tr td:last-child a:first-child{margin-bottom:.5em}#my-orders-table tr td:last-child .separator{display:none}@media only screen and (min-width:801px){body.customer-account-page .col2-left-layout .col-main{float:right;width:70%;padding:0 0 0 3em}}@media only screen and (min-width:801px){body.customer-account-page .col2-left-layout .col-left{float:left;width:30%;padding:0}}@media only screen and (max-width:800px){body.customer-account-page .col2-left-layout .col-left,body.customer-account-page .col2-left-layout .col-main{float:left;clear:both;width:100%;padding:0}}body.customer-account-page #section-main .container{padding:3em}body.customer-account-page .buttons-set .back-link{display:none}body.customer-account-page .title-buttons{width:100%}body.customer-account-page .title-buttons h1{float:left}body.customer-account-page .title-buttons a{float:right;margin:.5em 0 0 1em;font-size:120%}body.customer-account-page .title-buttons .back-link,body.customer-account-page .title-buttons .separator{display:none}body.customer-account-page .pager{margin:0 0 1em;padding:2em 0;bottom:auto}body.customer-account-page .pager:nth-child(2){display:none}body.customer-account-page .pager .amount{float:left}body.customer-account-page .pager .limiter{display:none}body.customer-account-page .pager .pages{float:right}body.customer-account-page .pager .pages ol,body.customer-account-page .pager .pages ol li{display:inline-block}body.customer-account-page .data-table tbody tr td{vertical-align:middle}body.customer-account-page .box .box-title{position:relative;border-bottom:1px solid #333;margin:0 0 15px;padding:0 0 5px}body.customer-account-page .box .box-title a,body.customer-account-page .box .box-title h3{display:block;height:25px;line-height:25px}body.customer-account-page .box .box-title h3{font-size:120%}body.customer-account-page .box .box-title a{font-size:110%;position:absolute;right:0;top:0;color:#777;text-decoration:none}body.customer-account-page .box .box-content{color:#aaa}body.customer-account-page .box .box-content p{font-size:120%;line-height:1.5em}body.customer-account-page .box-account{position:relative;padding:2.5em;padding-top:3em;border:1px solid #333;border-top:0;background:#222;margin:0 0 2.5em}body.customer-account-page .box-account:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#b02e36}body.customer-account-page .box-account .box-head{margin:0 0 2em;position:relative}.delivery-section body.customer-account-page .box-account .box-head h3,body.customer-account-page .box-account .box-head .delivery-section h3,body.customer-account-page .box-account .box-head h2{display:block;font-size:140%;position:relative}.delivery-section body.customer-account-page .box-account .box-head h3:before,body.customer-account-page .box-account .box-head .delivery-section h3:before,body.customer-account-page .box-account .box-head h2:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;margin:0 .5em 0 0;color:#444;font-size:120%}body.customer-account-page .box-account.box-welcome{padding:0;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/account/bg-welcome1.jpg) no-repeat 100% 0;background-size:cover}body.customer-account-page .box-account.box-welcome .welcome-msg{padding:2.5em;padding-top:3em;background:rgba(0,0,0,.5)}@media only screen and (min-width:901px){body.customer-account-page .box-account.box-welcome .welcome-msg{padding-bottom:5em}}body.customer-account-page .box-account.box-welcome .welcome-msg .page-title h1{line-height:1em}body.customer-account-page .box-account.box-welcome .welcome-msg p{display:block;font-size:120%;line-height:1.5em;margin:0 0 1em;max-width:300px}body.customer-account-page .box-account.box-welcome .welcome-msg p:last-child{margin:0}body.customer-account-page .box-account.box-welcome .artwork-credit{position:absolute;bottom:0;right:0;padding:1em;background:rgba(0,0,0,.5);color:#999;font-size:120%}body.customer-account-page .box-account.box-welcome .artwork-credit a{color:#ccc}.delivery-section body.customer-account-page .box-account.box-recent .box-head h3:before,body.customer-account-page .box-account.box-recent .box-head .delivery-section h3:before,body.customer-account-page .box-account.box-recent .box-head h2:before{content:"\f187"}body.customer-account-page .box-account.box-recent .box-content{padding-bottom:2em}.delivery-section body.customer-account-page .box-account.box-navigation .box-head h3:before,body.customer-account-page .box-account.box-navigation .box-head .delivery-section h3:before,body.customer-account-page .box-account.box-navigation .box-head h2:before{content:"\f0ca"}body.customer-account-page .box-account.box-navigation ul li{display:block;margin:0 0 1.5em}body.customer-account-page .box-account.box-navigation ul li a{display:block;color:#999;text-decoration:none !important;font-size:120%;transition:all .2s ease-out}body.customer-account-page .box-account.box-navigation ul li a:hover{color:#fff;padding-left:10px}body.customer-account-page .box-account.box-navigation ul li.last{border-bottom:0;margin-bottom:0}body.customer-account-page .box-account.box-navigation ul li.current a{color:#fff;font-weight:700}.delivery-section body.customer-account-page .box-account.box-address-book .box-head h3:before,body.customer-account-page .box-account.box-address-book .box-head .delivery-section h3:before,body.customer-account-page .box-account.box-address-book .box-head h2:before{content:"\f02d"}body.customer-account-page .box-account.box-address-book .box-content{padding:0 0 1em}body.customer-account-page .box-account.box-address-book .box-content .col-1{margin:0 0 2em}body.customer-account-page .box-account.box-address-book .box-content h4{display:block;color:#fff;font-weight:700;font-size:120%;text-decoration:underline;margin:0 0 .5em}body.customer-account-page .box-account.box-address-book .box-content address{display:block;color:#fff;font-size:120%;line-height:1.5em;margin:0 0 1em}body.customer-account-page .box-account .address-defaults{display:block;text-align:right}body.customer-account-page .box-account .is-default{display:inline-block;color:red;margin:0 1em 2em 0;padding:.75em;font-size:110%;border:1px solid #c00}body.customer-account-page .page-title{margin-top:1em}body.customer-account-page .fieldset{margin:0 0 20px}.delivery-section body.customer-account-page .fieldset h3.legend,body.customer-account-page .fieldset .delivery-section h3.legend,body.customer-account-page .fieldset h2.legend{display:block;color:#777;font-size:140%;padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #555}@media only screen and (max-width:500px){body.customer-account-page .fieldset .form-list li label{float:none;display:block;width:auto}body.customer-account-page .fieldset .form-list li .input-box{width:auto;margin:0}body.customer-account-page .fieldset .form-list li .input-box input,body.customer-account-page .fieldset .form-list li .input-box select{width:100%;max-width:100%}}body.customer-account-index .box-welcome{display:block !important}body.sales-order-view .order-details .buttons-set{display:none}body.sales-order-view .order-info{background:#fff;padding:1em;margin:0 0 2em;font-size:140%;color:#333}body.sales-order-view .order-info dd,body.sales-order-view .order-info dt,body.sales-order-view .order-info li,body.sales-order-view .order-info ul{display:inline}body.sales-order-view .order-info .current{font-weight:700}body.sales-order-view .order-info li{margin:0 3px}body.sales-order-view .order-info-box{border:1px solid #999;margin:0 0 2em}.delivery-section body.sales-order-view .order-info-box h3,body.sales-order-view .order-info-box .delivery-section h3,body.sales-order-view .order-info-box h2{font-weight:700;font-size:120%;padding:0 0 1em}body.sales-order-view .order-info-box .col-1,body.sales-order-view .order-info-box .col-2{padding:1.5em}body.sales-order-view .order-info-box .col-1{border-bottom:1px dashed #999;background:#000}body.sales-order-view .order-info-box .box-content{font-size:120%;line-height:1.4}body.sales-order-view .order-info-box .box-payment p{margin:0 0 3px}body.sales-order-view .order-info-box .box-payment th{font-weight:700;padding-right:7px}body.sales-order-view .order-date{margin:0 0 2em;font-size:140%}body.sales-order-view .order-items{width:100%;overflow-x:auto}.delivery-section body.sales-order-view .order-items h3,body.sales-order-view .order-items .delivery-section h3,body.sales-order-view .order-items h2,body.sales-order-view .order-items h3{clear:none;font-size:14px;padding:0;margin:0 0 5px}.delivery-section body.sales-order-view .order-items h3,body.sales-order-view .order-items .delivery-section h3,body.sales-order-view .order-items h2{padding:1em 0}body.sales-order-view .order-items h3{color:#666}body.sales-order-view .order-items .product-name{font-size:14px}.my-account{position:relative}.my-account .address-defaults{position:absolute;top:0;right:0;font-size:120%}.addresses-list .addresses-additional,.addresses-list .addresses-primary{float:left;width:100%}.addresses-list .delivery-section h3,.addresses-list h2,.delivery-section .addresses-list h3{font-size:140%;padding:0 0 1em}.addresses-list ol{float:left;width:100%}.addresses-list ol .item{float:left;background:#333;color:#ddd}@media only screen and (min-width:601px){.addresses-list ol .item{width:48%}}@media only screen and (max-width:600px){.addresses-list ol .item{clear:both;width:100%;margin:0 0 1em}}.addresses-list ol .item h3{display:block;padding:1em;color:#c00;font-weight:700;font-size:110%;background:rgba(0,0,0,.2)}.addresses-list ol .item address{padding:2em;font-size:110%;line-height:1.5em}.addresses-list ol .item p{display:block;font-size:110%;text-align:right;padding:1em;background:rgba(0,0,0,.2)}.addresses-list ol .item p a{color:#ccc;text-decoration:none}.addresses-list ol .item p a:hover{color:#fff;text-decoration:underline}.addresses-list ol .item.empty{border:0;background:rgba(0,0,0,.25);border:1px solid #fff;border-color:#000 transparent #222;color:#fff;padding:15px;border-radius:5px}.addresses-list ol .item.empty p{display:block;font-size:120%;text-align:left}.addresses-list ol .item:nth-child(2){float:right}.addresses-list .addresses-primary{margin:0 0 25px !important}.addresses-list .addresses-additional ol .item{margin-bottom:2em}.account-create{padding:2em}@media only screen and (max-width:1000px){.account-create form .fieldset{float:left;width:100%}}@media only screen and (min-width:1001px){.account-create form .fieldset{float:right;width:48%}}@media only screen and (max-width:500px){.account-create form .fieldset{padding:0 0 3em}}.account-create form .fieldset:first-child{float:left}.account-create form .fieldset .delivery-section h3,.account-create form .fieldset h2,.delivery-section .account-create form .fieldset h3{display:block;color:#999;font-size:140%;margin:0 0 1em}@media only screen and (max-width:500px){.account-create form .fieldset .control{margin:0}}.account-create form .fieldset .control .input-box{margin:0;float:left}.account-create form .fieldset .control .input-box input{float:left;margin:10px 10px 0 0}.account-create form .fieldset .control label{float:left;display:block;color:#666;font-weight:700;position:relative;z-index:0;font-size:120%;width:200px;height:35px;line-height:35px}@media only screen and (max-width:500px){.account-create form .fieldset .input-box .input-text,.account-create form .fieldset .input-box select{max-width:100%}}.account-create .buttons-set{width:100%;clear:both;padding:0}.account-create .buttons-set .back-link{display:none}body.customer-account-logoutsuccess .main p{clear:both;display:block;font-size:120%;margin:25px}body.customer-account-changeforgotten #section-main .container,body.customer-account-forgotpassword #section-main .container{padding:3em}.delivery-section body.customer-account-changeforgotten #form-validate h3,.delivery-section body.customer-account-forgotpassword #form-validate h3,body.customer-account-changeforgotten #form-validate .delivery-section h3,body.customer-account-changeforgotten #form-validate h2,body.customer-account-forgotpassword #form-validate .delivery-section h3,body.customer-account-forgotpassword #form-validate h2{font-size:140%;padding:1em 2rem;border-top:5px solid #b22c31;border-bottom:1px solid #333}body.customer-account-changeforgotten #form-validate p,body.customer-account-forgotpassword #form-validate p{font-size:120%;line-height:1.5em;padding:1rem 2rem}body.customer-account-changeforgotten #form-validate p.back-link,body.customer-account-forgotpassword #form-validate p.back-link{padding:0}body.customer-account-changeforgotten #form-validate .fieldset,body.customer-account-forgotpassword #form-validate .fieldset{margin:0 !important;background:#272727}body.customer-account-changeforgotten #form-validate .form-list,body.customer-account-forgotpassword #form-validate .form-list{border-bottom:1px solid #222}body.customer-account-changeforgotten #form-validate .form-list label,body.customer-account-forgotpassword #form-validate .form-list label{width:100%;display:block;color:#fff;font-weight:400}body.customer-account-changeforgotten #form-validate .form-list label:after,body.customer-account-forgotpassword #form-validate .form-list label:after{content:"*";margin:0 0 0 .5em;color:#b02e36}body.customer-account-changeforgotten #form-validate .form-list label em,body.customer-account-forgotpassword #form-validate .form-list label em{display:none}body.customer-account-changeforgotten #form-validate .form-list li,body.customer-account-forgotpassword #form-validate .form-list li{padding:0 2em 2em}body.customer-account-changeforgotten #form-validate .form-list .input-box,body.customer-account-forgotpassword #form-validate .form-list .input-box{width:100%;display:block;margin:0}body.customer-account-changeforgotten #form-validate .form-list .input-box input.input-text,body.customer-account-forgotpassword #form-validate .form-list .input-box input.input-text{background:#444;padding:.5em;outline:0}@media only screen and (max-width:1000px){body.customer-account-changeforgotten #form-validate .form-list .input-box input.input-text,body.customer-account-forgotpassword #form-validate .form-list .input-box input.input-text{width:100%;max-width:100%}}body.customer-account-changeforgotten #form-validate .buttons-set,body.customer-account-forgotpassword #form-validate .buttons-set{margin:2em 0 0;width:100%}body.customer-account-changeforgotten #form-validate .buttons-set .required,body.customer-account-forgotpassword #form-validate .buttons-set .required{display:none}#pp-express-modal body.customer-account-changeforgotten #form-validate .buttons-set .button2,#pp-express-modal body.customer-account-forgotpassword #form-validate .buttons-set .button2,body.customer-account-changeforgotten #form-validate .buttons-set #pp-express-modal .button2,body.customer-account-changeforgotten #form-validate .buttons-set .button,body.customer-account-forgotpassword #form-validate .buttons-set #pp-express-modal .button2,body.customer-account-forgotpassword #form-validate .buttons-set .button{float:right}body.customer-account-changeforgotten #form-validate .buttons-set a,body.customer-account-forgotpassword #form-validate .buttons-set a{float:left;display:block;height:35px;line-height:35px;margin:0 20px 0 0;color:#aaa;font-size:110%;text-decoration:none}body.customer-account-changeforgotten #form-validate .buttons-set a:hover,body.customer-account-forgotpassword #form-validate .buttons-set a:hover{text-decoration:underline;color:#fff}body.customer-account-changeforgotten .fieldset{border-top:5px solid #b22c31}.cart-empty{background:rgba(0,0,0,.25) url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/sadface.png) no-repeat 50% 50px;padding:130px 0 50px;text-align:center;border-radius:5px}.cart-empty h1{text-align:center;padding:2em 0 0}.cart-empty p{display:block;line-height:1.5em;font-size:140%;color:#aaa}body.checkout-cart-index #section-main{background:#000}body.checkout-cart-index #section-main .page-title{text-align:center;margin:5em 0 0}body.checkout-cart-index #section-main>.container{padding:0 0 4em}body.checkout-cart-index #cart-column-primary,body.checkout-cart-index #cart-column-secondary{width:100%}@media only screen and (min-width:1001px){body.checkout-cart-index #cart-column-primary{max-width:593px;margin:0 10% 0 0}}@media only screen and (min-width:1001px){body.checkout-cart-index #cart-column-secondary{position:sticky;top:85px;max-width:426px;border:1px solid #333;padding:1px 0 0}}body.checkout-cart-index #cart-column-paypal-finance{margin:0 0 0 5em}body.checkout-cart-index .paypal-finance{display:block}@media only screen and (max-width:1000px){body.checkout-cart-index .paypal-finance{display:none}}body.checkout-cart-index .paypal-finance--mobile{display:none;margin:0 auto 3em;width:100%;max-width:320px}body.checkout-cart-index .paypal-finance--mobile img{width:100%}@media only screen and (max-width:1000px){body.checkout-cart-index .paypal-finance--mobile{display:block}}body.checkout-cart-index .header-title{margin:0;padding:2em 0}@media only screen and (max-width:1000px){body.checkout-cart-index .header-title{position:sticky;background:#000;z-index:999}}body.checkout-cart-index .header-title .cart-total-header{display:none}body.checkout-cart-index .header-title .cart-total-header span{display:block;font-size:140%}body.checkout-cart-index .header-title .cart-total-header span:first-child{margin:0 0 .5em}body.checkout-cart-index .header-title .cart-total-header span:last-child{font-weight:700}body.checkout-cart-index .header-title h1{display:block;color:#fff;font-size:320%;margin:.35em 0 0;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";width:100%;text-align:left;margin:0 0 1em}@media only screen and (max-width:1000px){body.checkout-cart-index .header-title h1{display:none}}body.checkout-cart-index #payment-logos{padding:0}@media only screen and (min-width:1001px){body.checkout-cart-index #payment-logos>img{display:none}}body.checkout-cart-index .payment-cards{padding:0 0 2em;text-align:center}body.checkout-cart-index .payment-cards .card{display:inline-block;float:none;margin:0}body.checkout-cart-index .payment-cards .card.card-comodo,body.checkout-cart-index .payment-types{display:none}#payment-logos{display:block;padding:2em 0 0;clear:both;text-align:center;width:100%}#payment-logos img{display:inline-block;height:auto;width:100%;max-width:370px;padding:0 2em}.cart{display:flex;flex-direction:column;flex-flow:nowrap;align-items:flex-start;padding:4em;margin:2em 0;position:relative}@media only screen and (max-width:1000px){.cart{padding:0;margin:0;flex-flow:wrap}}.cart fieldset{border:0;padding:0;margin:0 !important}@media only screen and (min-width:1001px){.cart .cart-collaterals{clear:both;width:100%}}.cart .cart-collaterals>img{display:block;max-width:294px;margin:2em auto 0}@media only screen and (max-width:1000px){.cart .cart-collaterals>img{display:none}}.cart .totals{width:100%;padding:1em 0 0}.cart .codbox{background:hsla(0,0%,100%,.05);padding:1em;line-height:1.5;font-size:110%}.cart #shopping-cart-totals-table{width:100%}.cart #shopping-cart-totals-table .price{display:block;font-weight:700;text-align:right;color:#fff}.cart #shopping-cart-totals-table td,.cart #shopping-cart-totals-table th{font-size:120%;color:#999;vertical-align:middle}.cart #shopping-cart-totals-table tbody tr{padding:2em}.cart #shopping-cart-totals-table tbody tr:first-child{border-top:1px solid #333;border-bottom:1px solid #333}.cart #shopping-cart-totals-table tbody tr:nth-child(2) td,.cart #shopping-cart-totals-table tbody tr:nth-child(4) td{display:block;width:200%}.cart #shopping-cart-totals-table tbody tr:nth-child(2) td select,.cart #shopping-cart-totals-table tbody tr:nth-child(4) td select{border-radius:5px;height:40px}.cart #shopping-cart-totals-table tbody tr:nth-child(2) td{padding:2rem}.cart #shopping-cart-totals-table tbody tr:nth-child(4) td{padding:0 2rem 2rem}.cart #shopping-cart-totals-table tbody tr td{padding:2rem 0;width:50%}.cart #shopping-cart-totals-table tbody tr td.a-right:first-child{padding:2rem 0 2rem 2rem}.cart #shopping-cart-totals-table tbody tr td.a-right:last-child{padding:2rem 2rem 2rem 0}.cart #shopping-cart-totals-table tbody tr td select{font-size:inherit;padding:.5em 3em .5em .5em;width:100%;border:0;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/arrow-down.svg);background-position:97.5%;background-repeat:no-repeat;background-size:auto 30%;background-color:#fff;-webkit-appearance:none;appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}.cart #shopping-cart-totals-table tbody tr td select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@media only screen and (max-width:500px){.cart #shopping-cart-totals-table tbody tr td select{width:100%;max-width:100%}}.cart #shopping-cart-totals-table tbody tr td:last-child{text-align:right}.cart #shopping-cart-totals-table tfoot{border-top:1px solid #444;border-bottom:1px solid #444}.cart #shopping-cart-totals-table tfoot tr td{padding:15px 0;font-size:140%;border-bottom:1px dashed #222;vertical-align:top}.cart #shopping-cart-totals-table tfoot tr td.a-right:first-child{padding:2rem 0 2rem 2rem}.cart #shopping-cart-totals-table tfoot tr td.a-right:last-child{padding:2rem 2rem 2rem 0}.cart #shopping-cart-totals-table tfoot tr:last-child td{border-bottom:0}.cart #shopping-cart-totals-table tfoot tr strong,.cart #shopping-cart-totals-table tfoot tr strong span.price{font-weight:700}#checkout-cart-contents{float:left;width:100%;position:relative}#shopping-cart-items .shopping-cart-item{margin:0 0 2em;padding:0 0 2em;border-bottom:1px solid #333}#shopping-cart-items .shopping-cart-item:last-child{border-bottom:0;margin:0;padding:0}@media only screen and (max-width:1000px){#shopping-cart-items .shopping-cart-item,#shopping-cart-items .shopping-cart-item:last-child{padding:0 2em 2em}}#shopping-cart-items .product-cart-image,#shopping-cart-items .product-cart-info{display:inline-block;vertical-align:middle}#shopping-cart-items .product-cart-image{width:22%;max-width:100px;margin:0 3% 0 0}#shopping-cart-items .product-cart-image img{width:100%}#shopping-cart-items .product-cart-info{width:73%;line-height:1.5}#shopping-cart-items .product-cart-info .price{font-size:160%;font-weight:700}@media only screen and (max-width:1000px){#shopping-cart-items .product-cart-info .price{font-size:140%}}#shopping-cart-items .product-cart-info .product-name{font-size:130%;text-decoration:none}@media only screen and (max-width:1000px){#shopping-cart-items .product-cart-info .product-name{font-size:110%}}#shopping-cart-items .product-cart-name,#shopping-cart-items .product-cart-subtotal{margin:0 0 1em}#shopping-cart-items .item-options{margin:1em 0 0}#shopping-cart-items .item-options dd,#shopping-cart-items .item-options dt{display:inline-block;font-size:130%;list-style:inside}@media only screen and (max-width:1000px){#shopping-cart-items .item-options dd,#shopping-cart-items .item-options dt{font-size:110%}}#shopping-cart-items .item-options dd .price,#shopping-cart-items .item-options dt .price{display:none}#shopping-cart-items .item-options dt{font-weight:700;display:block;margin:1em 0}#shopping-cart-items .item-options dt:before{content:"\2022";margin:0 .5em 0 0}#shopping-cart-items .item-options dd{margin:0 0 0 1.5em}#shopping-cart-items .product-cart-actions{position:relative;margin:1.5em 0 0}@media only screen and (max-width:1000px){#shopping-cart-items .product-cart-actions{margin:1em 0 0}}#shopping-cart-items .product-cart-qty{position:relative}#shopping-cart-items .product-cart-qty,#shopping-cart-items .product-cart-qty .spinner,#shopping-cart-items .product-cart-qty input.qty{display:inline-block;vertical-align:middle}#shopping-cart-items .product-cart-qty input.qty{background:none;border:0;color:#fff;text-align:center;font-size:140%;font-weight:700;max-width:30px;-moz-appearance:textfield;-webkit-appearance:none}#shopping-cart-items .product-cart-qty .spinner{border-radius:50%;width:20px;height:20px;line-height:18px;font-size:140%;font-weight:700;color:#fff;text-align:center;transition:opacity .2s ease}#shopping-cart-items .product-cart-qty .spinner:hover{cursor:pointer;opacity:.7}#shopping-cart-items .product-cart-qty .spinner.down{background:#555}#shopping-cart-items .product-cart-qty .spinner.up{background:#007621}#shopping-cart-items .btn-remove{display:inline-block;vertical-align:middle;margin:0 0 0 1em;text-decoration:none;font-size:140%;color:#848484}@media only screen and (max-width:1000px){#shopping-cart-items .btn-remove{position:absolute;font-size:110%;right:0;top:4px}}.cart-updater{padding:0 2em;margin:2em 0}@media only screen and (min-width:1001px){.cart-updater{padding:0;margin:4em 0 0}}#pp-express-modal .cart-updater .button2,.cart-updater #pp-express-modal .button2,.cart-updater .button{width:100%;max-width:none;box-shadow:none;text-shadow:none}@media only screen and (min-width:1001px){#pp-express-modal .cart-updater .button2,.cart-updater #pp-express-modal .button2,.cart-updater .button{max-width:250px}}#entercoupon{clear:both;padding:2em 2em 0;overflow:hidden}#entercoupon #discount-coupon-form .discount .delivery-section h3,#entercoupon #discount-coupon-form .discount h2,.delivery-section #entercoupon #discount-coupon-form .discount h3{font-size:160%;padding:0 0 2em;text-align:center}#entercoupon #discount-coupon-form .discount .delivery-section h3:hover,#entercoupon #discount-coupon-form .discount h2:hover,.delivery-section #entercoupon #discount-coupon-form .discount h3:hover{cursor:pointer}#entercoupon #discount-coupon-form .discount .discount-form{display:block;height:0;visibility:hidden;opacity:0}#entercoupon #discount-coupon-form .discount .discount-form.active{height:auto;visibility:visible;opacity:1;margin:0 0 2em}#entercoupon #discount-coupon-form .discount label{display:none}#entercoupon #discount-coupon-form .discount .input-box{max-width:350px;margin:0 auto 1em}#entercoupon #discount-coupon-form .discount .input-box .input-text{display:block;border:0;border-top:1px solid #000;border-bottom:1px solid #666;height:32px;line-height:32px;font-size:160%;width:100%;background:#333;color:#ccc;font-weight:700;text-indent:8px;padding:0;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:5px}#entercoupon #discount-coupon-form .discount .buttons-set{width:auto;margin:0;padding:0;text-align:center;position:relative}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2,#entercoupon #discount-coupon-form .discount .buttons-set .button,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2{display:inline;display:inline-block;outline:0 !important;height:34px;line-height:32px;border:0;margin:0;padding:0 1em;border-radius:5px;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#555;color:#eee;display:block;max-width:350px;width:100%;margin:0 auto;float:none}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2:hover,#entercoupon #discount-coupon-form .discount .buttons-set .button:hover,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2:hover{background:#bf1e2e}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2 *,#entercoupon #discount-coupon-form .discount .buttons-set .button *,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2 *{outline:0 !important;vertical-align:top}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2 span,#entercoupon #discount-coupon-form .discount .buttons-set .button span,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2 span{margin:0 auto;display:inline-block;font-size:inherit;height:100%;line-height:inherit}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2>span span,#entercoupon #discount-coupon-form .discount .buttons-set .button>span span,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2>span span{background:none !important}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2>span:before,#entercoupon #discount-coupon-form .discount .buttons-set .button>span:before,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2>span:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"";margin:0 .5em 0 0;text-decoration:inherit}#entercoupon #discount-coupon-form .discount .buttons-set #pp-express-modal .button2+i,#entercoupon #discount-coupon-form .discount .buttons-set .button+i,#pp-express-modal #entercoupon #discount-coupon-form .discount .buttons-set .button2+i{margin:0 0 0 1em;font-size:160%}.checkout-types.checkout-types-before,.checkout-types .or{display:none}@media only screen and (max-width:1000px){.checkout-types.checkout-types-before{display:inline-block;vertical-align:middle;max-width:300px}}.checkout-types.checkout-types-before .checkout-type-list li{max-width:220px;width:100%}.checkout-types.checkout-types-before .checkout-type-list li.checkout-cart-methods-onepage-top-applepay-express{display:none}.checkout-types.checkout-types-before .checkout-type-list li .btn-proceed-checkout span{display:block;overflow:hidden}.checkout-types.checkout-types-before .pp-express-buy-btn{background-size:100px}.checkout-types.checkout-types-after{padding:2em}.checkout-types.checkout-types-after .checkout-type-list{float:none}.checkout-types.checkout-types-after .checkout-type-list li{display:block;width:100%;max-width:none}@media only screen and (min-width:1001px){.checkout-types.checkout-types-after .checkout-type-list li{min-height:60px}}.checkout-types.checkout-types-after .checkout-type-list li.checkout-cart-methods-onepage-top-applepay-express{display:none}.checkout-types.checkout-types-after .checkout-type-list li button{width:100%;max-width:none}.checkout-types .checkout-type-list li{position:relative;display:inline-block;overflow:hidden;vertical-align:middle}@media only screen and (max-width:700px){.checkout-types .checkout-type-list li{text-align:center}}.checkout-types .checkout-type-list li:last-child{display:none !important}.checkout-types .checkout-type-list li.or,.checkout-types .checkout-type-list li .paypal-or{display:none}.checkout-types .checkout-type-list li.checkout-cart-methods-onepage .btn-proceed-checkout{font-size:140%;padding:0 2em;font-weight:700;background:#1d843e;text-shadow:none;border:0;box-shadow:none;height:50px;line-height:50px}.checkout-types .checkout-type-list li.checkout-cart-methods-paypal_express-bottom .paypal-logo{display:inline-block;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/cart/ppcom-white.svg) no-repeat;background-size:cover;width:100px;height:50px}.checkout-types .checkout-type-list li.checkout-cart-methods-paypal_express-bottom .paypal-logo a{display:block;height:100%}.checkout-types .checkout-type-list li.checkout-cart-methods-paypal_express-bottom .paypal-logo a img{display:none}.supports-apple-pay .checkout-cart-methods-onepage-top-applepay-express{display:inline-block !important;margin:0 0 1em}.block-crossell-shoppingcart{position:relative;background:none}.block-crossell-shoppingcart .hblock{height:60px;line-height:50px;text-align:center;font-size:180%;color:#c00;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-crossell-shoppingcart .widget-carousel{position:relative;background:none;border:0;padding:50px 0 42px;border-bottom:1px solid #171717;box-shadow:0 10px 10px -8px rgba(0,0,0,.95)}.block-crossell-shoppingcart .widget-carousel .carousel .product{height:350px}.pp-express-buy-btn,.pp-express-buy-btn:hover{display:inline-block;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/cart/ppcom-white.svg);background-repeat:no-repeat;background-size:100px;background-color:#449bd8;background-position:50%;box-shadow:none;width:130px;height:50px;text-indent:-9999px}.cart-usps{display:flex;padding:0 4em}@media only screen and (max-width:1000px){.cart-usps{display:none}}.cart-usps .cart-usp{display:flex;flex-direction:column;justify-content:flex-start;width:33%;border:1px solid #333;padding:4em 2.5em;text-align:center;margin:0 2em 0 0}.cart-usps .cart-usp:last-child{margin:0}.cart-usps .cart-usp h3{font-weight:700;font-size:160%;margin:0 0 1.5em}.cart-usps .cart-usp p{font-size:130%;line-height:1.5;color:#686868}body.checkout-onepage-success .checkout-success,body.checkouttester-index-success .checkout-success{margin:3em 0}body.checkout-onepage-success .checkout-success .page-title h1,body.checkouttester-index-success .checkout-success .page-title h1{display:block;color:#fff;font-size:2.8em;text-align:center;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}body.checkout-onepage-success .checkout-success .std,body.checkouttester-index-success .checkout-success .std{color:#fff}.delivery-section body.checkout-onepage-success .checkout-success .std h3,.delivery-section body.checkouttester-index-success .checkout-success .std h3,body.checkout-onepage-success .checkout-success .std .delivery-section h3,body.checkout-onepage-success .checkout-success .std h2,body.checkouttester-index-success .checkout-success .std .delivery-section h3,body.checkouttester-index-success .checkout-success .std h2{font-size:2.2em;text-transform:uppercase;text-align:center;margin-bottom:20px}body.checkout-onepage-success .checkout-success .std p,body.checkouttester-index-success .checkout-success .std p{text-align:center;font-size:1.35em;margin-bottom:10px}body.checkout-onepage-success .checkout-success .std .codbox,body.checkouttester-index-success .checkout-success .std .codbox{text-align:left;margin:4em auto 1em;background:#222;max-width:1000px;width:100%}body.checkout-onepage-success .checkout-success .std .codbox p,body.checkouttester-index-success .checkout-success .std .codbox p{padding:0 2em;text-align:left;margin-bottom:10px;line-height:1.3}body.checkout-onepage-success .checkout-success .std .codbox p:first-child,body.checkouttester-index-success .checkout-success .std .codbox p:first-child{display:block;background:#272727;border-top:5px solid #b22c31;border-bottom:1px solid #333;padding:1.5rem 2.5rem;font-size:140%;text-align:left}body.checkout-onepage-success .checkout-success .std .codbox p:first-child strong,body.checkouttester-index-success .checkout-success .std .codbox p:first-child strong{text-align:center;font-size:1.4em;font-weight:700}body.checkout-onepage-success .checkout-success .std .codbox p:last-child,body.checkouttester-index-success .checkout-success .std .codbox p:last-child{text-align:center;font-size:1.6em;font-weight:700;margin-top:2.5em;padding-bottom:1.5em}body.checkout-onepage-success .checkout-success .buttons-set,body.checkouttester-index-success .checkout-success .buttons-set{display:block;margin:20px auto 0;text-align:center}#pp-express-modal body.checkout-onepage-success .checkout-success .buttons-set .button2,#pp-express-modal body.checkouttester-index-success .checkout-success .buttons-set .button2,body.checkout-onepage-success .checkout-success .buttons-set #pp-express-modal .button2,body.checkout-onepage-success .checkout-success .buttons-set .button,body.checkouttester-index-success .checkout-success .buttons-set #pp-express-modal .button2,body.checkouttester-index-success .checkout-success .buttons-set .button{float:none;display:inline-block}body.checkout-onepage-success .remodal.feedback-modal,body.checkouttester-index-success .remodal.feedback-modal{max-width:800px;height:95%;overflow-y:scroll}body.checkout-onepage-success .form-success,body.checkouttester-index-success .form-success{margin:4.5em;text-align:center}body.checkout-onepage-success .form-success span,body.checkouttester-index-success .form-success span{text-transform:capitalize}body.checkout-onepage-success #register-form-container,body.checkouttester-index-success #register-form-container{text-align:center;margin:4em 0 0;padding:4em 0 0;border-top:1px solid #222}body.checkout-onepage-success #register-form-container .register-form,body.checkouttester-index-success #register-form-container .register-form{width:100%;max-width:500px;margin:0 auto}body.checkout-onepage-success #register-form-container h4,body.checkouttester-index-success #register-form-container h4{display:block;background:#272727;border-top:5px solid #b22c31;border-bottom:1px solid #333;padding:1.5rem 2.5rem;font-size:140%;text-align:left}body.checkout-onepage-success #register-form-container button,body.checkouttester-index-success #register-form-container button{float:right}body.checkout-onepage-success #register-form-container input,body.checkouttester-index-success #register-form-container input{float:none;width:100%;max-width:none}body.checkout-onepage-success #register-form-container label,body.checkouttester-index-success #register-form-container label{color:#fff;text-align:left}body.checkout-onepage-success #register-form-container .fieldset,body.checkouttester-index-success #register-form-container .fieldset{background:#222;padding:2.5em}body.checkout-onepage-success #register-form-container .field,body.checkouttester-index-success #register-form-container .field{margin-bottom:1em}body.checkout-onepage-success #register-form-container .field:last-child,body.checkouttester-index-success #register-form-container .field:last-child{margin-bottom:0}body.checkout-onepage-success #register-form-container .buttons-set,body.checkouttester-index-success #register-form-container .buttons-set{margin:1.5em 0 0}body.checkout-onepage-success #register-form-container p.required,body.checkouttester-index-success #register-form-container p.required{float:left}body.paypal-express-review .info-set{clear:both;float:left;width:100%}body.paypal-express-review .info-set .legend{clear:both;display:block;margin:0 0 2em;color:#777;font-size:140%;font-weight:700;line-height:2em;border:1px solid #333;text-align:center;padding:1em;background:#000}@media only screen and (max-width:500px){body.paypal-express-review .info-set .legend .separator{display:none}body.paypal-express-review .info-set .legend a{display:block}}body.paypal-express-review #section-main .col2-set{margin:0 0 6em}body.paypal-express-review #section-main .col2-set .col-1,body.paypal-express-review #section-main .col2-set .col-2{width:47.5%}@media only screen and (max-width:900px){body.paypal-express-review #section-main .col2-set .col-1,body.paypal-express-review #section-main .col2-set .col-2{width:100%}}body.paypal-express-review #section-main .col2-set .col-1 .box .box-title,body.paypal-express-review #section-main .col2-set .col-2 .box .box-title{display:block;color:#fff;font-size:140%;margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #555}body.paypal-express-review #section-main .col2-set .col-1 .box .box-content,body.paypal-express-review #section-main .col2-set .col-2 .box .box-content{font-size:120%;line-height:1.5em}body.paypal-express-review #section-main .col2-set .col-1{float:left}@media only screen and (max-width:900px){body.paypal-express-review #section-main .col2-set .col-1{margin-bottom:2em}}body.paypal-express-review #section-main .col2-set .col-2{float:right;border:1px dashed #a01a26;background:rgba(135,22,33,.25);padding:2em}body.paypal-express-review #section-main .col2-set .col-2 .box-title{margin:0 0 10px;padding:0}body.paypal-express-review #section-main .col2-set .col-2 .box-title h3{height:auto;line-height:normal;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);font-size:200%}body.paypal-express-review #section-main .col2-set .col-2 .box-content fieldset{width:100%}body.paypal-express-review #section-main .col2-set .col-2 .box-content fieldset select{width:100%;padding:1em;border:0;width:100% !important}body.paypal-express-review form#order_review_form{clear:both}body.paypal-express-review #details-table{max-width:100%;min-width:100%;padding:1em}body.paypal-express-review #details-table td,body.paypal-express-review #details-table th{padding:.75em 1em;font-size:120%;line-height:1.3em}body.paypal-express-review #review-buttons-container{clear:both;padding:3em 0 0}body.paypal-express-review #review-buttons-container #review-please-wait{position:relative;float:left;display:block;font-size:140%;line-height:3.5em;color:#aaa}@media only screen and (max-width:400px){body.paypal-express-review #review-buttons-container #review-please-wait{width:100%;margin:0 0 1em}}body.paypal-express-review #review-buttons-container #review-please-wait:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;height:1em;width:1em;display:inline-block;line-height:1;text-align:center;font-size:140%;margin:0 .5em 0 0}body.paypal-express-review #review-buttons-container #review-please-wait img{display:none}body.paypal-express-review #review-buttons-container button{float:right;height:3.5em;line-height:3.5em;padding:0 2em;font-size:140%;font-weight:700}@media only screen and (max-width:400px){body.paypal-express-review #review-buttons-container button{width:100%}}body.cms-page-view .page-title{padding-top:0}body.cms-page-view .std{color:#aaa;text-shadow:0 -1px 0 #000}.delivery-section body.cms-page-view .std h3,body.cms-page-view .std .delivery-section h3,body.cms-page-view .std h2,body.cms-page-view .std h3,body.cms-page-view .std h4{display:block;color:#fff;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}.delivery-section body.cms-page-view .std h3,body.cms-page-view .std .delivery-section h3,body.cms-page-view .std h2{font-size:200%}body.cms-page-view .std h3{font-size:160%}body.cms-page-view .std h4{font-size:140%}body.cms-page-view .std p{font-size:120%;line-height:1.6em;margin:0 0 1em}body.cms-page-view .std p strong{font-weight:700;color:#eee}body.cms-page-view .std ul{list-style:disc;margin:0 0 2.5em}body.cms-page-view .std ul li{font-size:120%;line-height:1.6em;margin:0 0 .5em}body.cms-page-view .std dl{margin:0 0 2em}body.cms-page-view .std dl dt{font-size:140%;color:#ddd;margin:0 0 .5em}body.cms-page-view .std dl dd{font-size:120%;line-height:1.6em;margin:0 0 2em}.link-anchor{display:block;padding-left:25px;color:#bf1e2d;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/link.png) no-repeat 0 50%;text-decoration:none}.link-anchor:hover{text-decoration:underline}body.cms-catalogue-html .page-title,body.cms-catalogue-html .std{display:none}.flipbook-download{clear:both;padding:25px 350px;text-align:center}.delivery-section .flipbook-download h3,.flipbook-download .delivery-section h3,.flipbook-download h2{display:block;color:#fff;font-size:240%;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}.flipbook-download p{display:block;font-size:140%;line-height:1.5em;margin:2em 0}.btn-brochure-download,.btn-brochure-view{text-transform:capitalize}.btn-brochure-view{padding:0 20px;margin:0 0 1.5em}.btn-brochure-view span{height:50px;line-height:50px;font-size:110%;text-transform:capitalize;padding-left:30px;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/books.png)}body.cms-how-to-match-needles-with-tips .data-table{clear:none;margin:0 0 2em}@media only screen and (max-width:600px){body.cms-how-to-match-needles-with-tips .data-table{width:100%}}@media only screen and (min-width:601px){body.cms-how-to-match-needles-with-tips .data-table{width:49%}}body.cms-how-to-match-needles-with-tips .data-table tbody tr td,body.cms-how-to-match-needles-with-tips .data-table tbody tr th{padding:.5rem 1rem;font-size:120%}body.cms-how-to-match-needles-with-tips .data-table thead tr th{font-size:140%}body.cms-how-to-match-needles-with-tips ul.isotope-filters{list-style:none;padding:0;width:100%;background:#222;margin:2em 0}@media only screen and (max-width:600px){body.cms-how-to-match-needles-with-tips ul.isotope-filters{display:block}}@media only screen and (min-width:601px){body.cms-how-to-match-needles-with-tips ul.isotope-filters{display:table}}body.cms-how-to-match-needles-with-tips ul.isotope-filters li{cursor:pointer;text-align:center;margin:0}@media only screen and (max-width:600px){body.cms-how-to-match-needles-with-tips ul.isotope-filters li{display:block;padding:.5em;border:0;border-top:1px solid #444;border-bottom:1px solid #000}}@media only screen and (min-width:601px){body.cms-how-to-match-needles-with-tips ul.isotope-filters li{display:table-cell;padding:1em;border-left:1px solid #444;border-right:1px solid #000}}body.cms-how-to-match-needles-with-tips ul.isotope-filters li.is-checked{background:#444;color:#fff}.isotope-grid-sizer{width:49%}.isotope-gutter-sizer{width:2%}.isotope:after{content:"";display:block;clear:both}body.contacts-index-index .std p{font-size:120%;line-height:1.5em;margin:0 0 2em}#contactForm{float:left;width:50%;padding-right:2em;margin-bottom:20px}#contactForm .fieldset{border:0;border-top:1px solid #000;border-bottom:1px solid #222;background:rgba(0,0,0,.15);box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:3px}#contactForm .fieldset label{color:#eee;font-weight:400}#contactForm .fieldset label.required em{margin:0 .5em 0 0}#contactForm .fieldset .input-box input,#contactForm .fieldset .input-box select,#contactForm .fieldset .input-box textarea{max-width:none;width:100%}#contactForm .fieldset select{width:100%;height:35px;line-height:35px;padding:0 10px;box-shadow:none}#contactForm #pp-express-modal .button2,#contactForm .button,#pp-express-modal #contactForm .button2{float:right;margin:15px 0 0}#contactDetails{float:right;width:50%;padding-left:2em}#contactDetails address{background:#000;padding:20px;font-size:110%;border-radius:0 0 5px 5px}#contactDetails address a{display:block;text-decoration:none;padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid #444}#contactDetails address .adr{line-height:1.5em}#contactDetails address .tel{display:none}#contactmap{overflow:hidden;width:100%;border:0;border-top:1px solid #000;border-bottom:1px solid #222;border-radius:5px 5px 0 0}@media only screen and (min-width:1001px){#contactmap .gmap{height:455px}}@media only screen and (max-width:1000px){#contactmap .gmap{height:220px}}@media only screen and (max-width:1000px){#contactDetails,#contactForm{clear:both;width:100%;padding:0}}.catalog-seo-sitemap-category .std{padding:25px}.sitemap{float:left;width:100%}.sitemap .node{display:block}.sitemap .node a{display:block;text-decoration:none;line-height:1.25em}.sitemap .node a:hover{color:#fff;text-decoration:underline}.sitemap>.node{clear:both;display:block;border-bottom:1px dotted #fff;padding:2em}.sitemap>.node:last-child{border-bottom:0}.sitemap>.node>a{font-size:160%;padding:0 0 1em;margin:0 0 1em;border-bottom:2px dotted #222}.sm-l2{float:left;width:100%}.sm-l2>.node{float:left;width:18%;margin:0 1%}.sm-l2>.node a{font-size:120%;margin:0 0 .5em;color:#ccc}.sm-l3{float:left;width:100%;margin:0 0 1em}.sm-l3>.node a{margin:0 0 .25em .5em;font-size:110%;color:#aaa}.page-head h3{display:none}.xsitemap h3{font-family:you_are_lovedregular,impact,"sans-serif";font-size:240%;margin:0 0 1em;text-transform:uppercase}.xsitemap a{display:block;line-height:1.25em;margin:0 0 .5em;text-decoration:none}.xsitemap-categories{float:left;width:75%}.xsitemap-categories .level-0{float:left;width:50%;padding:0 1em}.xsitemap-categories .level-0>a{font-size:200%;padding:0 0 1em;margin:0 0 1em;border-bottom:2px dotted #222}.xsitemap-categories .level-1{margin:0 0 5em}.xsitemap-categories .level-1>a{font-size:160%;margin:0 0 1em;color:#ccc}.xsitemap-categories .level-2{margin:0 0 2em}.xsitemap-categories .level-2>a{font-size:140%;color:#ccc}.xsitemap-categories .level-3{margin:0 0 1em}.xsitemap-categories .level-3>a{font-size:120%;color:#ccc}.xsitemap-categories .product{padding:0;float:none;text-align:left}.xsitemap-categories .product a{color:#aaa;margin:0 .25em .5em;font-size:110%}.xsitemap-pages{float:left;width:25%}.xsitemap-pages a{font-size:120%;margin:0 .25em .5em;color:#ccc}body.customer-account-login #section-main .container{padding:3em}.account-login #login-form .col2-set{float:left;width:100%}.account-login #login-form .col2-set .new-users,.account-login #login-form .col2-set .registered-users{float:left}@media only screen and (min-width:801px){.account-login #login-form .col2-set .new-users,.account-login #login-form .col2-set .registered-users{width:50%}}@media only screen and (max-width:800px){.account-login #login-form .col2-set .new-users,.account-login #login-form .col2-set .registered-users{clear:both;width:100%;padding:0}}.account-login #login-form .col2-set .new-users .content .delivery-section h3,.account-login #login-form .col2-set .new-users .content h2,.account-login #login-form .col2-set .registered-users .content .delivery-section h3,.account-login #login-form .col2-set .registered-users .content h2,.delivery-section .account-login #login-form .col2-set .new-users .content h3,.delivery-section .account-login #login-form .col2-set .registered-users .content h3{background:#272727;padding:1.5rem 2.5rem;font-size:140%;border-bottom:1px solid #333;border-top:5px solid #b22c31}.account-login #login-form .col2-set .new-users .content p,.account-login #login-form .col2-set .registered-users .content p{padding:1.5rem 2.5rem;line-height:1.5em;font-size:120%;color:#fff;background:#222}@media only screen and (min-width:801px){.account-login #login-form .col2-set .new-users{padding-right:2em}}@media only screen and (max-width:800px){.account-login #login-form .col2-set .new-users{padding-bottom:3em;border-bottom:1px solid #000}}.account-login #login-form .col2-set .new-users p{margin:0 0 2em}.account-login #login-form .col2-set .new-users button{float:right}@media only screen and (min-width:801px){.account-login #login-form .col2-set .registered-users{padding-left:2em}}@media only screen and (max-width:800px){.account-login #login-form .col2-set .registered-users{padding-top:3em;border-top:1px solid #222}}.account-login #login-form .col2-set .registered-users .form-list{padding:0 2.5rem 1.5rem;background:#222;margin:0 0 2em}.account-login #login-form .col2-set .registered-users .form-list li label{color:#fff;font-weight:400}.account-login #login-form .col2-set .registered-users .form-list li label em{display:none}.account-login #login-form .col2-set .registered-users .form-list li .input-box input.input-text{background:#444;color:#fff;width:100%;max-width:100%}#pp-express-modal .account-login #login-form .col2-set .registered-users .buttons-set .button2,.account-login #login-form .col2-set .registered-users .buttons-set #pp-express-modal .button2,.account-login #login-form .col2-set .registered-users .buttons-set .button{float:right;margin:0 0 2em}.account-login #login-form .col2-set .registered-users .buttons-set a{float:left;display:block;margin:0 20px 0 0;color:#aaa;font-size:120%;text-decoration:none;height:35px;line-height:35px}.account-login #login-form .col2-set .registered-users .buttons-set a:hover{text-decoration:underline;color:#fff}.account-login #login-form .col2-set .registered-users p.required{display:none}#braintree-saved-payments p{font-size:120%;line-height:1.5}#braintree-saved-payments .payment-methods-container{float:left;width:100%;margin:10px 0}#braintree-saved-payments .payment-methods-container .payment-methods{float:left;width:100%;margin:20px 0}#braintree-saved-payments .payment-methods-container .payment-methods table tr td{vertical-align:middle}#braintree-saved-payments .payment-methods-container .payment-methods .payment-method-card-number{display:block;letter-spacing:1px;margin:0 0 .5em}#braintree-saved-payments .payment-methods-container .payment-methods .payment-method-expiry-date{display:block;font-size:12px}#braintree-saved-payments .payment-methods-container .payment-methods .method-options{text-align:right}#braintree-saved-payments .payment-methods-container .payment-methods a{margin-left:10px}form.gene-braintree-edit-form .input-box.card-number{line-height:48px;letter-spacing:1px}form.gene-braintree-edit-form .input-box.card-number img{margin-right:14px}form.gene-braintree-edit-form .input-box.expiry-date select{width:110px}form.gene-braintree-edit-form .input-box.cvv-field input{width:4em !important}@media only screen and (max-width:800px){body.cms-no-route #section-main .container{padding:5em}}@media only screen and (min-width:801px){body.cms-no-route #section-main .container{padding:8em 55% 8em 7em;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/404.png) no-repeat 95% 4em;background-size:50%}}@media only screen and (max-width:550px){body.cms-no-route #section-main .container{padding:3em}}body.cms-no-route .std{line-height:1.5em}body.cms-no-route .std .page-title{padding:0;margin:0 0 3em;line-height:3em}body.cms-no-route .std dl{margin:0 0 3em}body.cms-no-route .std dl:last-child{margin:0}body.cms-no-route .std dl dd,body.cms-no-route .std dl dt{display:block}body.cms-no-route .std dl dt{font-size:140%;margin:0 0 1em}body.cms-no-route .std dl dd{font-size:120%;margin:0 0 .5em;color:#aaa}body.cms-no-route .std dl dd:last-child{margin:0 0 1.5em}body.cms-no-route .std dl dd ul{list-style:disc;margin:1em 0 1em 2em}body.cms-no-route .std dl dd li,body.cms-no-route .std dl dd li br{margin:0 0 1em}.is-blog .col-main{float:none !important;width:auto !important;padding:0 !important}.is-blog .main{padding:0 !important;margin:0 !important}.is-blog iframe{width:100%}.is-blog .pager{position:absolute;bottom:1em;left:0;padding:0 2em;margin:2em 0 0;float:left;width:100%;padding:0 0 0 180px}.is-blog .pager .amount{float:left;width:100%;color:#ddd;margin:0 0 1.5em}.is-blog .pager .pages strong{display:none}.is-blog .pager ol{float:left;width:auto;margin:0 auto;border:2px solid #a01a24;border-radius:4px}.is-blog .pager ul:after{content:"";display:table;clear:both}.is-blog .pager li{float:left;border:0;padding:0;height:auto;margin:0;width:auto;line-height:30px}.is-blog .pager li.current{float:left;margin:0;padding:3px 15px;font-size:1.6em;color:#fff;background:0}.is-blog .pager li a{display:none;width:100%}.is-blog .pager li a.next,.is-blog .pager li a.previous{display:block;padding:3px 21px;text-indent:-9999em}.is-blog .pager li a.next:hover,.is-blog .pager li a.previous:hover{opacity:.75}.is-blog .pager li a.previous{background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/arrow-left.svg) no-repeat #a01a24;background-position:50%}.is-blog .pager li a.next{background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/arrow-right.svg) no-repeat #a01a24;background-position:50%}.is-blog .pager .page-link{display:none}.is-blog .sidebar{border-top:1px solid #111;-mozilla-box-shadow:inset 0 0 50px rgba(0,0,0,.5);box-shadow:inset 0 0 50px rgba(0,0,0,.5)}.is-blog .block-recent-posts .item{display:inline-block;text-align:center;padding-bottom:2em}@media only screen and (max-width:600px){.is-blog .block-recent-posts .item{width:50%;margin:0 0 2em;min-height:200px}}@media only screen and (min-width:601px){.is-blog .block-recent-posts .item{width:32.8%}}.is-blog .block-recent-posts .item a.featured-image{display:inline-block;position:relative;overflow:hidden;margin:0 0 2em;background:#333;border:1px solid #ddd;border-radius:50%}.is-blog .main-container .col-left,.is-blog .main-container .sidebar,.wp-sidebar{float:left;width:100%;padding:0 !important;margin:0 !important}.is-blog .main-container .col-left .block-blog-comments,.is-blog .main-container .sidebar .block-blog-comments,.wp-sidebar .block-blog-comments{display:none}.block-recent-posts{text-align:center}@media only screen and (min-width:801px){.block-recent-posts{padding:2em 0}}@media only screen and (max-width:800px){.block-recent-posts{padding:0}}.block-recent-posts .item .featured-image-container{height:200px;padding:7% 0 0;margin:1em 1em 0}.block-recent-posts .item a.featured-image{display:block;overflow:hidden;margin:0 auto;background:#333;border-radius:50%;height:150px;width:150px}.block-recent-posts .item a.featured-image img{display:block;width:100%;height:auto;opacity:.9}.block-recent-posts .item a.featured-image:hover img{opacity:1}.block-recent-posts .item .delivery-section h3,.block-recent-posts .item h2,.delivery-section .block-recent-posts .item h3{display:block;height:6em;line-height:1.5em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);overflow:hidden}@media only screen and (min-width:601px){.block-recent-posts .item .delivery-section h3,.block-recent-posts .item h2,.delivery-section .block-recent-posts .item h3{font-size:2em}}@media only screen and (max-width:600px){.block-recent-posts .item .delivery-section h3,.block-recent-posts .item h2,.delivery-section .block-recent-posts .item h3{font-size:1.5em}}.block-recent-posts .item .delivery-section h3 a,.block-recent-posts .item h2 a,.delivery-section .block-recent-posts .item h3 a{display:block;text-decoration:none;padding:0 2em 2em;color:#aaa}.block-recent-posts .item .delivery-section h3 a:hover,.block-recent-posts .item h2 a:hover,.delivery-section .block-recent-posts .item h3 a:hover{color:#fff}.blog-desc,.blog-tag-line,.blog-title{display:none}.blog-search{padding:5px}.post{clear:both}.post-header{position:relative}@media only screen and (min-width:501px){.post-header{padding:0 0 2em 180px}}@media only screen and (max-width:500px){.post-header{padding:0 0 2em}}.post-header .featured-image{display:block;overflow:hidden}@media only screen and (min-width:501px){.post-header .featured-image{position:absolute;top:0;left:0}}@media only screen and (max-width:500px){.post-header .featured-image{text-align:center}}.post-header .featured-image img{display:block;margin:0 auto;border:1px solid #fff;border-radius:50%}.post-header h1{display:block;color:#fff;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);margin:.5em 0 .25em}@media only screen and (min-width:601px){.post-header h1{font-size:4em;line-height:1.4em}}@media only screen and (max-width:600px){.post-header h1{font-size:3em;line-height:1.2em}}.post-meta{display:block}.post-meta li{display:inline-block;height:20px;line-height:20px;padding:0 0 0 25px;font-size:110%;background:no-repeat 0 50%;margin:0 2em 0 0;text-shadow:0 1px 0 #000}.post-meta li.post-meta-when{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/date.png)}.post-meta li.post-meta-who{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/author.png)}.post-meta li.post-meta-cats{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/drawers.png)}.post-meta li.post-meta-tags{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/icons/tags.png)}.post-meta li,.post-meta li a{color:#999}.post-view{clear:both}@media only screen and (min-width:501px){.post-view{margin:0 0 0 180px}}@media only screen and (max-width:500px){.post-view{margin:0}}.post-entry p{font-size:120%;margin:0 0 1.5em;line-height:1.75em;color:#ddd}.post-entry ul{margin:0 0 1.5em 2em}.post-entry ul li{font-size:120%;line-height:1.4em;margin:0 0 .5em}.post-entry table{background:none repeat scroll 0 0 rgba(0,0,0,.25);border:1px solid #222;padding:25px 25px 60px}.post-entry table tr td{font-size:110%;padding:10px;border-bottom:1px solid #222}.post-list .post-list-item{clear:both;position:relative;margin:0 0 5.5em;min-height:150px}@media only screen and (min-width:501px){.post-list .post-list-item{padding:0 0 0 180px}}@media only screen and (max-width:500px){.post-list .post-list-item{padding:0}}.delivery-section .post-list .post-list-item h3,.post-list .post-list-item .delivery-section h3,.post-list .post-list-item h2{display:block;color:#fff;font-size:3em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);line-height:1.4em;margin:0 0 .5em}.delivery-section .post-list .post-list-item h3 a,.post-list .post-list-item .delivery-section h3 a,.post-list .post-list-item h2 a{display:block;text-decoration:none}.delivery-section .post-list .post-list-item h3 a:hover,.post-list .post-list-item .delivery-section h3 a:hover,.post-list .post-list-item h2 a:hover{text-decoration:underline}@media only screen and (min-width:501px){.post-list .post-list-item .featured-image{position:absolute;top:0;left:0}}@media only screen and (max-width:500px){.post-list .post-list-item .featured-image{width:100%;margin:0 0 2em;text-align:center}}.post-list .post-list-item .featured-image a{display:block;overflow:hidden;width:150px;height:150px;background:#222;border-radius:50%}@media only screen and (max-width:500px){.post-list .post-list-item .featured-image a{margin:0 auto}}.post-list .post-list-item .featured-image a img{width:100%;height:auto;display:block}.quickbuy-index-index .col2-left-layout .col-main{width:100%;padding:0}.quickbuy-index-index .col2-left-layout .col-sidebar{display:none}.quickbuy-index-index table{width:100%;border:1px solid #ddd;font-size:1.35em}.quickbuy-index-index table td,.quickbuy-index-index table th{border:1px solid #ddd;line-height:1.42857143;vertical-align:top}.quickbuy-index-index table th{padding:8px;border-bottom-width:2px}.quickbuy-index-index table td{position:relative}.quickbuy-index-index table td.hide{display:none}.quickbuy-index-index table td input{width:100%;padding:.5em}.quickbuy-index-index table .quantity input{float:left;width:33.3333%;-webkit-appearance:none}.quickbuy-index-index .autocomplete{display:none;position:absolute;top:30px;left:0;width:300px;height:400px;overflow:scroll;background:#fff;z-index:99;color:#000;border:4px solid red}.quickbuy-index-index .autocomplete a{color:#000}.quickbuy-index-index .autocomplete.active{display:block}.quickbuy-index-index .checkout{float:right;max-width:250px;margin-top:2em;padding:1em;font-size:1.35em}.quickbuy-index-index .checkout p{margin-bottom:1em}.quickbuy-index-index .checkout button{float:right;font-size:1.35em}.conventions-page #section-breadcrumbs{float:none}@media only screen and (min-width:601px){.conventions-page .header-image{background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/conventions-image.jpg) no-repeat 50%/cover;padding:6em 5%;margin:2em 2em 0;border:1px solid #979797}}@media only screen and (max-width:600px){.conventions-page .header-image{background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/conventions-image-mobile.jpg) no-repeat 50%/cover;padding:8.6em}.conventions-page .header-image span{display:none}}.conventions-page .delivery-section h3,.conventions-page .header-image>span,.conventions-page h1,.conventions-page h2,.delivery-section .conventions-page h3{font-family:you_are_lovedregular;font-size:360%;color:#fff;text-transform:uppercase}@media only screen and (max-width:1000px){.conventions-page .delivery-section h3,.conventions-page .header-image>span,.conventions-page h1,.conventions-page h2,.delivery-section .conventions-page h3{font-size:300%}}.conventions-page h1{margin:.5em 0 1em}@media only screen and (min-width:601px){.conventions-page h1{display:none}}.conventions-page .delivery-section h3,.conventions-page h2,.delivery-section .conventions-page h3{margin:2em 0 1em}.conventions-page .std p{color:#fff}@media only screen and (max-width:600px){.conventions-page .std p{font-size:140% !important}}.conventions-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}@media only screen and (max-width:500px){.conventions-list{justify-content:center}}.conventions-list-item{position:relative;background:#000;max-width:360px;flex-basis:32%;padding:1em;margin:0 2% 2em 0;text-align:center;border:1px solid #222}@media only screen and (min-width:801px){.conventions-list-item:nth-child(3n){margin:0 0 2em}}@media only screen and (max-width:800px){.conventions-list-item{flex-basis:48%}}@media only screen and (max-width:500px){.conventions-list-item{flex-basis:100%;margin:0 0 1em}}.conventions-list-item .flag{position:absolute;top:1em;right:1em;background:#000;padding:.5em 1em}.conventions-list-item .flag img{max-width:24px}.conventions-list-item img{width:100%}.conventions-list-item .date,.conventions-list-item .title{font-size:180%;font-weight:700;line-height:1.5}@media only screen and (max-width:920px){.conventions-list-item .date,.conventions-list-item .title{font-size:160%}}.conventions-list-item .title{margin:1em 0;height:80px}.conventions-list-item .date{background:#141414;padding:.5em 0;border-radius:4px;margin:0 0 .5em}.conventions-list-item a{display:inline;display:inline-block;outline:0 !important;height:34px;line-height:32px;border:0;margin:0;padding:0 1em;border-radius:5px;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#007526;color:#fff;width:100%;height:45px;line-height:43px}.conventions-list-item a:hover{background:#009631}.conventions-list-item a *{outline:0 !important;vertical-align:top}.conventions-list-item a span{margin:0 auto;display:inline-block;font-size:inherit;height:100%;line-height:inherit}.conventions-list-item a>span span{background:none !important}.conventions-list-item a+i{margin:0 0 0 1em;font-size:160%}body.cms-killer-ink-sociaal .page-title,body.cms-killer-ink-social .page-title,body.cms-killer-social .page-title{text-align:center}@media only screen and (max-width:400px){body.cms-killer-ink-sociaal .page-title,body.cms-killer-ink-social .page-title,body.cms-killer-social .page-title{margin:0 0 .5em;padding:0}}body.cms-killer-ink-sociaal p.aso-text,body.cms-killer-ink-social p.aso-text,body.cms-killer-social p.aso-text{font-size:120%;line-height:1.2em;text-align:left;color:#fff}@media only screen and (min-width:801px){body.cms-killer-ink-sociaal p.aso-text,body.cms-killer-ink-social p.aso-text,body.cms-killer-social p.aso-text{margin:0 0 2em}}@media only screen and (max-width:800px){body.cms-killer-ink-sociaal p.aso-text,body.cms-killer-ink-social p.aso-text,body.cms-killer-social p.aso-text{margin:1em 0;font-size:140%}}body.cms-killer-ink-sociaal .as-seen-on,body.cms-killer-ink-social .as-seen-on,body.cms-killer-social .as-seen-on{margin:0 auto;text-align:center}body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image,body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image,body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image{float:left;display:block}@media only screen and (min-width:801px){body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image,body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image,body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image{width:23.5%;margin:0 2% 2% 0}body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image:nth-child(4n),body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image:nth-child(4n),body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image:nth-child(4n){margin-right:0}}@media only screen and (max-width:800px){body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image,body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image,body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image{width:32.6%;margin:0 1% 1% 0}body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image:nth-child(3n),body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image:nth-child(3n),body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image:nth-child(3n){margin:0 0 1%}}body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image a,body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image a,body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image a{display:block;padding:1.5rem;background:#000;border:1px solid #222}body.cms-killer-ink-sociaal .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image a>img,body.cms-killer-ink-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image a>img,body.cms-killer-social .as-seen-on ul.as-seen-on-images li.as-seen-on-images-image a>img{display:block;width:100%}body.cms-killer-ink-sociaal .as-seen-on .loading:after,body.cms-killer-ink-social .as-seen-on .loading:after,body.cms-killer-social .as-seen-on .loading:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;height:1em;width:1em;display:inline-block;line-height:1;text-align:center;font-size:300%;margin:1em 0}#pp-express-modal body.cms-killer-ink-sociaal .as-seen-on .loadmore.button2,#pp-express-modal body.cms-killer-ink-social .as-seen-on .loadmore.button2,#pp-express-modal body.cms-killer-social .as-seen-on .loadmore.button2,body.cms-killer-ink-sociaal .as-seen-on #pp-express-modal .loadmore.button2,body.cms-killer-ink-sociaal .as-seen-on .loadmore.button,body.cms-killer-ink-social .as-seen-on #pp-express-modal .loadmore.button2,body.cms-killer-ink-social .as-seen-on .loadmore.button,body.cms-killer-social .as-seen-on #pp-express-modal .loadmore.button2,body.cms-killer-social .as-seen-on .loadmore.button{height:auto;padding:1% 0;line-height:2em;width:100%;margin:1em 0 0;font-size:140%}body.cms-killer-ink-sociaal .arrow,body.cms-killer-ink-social .arrow,body.cms-killer-social .arrow{position:absolute;top:30px;bottom:0;height:50px;width:50px;margin:auto;color:#d0011b;font-size:240%}body.cms-killer-ink-sociaal .arrow:hover,body.cms-killer-ink-social .arrow:hover,body.cms-killer-social .arrow:hover{cursor:pointer}body.cms-killer-ink-sociaal .arrow-right,body.cms-killer-ink-social .arrow-right,body.cms-killer-social .arrow-right{right:.5em;text-align:right}body.cms-killer-ink-sociaal .arrow-left,body.cms-killer-ink-social .arrow-left,body.cms-killer-social .arrow-left{left:.5em;text-align:left}.aso-single{background:#000;color:#fff;width:100%;max-width:500px}.aso-single .image-container{position:relative}.aso-single .image-container img{display:block;width:100%;pointer-events:none}.aso-single .image-description{margin:1.5rem 0;background:#222;text-align:center;line-height:1.2em;border-radius:4px;padding:1em}@media only screen and (min-width:401px){.aso-single .image-description{font-size:160%}}@media only screen and (max-width:400px){.aso-single .image-description{font-size:120%}}.aso-single .aso-product .actions,.aso-single .aso-product .product-image{float:left}.aso-single .aso-product .product-image{width:30%}.aso-single .aso-product .actions{position:relative;width:70%;padding:0 0 0 2em}.aso-single .aso-product .actions .product-name{display:block;text-align:left;padding:0;margin:0 0 1em;height:auto}.aso-single .aso-product .actions .product-name a{display:block;text-decoration:none;line-height:1.4em;font-size:140%}#pp-express-modal .aso-single .aso-product .actions .button2,.aso-single .aso-product .actions #pp-express-modal .button2,.aso-single .aso-product .actions .button,.aso-single .aso-product .actions .price-box{display:inline-block;vertical-align:middle}#pp-express-modal .aso-single .aso-product .actions .button2,.aso-single .aso-product .actions #pp-express-modal .button2,.aso-single .aso-product .actions .button{width:100%;height:50px;font-size:160%;font-weight:700;text-align:center}#pp-express-modal .aso-single .aso-product .actions .adding.button2,.aso-single .aso-product .actions #pp-express-modal .adding.button2,.aso-single .aso-product .actions .button.adding{width:80%}@media only screen and (max-width:400px){#pp-express-modal .aso-single .aso-product .actions .button2,.aso-single .aso-product .actions #pp-express-modal .button2,.aso-single .aso-product .actions .button{font-size:140%;height:40px}}.aso-single .aso-product .actions .price-box{font-size:180%;margin:0 0 1rem}@media only screen and (max-width:400px){.aso-single .aso-product .actions .price-box{font-size:140%}}.aso-single .aso-product .actions .price-box .price{font-weight:700}body.cms-homepage .as-seen-on{background:#000;border:1px solid #222}body.cms-homepage .as-seen-on .aso-fancybox{display:block}@media only screen and (min-width:801px){body.cms-homepage .as-seen-on .aso-fancybox{height:200px;margin:1em 1em 0}}body.cms-homepage .as-seen-on .aso-fancybox img{max-height:200px}body.cms-homepage .as-seen-on .description{padding:0 1em;margin:1rem 0;height:80px;line-height:1.5}body.cms-homepage .as-seen-on .description p:first-child{font-weight:700;font-size:180%}body.cms-homepage .as-seen-on .description p:last-child{font-size:140%}body.cms-homepage .as-seen-on .meta p{font-size:120%;padding:0 1em;margin:0 0 1rem;line-height:1.5}body.cms-homepage .arrow{display:none}.shipping-tracking-popup{padding:2em}.delivery-section .shipping-tracking-popup h3,.shipping-tracking-popup .delivery-section h3,.shipping-tracking-popup h2{font-size:160%;color:#fff}.tracking-table-popup{color:#fff;border:0;margin:2em 0}.tracking-table-popup td,.tracking-table-popup th{padding:1.5em;text-align:left;line-height:1.5}.tracking-table-popup th{font-weight:700;width:25%}.tracking-table-popup td{width:75%}.customer-feedback-content .delivery-section h3,.customer-feedback-content h2,.delivery-section .customer-feedback-content h3,.delivery-section .wordcloud h3,.wordcloud .delivery-section h3,.wordcloud h2{font-size:300%;font-family:you_are_lovedregular,impact,"sans-serif";margin:0 0 2rem;text-align:center}.customer-feedback-content>h2,.delivery-section .customer-feedback-content>h3,.delivery-section .wordcloud>h3,.wordcloud>h2{text-align:left}.customer-feedback-content p,.wordcloud p{font-size:140%;line-height:1.5;margin:1rem 0}.customer-feedback-content>p,.wordcloud>p{position:relative;max-width:540px;margin:0 0 2em}.customer-feedback-content img,.wordcloud img{width:100%}.customer-feedback-content .feedback,.customer-feedback-content .scoring,.wordcloud .feedback,.wordcloud .scoring{padding:2em;border:4px solid #2c2c2c}@media only screen and (min-width:1001px){.customer-feedback-content .feedback,.customer-feedback-content .scoring,.wordcloud .feedback,.wordcloud .scoring{float:left;max-width:545px;width:49%}}.customer-feedback-content .feedback .delivery-section h3,.customer-feedback-content .feedback h2,.customer-feedback-content .scoring .delivery-section h3,.customer-feedback-content .scoring h2,.delivery-section .customer-feedback-content .feedback h3,.delivery-section .customer-feedback-content .scoring h3,.delivery-section .wordcloud .feedback h3,.delivery-section .wordcloud .scoring h3,.wordcloud .feedback .delivery-section h3,.wordcloud .feedback h2,.wordcloud .scoring .delivery-section h3,.wordcloud .scoring h2{margin:3rem 0 4rem}.customer-feedback-content .feedback a,.customer-feedback-content .scoring a,.wordcloud .feedback a,.wordcloud .scoring a{margin:2rem 0 0}.customer-feedback-content .feedback li,.customer-feedback-content .scoring li,.wordcloud .feedback li,.wordcloud .scoring li{padding:1.5em 0;border-bottom:1px solid #1b1b1b}.customer-feedback-content .feedback li:first-child,.customer-feedback-content .scoring li:first-child,.wordcloud .feedback li:first-child,.wordcloud .scoring li:first-child{padding:0 0 1.5em}.customer-feedback-content .feedback .bottom-info,.customer-feedback-content .scoring .bottom-info,.wordcloud .feedback .bottom-info,.wordcloud .scoring .bottom-info{margin:2em 0 0}.customer-feedback-content .feedback .bottom-info p.updated,.customer-feedback-content .feedback .bottom-info span,.customer-feedback-content .scoring .bottom-info p.updated,.customer-feedback-content .scoring .bottom-info span,.wordcloud .feedback .bottom-info p.updated,.wordcloud .feedback .bottom-info span,.wordcloud .scoring .bottom-info p.updated,.wordcloud .scoring .bottom-info span{display:inline-block;vertical-align:middle}@media only screen and (min-width:501px){.customer-feedback-content .feedback .bottom-info p.updated,.customer-feedback-content .scoring .bottom-info p.updated,.wordcloud .feedback .bottom-info p.updated,.wordcloud .scoring .bottom-info p.updated{width:70%}.customer-feedback-content .feedback .bottom-info span,.customer-feedback-content .scoring .bottom-info span,.wordcloud .feedback .bottom-info span,.wordcloud .scoring .bottom-info span{width:29%;text-align:right}}@media only screen and (max-width:500px){.customer-feedback-content .feedback .bottom-info img,.customer-feedback-content .feedback .bottom-info p.updated,.customer-feedback-content .feedback .bottom-info span,.customer-feedback-content .scoring .bottom-info img,.customer-feedback-content .scoring .bottom-info p.updated,.customer-feedback-content .scoring .bottom-info span,.wordcloud .feedback .bottom-info img,.wordcloud .feedback .bottom-info p.updated,.wordcloud .feedback .bottom-info span,.wordcloud .scoring .bottom-info img,.wordcloud .scoring .bottom-info p.updated,.wordcloud .scoring .bottom-info span{width:100%;display:block}}.customer-feedback-content .feedback .bottom-info img,.customer-feedback-content .scoring .bottom-info img,.wordcloud .feedback .bottom-info img,.wordcloud .scoring .bottom-info img{max-width:120px}@media only screen and (min-width:1001px){.customer-feedback-content .scoring,.wordcloud .scoring{margin:0 2% 0 0}}@media only screen and (max-width:1000px){.customer-feedback-content .scoring,.wordcloud .scoring{margin:0 0 2em}}.customer-feedback-content .scoring li,.wordcloud .scoring li{font-size:160%}@media only screen and (max-width:500px){.customer-feedback-content .scoring li>span:last-child,.wordcloud .scoring li>span:last-child{display:block;margin:1em 0 0}}.customer-feedback-content .scoring span.rating,.wordcloud .scoring span.rating{margin:0 1em 0 0}.customer-feedback-content .scoring span.rating .back-stars,.wordcloud .scoring span.rating .back-stars{position:relative;display:inline-block;color:#0c0c0c;margin:0 1em 0 0}.customer-feedback-content .scoring span.rating .back-stars .fa-star,.wordcloud .scoring span.rating .back-stars .fa-star{display:inline-block;color:#5d5d5d}.customer-feedback-content .scoring span.rating .front-stars,.wordcloud .scoring span.rating .front-stars{position:absolute;top:0;white-space:nowrap;overflow:hidden}.customer-feedback-content .scoring span.rating .front-stars .fa-star,.wordcloud .scoring span.rating .front-stars .fa-star{color:#ffc100}.customer-feedback-content .feedback,.wordcloud .feedback{position:relative}.customer-feedback-content .feedback:before,.wordcloud .feedback:before{content:"";position:absolute;width:220px;height:190px;top:-146px;right:26%;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/ki_feedback.png) 50% no-repeat;background-size:100%}@media only screen and (max-width:1000px){.customer-feedback-content .feedback:before,.wordcloud .feedback:before{display:none}}.customer-feedback-content .feedback ul,.wordcloud .feedback ul{max-height:460px;overflow-y:scroll}.customer-feedback-content .feedback li,.wordcloud .feedback li{transition:background-color .2s ease}.customer-feedback-content .feedback li:last-child,.wordcloud .feedback li:last-child{padding:1.5em 0 0;border-bottom:0}.customer-feedback-content .feedback li .date,.wordcloud .feedback li .date{color:#5b5b5b;font-size:120%}.customer-feedback-content .feedback li p,.wordcloud .feedback li p{margin:0 0 1.5rem}p.updated{color:#5b5b5b}.customer-feedback-content{margin:2em 0 0}.wordcloud{margin:5em 0 0}.delivery-section .wordcloud h3,.wordcloud .delivery-section h3,.wordcloud h2{text-align:center}.wordcloud p.updated{text-align:center;margin:1em auto 0}body.contentmanager-contenttype-delivery #section-main>.container{padding:3.5rem}.delivery-section{padding:3.5rem 0}.delivery-section p{color:#fff}.delivery-section:first-child{padding-top:0}.delivery-section:last-child{padding-bottom:0}.delivery-section h2,.delivery-section h3{font-size:300%;color:#fff}.delivery-section h3{margin:1em 0 .5em;font-size:180%}.delivery-section strong{color:#f8cd68}.delivery-section em{color:#f43f2c}#delivery-free .cms{padding-bottom:3rem;font-size:140%;line-height:1.5em}.delivery-providers .provider{position:relative;flex-basis:48%;padding:3.5rem 5rem;padding-top:150px;background-color:#000;background-size:auto 90px;background-repeat:no-repeat;background-position:5rem 3.5rem;font-size:140%;line-height:1.5em;color:#fff}.delivery-providers .provider--ups{box-shadow:inset 0 0 0 4px #f8cd68;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/delivery/ups.png)}.delivery-providers .provider--royal-mail{box-shadow:inset 0 0 0 4px #f43f2c;background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/delivery/royal-mail.png)}@media only screen and (max-width:1000px){.delivery-providers .provider{margin-bottom:2rem}}@media only screen and (min-width:1001px){.delivery-providers{display:flex;justify-content:space-between}.delivery-providers .provider{position:relative;flex-basis:48%}.delivery-providers .provider--royal-mail:after{content:"";position:absolute;bottom:100%;right:60px;width:200px;height:150px;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/delivery/skull.png)}}#delivery-express{border:2px solid #1b1b1b;border-width:2px 0}#delivery-express .cms{padding-bottom:3rem;font-size:140%;line-height:1.5em}.delivery-options .delivery-option{padding:3.5rem 2.5rem;background:#000;border:4px solid #2c2c2c;text-align:center}.delivery-options .delivery-option__title{font-size:300%;color:#fff;margin-bottom:1em}.delivery-options .delivery-option__desc{display:block;font-size:140%;line-height:1.5em}.delivery-options .delivery-option__desc p{margin-bottom:1rem}.delivery-options .delivery-option__desc p:last-child{margin-bottom:0}@media only screen and (max-width:1000px){.delivery-options .delivery-option{margin-bottom:2rem}}@media only screen and (min-width:1001px){.delivery-options{display:flex;justify-content:space-between}.delivery-options .delivery-option{flex-basis:31%}}#delivery-exceptions .delivery-section h3,#delivery-exceptions h2,.delivery-section #delivery-exceptions h3{font-size:300%;color:#fff}#delivery-exceptions>div{font-size:140%;line-height:1.5em;color:#fff}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item{width:100%;margin-bottom:2em}@media only screen and (max-width:600px){body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item{width:48.5%;margin-right:3%}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(2n){margin-right:0}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(odd){clear:left}}@media only screen and (min-width:601px) and (max-width:800px){body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item{width:32%;margin-right:2%}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(3n){margin-right:0}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(3n+1){clear:left}}@media only screen and (min-width:801px) and (max-width:1000px){body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item{width:23.5%;margin-right:2%}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(4n){margin-right:0}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(4n+1){clear:left}}@media only screen and (min-width:1001px){body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item{width:18.4%;margin-right:2%}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(5n){margin-right:0}body[class*=cms-homepage] .block-categories .grid-categories .grid-items .item:nth-child(5n+1){clear:left}}body[class*=cms-homepage] .block-deals{position:relative;background:none;margin:0 -2em 2.5em}body[class*=cms-homepage] .block-deals .hblock{height:60px;line-height:60px;background:#7e776d url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/sprite-new.png);background-position:100% 0;background-size:1150px;padding:0 0 0 25px}@media only screen and (max-width:750px){body[class*=cms-homepage] .block-content .col-left{width:100%}}@media only screen and (min-width:751px){body[class*=cms-homepage] .block-content .col-left{float:left;width:50%;padding:0 1.5em 0 0}}body[class*=cms-homepage] #youtube{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #555}body[class*=cms-homepage] #youtube .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}body[class*=cms-homepage] #youtube .embed-container embed,body[class*=cms-homepage] #youtube .embed-container iframe,body[class*=cms-homepage] #youtube .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}body[class*=cms-homepage] #scroller-home{height:405px}@media only screen and (max-width:750px){body[class*=cms-homepage] #scroller-home{width:100%}}@media only screen and (min-width:751px){body[class*=cms-homepage] #scroller-home{float:right;width:50%;padding:0 0 0 1.5em}}body[class*=cms-homepage] #section-hero-banners .banners{text-align:left;margin-bottom:2em}body[class*=cms-homepage] #section-hero-banners .banners .banner{float:left;display:block;padding:1em}@media only screen and (max-width:800px){body[class*=cms-homepage] #section-hero-banners .banners .banner{width:100%}}@media only screen and (min-width:801px){body[class*=cms-homepage] #section-hero-banners .banners .banner{width:50%}}body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner{float:left;display:block;position:relative;width:100%;background:#555;border:1px solid #666;overflow:hidden}body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner img{display:block;width:100%;height:auto}.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{position:absolute;top:0;left:0;bottom:0;display:block;background:#000;z-index:150;width:25%;width:auto;max-width:50%;height:100%}.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title>span,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title>span,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title>span{display:table;height:100%}.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title>span span,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title>span span,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title>span span{display:table-cell;vertical-align:middle;height:100%;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);line-height:1.2em;text-decoration:none;padding-left:1em}@media only screen and (max-width:400px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{font-size:160%}}@media only screen and (min-width:401px) and (max-width:600px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{font-size:220%}}@media only screen and (min-width:601px) and (max-width:700px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{font-size:280%}}@media only screen and (min-width:701px) and (max-width:800px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{font-size:360%}}@media only screen and (min-width:801px) and (max-width:1000px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{font-size:220%}}@media only screen and (min-width:1001px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title{font-size:280%}}.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title:after,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title:after,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title:after{content:"";display:block;position:absolute;top:0;left:100%;height:100%;width:200px;background:transparent url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/ink-border-right.png) no-repeat}@media only screen and (max-width:800px){.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h3.banner-title:after,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner .delivery-section h3.banner-title:after,body[class*=cms-homepage] #section-hero-banners .banners .banner .banner-inner h2.banner-title:after{background-size:cover}}.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner:hover .banner-inner h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner:hover .banner-inner .delivery-section h3.banner-title,body[class*=cms-homepage] #section-hero-banners .banners .banner:hover .banner-inner h2.banner-title{background:#c92c38}.delivery-section body[class*=cms-homepage] #section-hero-banners .banners .banner:hover .banner-inner h3.banner-title:after,body[class*=cms-homepage] #section-hero-banners .banners .banner:hover .banner-inner .delivery-section h3.banner-title:after,body[class*=cms-homepage] #section-hero-banners .banners .banner:hover .banner-inner h2.banner-title:after{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/ink-border-right-red.png)}body[class*=cms-homepage] #section-promo-banners{margin-bottom:3em}body[class*=cms-homepage] #section-promo-banners .promos .promo{position:relative;display:block;overflow:hidden}@media only screen and (min-width:801px){body[class*=cms-homepage] #section-promo-banners .promos .promo{float:left;width:32%}body[class*=cms-homepage] #section-promo-banners .promos .promo:nth-child(2){margin-left:2%;margin-right:2%}}@media only screen and (max-width:800px){body[class*=cms-homepage] #section-promo-banners .promos .promo{margin-bottom:1em}body[class*=cms-homepage] #section-promo-banners .promos .promo:first-child,body[class*=cms-homepage] #section-promo-banners .promos .promo:nth-child(2){padding-right:1em}body[class*=cms-homepage] #section-promo-banners .promos .promo:nth-child(3){padding-left:1em}}body[class*=cms-homepage] #section-promo-banners .promos .promo:after{height:91%;content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;opacity:0;background:linear-gradient(45deg,hsla(0,0%,100%,0) 35%,#fff 51%,hsla(0,0%,100%,0) 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#00ffffff",GradientType=1)}body[class*=cms-homepage] #section-promo-banners .promos .promo:hover:after{opacity:.3;left:100%;transition-property:left,top,opacity;transition-duration:.7s,.7s,.15s;transition-timing-function:ease}body[class*=cms-homepage] #section-promo-banners .promos .promo:active:after{opacity:0}body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner{display:block;position:relative;width:100%;background:#555;border:0 solid #666}@media only screen and (max-width:800px){body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner{margin:0 auto}}body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner img{display:block;width:100%;height:auto}#pp-express-modal body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner #pp-express-modal .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button{position:absolute;z-index:50;bottom:30px;right:20px;height:auto;line-height:1em}@media only screen and (max-width:600px){#pp-express-modal body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner #pp-express-modal .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button{font-size:120%;padding:.75em 1em}}@media only screen and (min-width:601px) and (max-width:800px){#pp-express-modal body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner #pp-express-modal .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button{font-size:140%;padding:1em 2em}}@media only screen and (min-width:801px){#pp-express-modal body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner #pp-express-modal .button2,body[class*=cms-homepage] #section-promo-banners .promos .promo .promo-inner .button{font-size:120%;padding:.75em 1em}}body[class*=cms-homepage] #section-featured .block-deals{margin:0 -2em}body[class*=cms-homepage] #section-featured .block-deals .hblock{display:block;margin:0 0 .5em}body[class*=cms-homepage] #section-opening-hours{clear:both;margin:0 1em 3em;padding:3em;text-align:center;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/bgtile.jpg);border:1px solid #666}body[class*=cms-homepage] #section-opening-hours p{line-height:1.5}body[class*=cms-homepage] #section-opening-hours .title{font-family:you_are_lovedregular,impact,"sans-serif";font-size:300%;color:#bf202f;margin:0 0 .5em;line-height:1.2}body[class*=cms-homepage] #section-opening-hours .opening-hours{margin:0 auto;font-size:140%;line-height:1.5}body[class*=cms-homepage] #section-body .block-content{float:left;width:100%;clear:both;padding:4em 0 0;margin:0 0 4em}@media only screen and (max-width:750px){body[class*=cms-homepage] #section-body .block-content .col-left{width:100%}}@media only screen and (min-width:751px){body[class*=cms-homepage] #section-body .block-content .col-left{float:left;width:50%;padding:0 1.5em 0 0}}@media only screen and (max-width:750px){body[class*=cms-homepage] #section-body .block-content .col-left #youtube{padding:0 0 2em;border-bottom:1px solid #444}}body[class*=cms-homepage] #section-body .block-content .col-left #youtube .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}body[class*=cms-homepage] #section-body .block-content .col-left #youtube .embed-container embed,body[class*=cms-homepage] #section-body .block-content .col-left #youtube .embed-container iframe,body[class*=cms-homepage] #section-body .block-content .col-left #youtube .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}body[class*=cms-homepage] #section-body .block-content #scroller-home{height:405px}@media only screen and (max-width:750px){body[class*=cms-homepage] #section-body .block-content #scroller-home{padding-top:2em;width:100%}}@media only screen and (min-width:751px){body[class*=cms-homepage] #section-body .block-content #scroller-home{float:right;width:50%;padding:0 0 0 1.5em}}@media only screen and (min-width:801px){body[class*=cms-homepage] .block-content.bottom{display:flex;justify-content:center;align-items:flex-start}}@media only screen and (min-width:801px){body[class*=cms-homepage] .block-content.bottom .section{flex:1;border-top:1px solid #292929;padding:4em 0 0;margin:0 1% 0 0}body[class*=cms-homepage] .block-content.bottom .section:last-child{margin:0}}@media only screen and (max-width:800px){body[class*=cms-homepage] .block-content.bottom .section{display:block;float:none;width:100%;max-width:360px;margin:0 auto 2em}body[class*=cms-homepage] .block-content.bottom .section:last-child{margin:0 auto}}.delivery-section body[class*=cms-homepage] .block-content.bottom .section>h3,body[class*=cms-homepage] .block-content.bottom .delivery-section .section>h3,body[class*=cms-homepage] .block-content.bottom .section>h2{display:block;color:#be1e2d;font-size:280%;line-height:1.3em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75);text-align:center;margin:0 0 1em}.delivery-section body[class*=cms-homepage] .block-content.bottom .section>h3 a,body[class*=cms-homepage] .block-content.bottom .delivery-section .section>h3 a,body[class*=cms-homepage] .block-content.bottom .section>h2 a{color:inherit;text-decoration:none}body[class*=cms-homepage] .block-content.bottom .section .featured-image-container{height:200px;padding:7% 0 0;margin:1em 1em 0}body[class*=cms-homepage] .block-content.bottom .section .title{display:block;font-size:180%;font-weight:700;line-height:1.5;height:80px;margin:1rem 0;padding:0 1.5em;text-decoration:none}body[class*=cms-homepage] .block-content.bottom .section .meta{display:flex;flex-direction:column;border-top:1px solid #222;padding:2em 1em 1em}body[class*=cms-homepage] .block-content.bottom .section .meta-content{display:flex;height:55px;align-items:center;justify-content:center}body[class*=cms-homepage] .block-content.bottom .section .meta .author,body[class*=cms-homepage] .block-content.bottom .section .meta .date{margin:0 0 1rem;font-size:120%}body[class*=cms-homepage] .block-content.bottom .section .meta .date{font-weight:700;text-transform:capitalize}body[class*=cms-homepage] .block-content.bottom .btn{display:inline-block;outline:0 !important;height:34px;line-height:32px;margin:1em 0 0;padding:0 1em;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#007526;color:#fff;width:100%;height:45px;line-height:43px;border-radius:5px}@media only screen and (max-width:800px){body[class*=cms-homepage] #section-conventions{display:block;float:none;width:100%;max-width:360px;margin:0 auto 2em}}body[class*=cms-homepage] #section-conventions .conventions-list-item{flex-basis:100%;max-width:none;margin:0}@media only screen and (min-width:801px){body[class*=cms-homepage] #section-conventions .conventions-list-item .image-container{height:200px;overflow:hidden}}body[class*=cms-homepage] #section-conventions .conventions-list-item .title{padding:0 1.5em}@media only screen and (max-width:1100px){body[class*=cms-homepage] #section-conventions .conventions-list-item .title{font-size:160%}}@media only screen and (max-width:800px){body[class*=cms-homepage] #section-conventions .conventions-list-item .title{font-size:180%}}@media only screen and (max-width:400px){body[class*=cms-homepage] #section-conventions .conventions-list-item .title{font-size:160%}}body[class*=cms-homepage] #section-conventions .conventions-list-item .date{margin:1.8em 0 .5em}@media only screen and (max-width:920px){body[class*=cms-homepage] #section-conventions .conventions-list-item .date{font-size:180%}}body[class*=cms-homepage] #section-news .block-recent-posts{margin:0;padding:0}body[class*=cms-homepage] #section-news .block-recent-posts .block-content{position:relative;padding:0;background:#000;margin:0;text-align:center;border:1px solid #222}.delivery-section body[class*=cms-homepage] #section-news .block-recent-posts h3,body[class*=cms-homepage] #section-news .block-recent-posts .delivery-section h3,body[class*=cms-homepage] #section-news .block-recent-posts h2{text-transform:none;font-family:verdana,arial,"sans-serif"}@media only screen and (max-width:800px){.delivery-section body[class*=cms-homepage] #section-news .block-recent-posts h3,body[class*=cms-homepage] #section-news .block-recent-posts .delivery-section h3,body[class*=cms-homepage] #section-news .block-recent-posts h2{font-size:120%}}@media only screen and (min-width:801px){.delivery-section body[class*=cms-homepage] #section-news .block-recent-posts h3,body[class*=cms-homepage] #section-news .block-recent-posts .delivery-section h3,body[class*=cms-homepage] #section-news .block-recent-posts h2{font-size:140%}}body[class*=cms-homepage].store-fr #section-conventions .conventions-list-item .date{margin:2.8em 0 .5em}body[class*=cms-homepage].store-fr .block-content.bottom .section .meta-content{height:75px}body.checkout-onepage-index divX{border:1px dashed red}body.checkout-onepage-index spanX{border:1px dashed #ff0}body.checkout-onepage-index .please-wait{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:1 !important;background:rgba(34,34,34,.75);background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/loading/gears.gif);background-repeat:no-repeat;background-position:50% 50%;display:flex;justify-content:center;align-items:center;color:transparent}body.checkout-onepage-index .please-wait img{display:none}body.checkout-onepage-index #section-main .container{padding:0}body.checkout-onepage-index .col2-right-layout{display:flex;justify-content:space-between}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout{flex-direction:column}}body.checkout-onepage-index .col2-right-layout .col-main{width:60%;padding:0 5vw 5vh 0}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-main{width:100%;order:2;padding:0}body.checkout-onepage-index .col2-right-layout .col-main:before{min-height:none}}body.checkout-onepage-index .col2-right-layout .col-main .header--checkout{text-align:left;display:flex;justify-content:center;align-items:center;padding:2.5vw 0 1vw}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-main .header--checkout{flex-direction:column;align-items:start;padding:0}}body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #logo{flex:1;max-width:230px}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #logo{max-width:none;width:100%;padding:2em;background:#000}body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #logo img{max-width:145px}body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #logo:after{content:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/comodo.svg);display:block;position:absolute;top:20px;right:14px;max-width:80px;width:100%}}body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #logo img{display:block;width:100%;height:auto}body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #checkout-status{flex:1;text-align:right}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-main .header--checkout #checkout-status{width:100%;padding:2em}}body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary{display:none;color:#fff;background:#000;width:100%;margin:0;padding:2em;border-top:2px solid #333;border-bottom:2px solid #333}@media only screen and (min-width:1001px){body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary+.basket--checkout{display:none}}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary,body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary.--active+.basket--checkout{display:block}}body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary p{float:left;font-size:140%}body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary p:first-of-type:after,body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary p:first-of-type:before{font-family:FontAwesome}body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary p:first-of-type:after{content:"\f078";margin:0 0 0 .5em}body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary p:first-of-type:before{content:"\f291";margin:0 .5em 0 0}body.checkout-onepage-index .col2-right-layout .col-main .header--cart-summary p+p{float:right;font-weight:700}body.checkout-onepage-index .col2-right-layout .col-right{display:block;width:40%;padding:0 2rem 0 4rem;position:relative;color:#fff}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-right{width:100%;order:1;padding:0 2em;background:#000}}body.checkout-onepage-index .col2-right-layout .col-right:before{content:"";position:absolute;top:0;left:0;bottom:0;z-index:-1;width:500%;min-height:100vh;background:#000}@media only screen and (max-width:1000px){body.checkout-onepage-index .col2-right-layout .col-right:before{display:none}}body.checkout-onepage-index .col2-right-layout .paypal-finance{display:block;margin:4em auto 0;max-width:400px;width:100%}body.checkout-onepage-index .col2-right-layout .paypal-finance img{width:100%;max-width:400px}body.checkout-onepage-index #checkout-step-login .f-left{display:inline-block;font-size:120%;margin-left:2em;color:#ccc}body.checkout-onepage-index dl.sp-methods{margin:0 -2.5em;margin-bottom:2rem}body.checkout-onepage-index dl.sp-methods>dl.sp-methods{margin:0;padding:0}body.checkout-onepage-index dl.sp-methods dd.payment-disabled-notice p{padding:2em;line-height:1.3em;font-size:13px;color:#909090}body.checkout-onepage-index dl.sp-methods dt{position:relative;font-size:140%;font-weight:700;color:#fff;padding:2.5rem;border-top:1px solid #333}body.checkout-onepage-index dl.sp-methods dt:first-child{border-top:0;padding-top:0}body.checkout-onepage-index dl.sp-methods dt .helpcursor{display:none}body.checkout-onepage-index dl.sp-methods dt input{margin:0;margin-right:1em}body.checkout-onepage-index dl.sp-methods dd{padding:0 2.5rem}body.checkout-onepage-index dl.sp-methods dd ul{padding-bottom:2.5rem}body.checkout-onepage-index dl.sp-methods dd ul li{display:flex;align-items:flex-start;position:relative;margin-bottom:1em}body.checkout-onepage-index dl.sp-methods dd ul li:last-child{margin-bottom:0}body.checkout-onepage-index dl.sp-methods dd ul li input{margin:3px 0 0}body.checkout-onepage-index dl.sp-methods dd ul li label{flex:1;color:#aaa;font-size:130%;line-height:1.5em;padding-left:.75em;padding-right:2em}body.checkout-onepage-index dl.sp-methods dd ul li label strong{float:right;display:block;margin-left:1em}body.checkout-onepage-index dl.sp-methods dd .disclaimer{display:block;padding-top:.5em;color:#999;line-height:1.25em;display:none}body.checkout-onepage-index dl.sp-methods dd #payment_form_gene_braintree_paypal,body.checkout-onepage-index dl.sp-methods dd .agreement-content,body.checkout-onepage-index dl.sp-methods dd .banktransfer-instructions-content{background:none;border:0;padding:0;margin:0;display:block;font-size:120%;line-height:1.5em}body.checkout-onepage-index dl.sp-methods dd #payment_form_gene_braintree_paypal{padding-bottom:2.5em}body.checkout-onepage-index .braintree-card-input-field,body.checkout-onepage-index .braintree-input-field{border-radius:5px;background:#444;padding:0 1em;height:34px;line-height:34px}body.checkout-onepage-index .braintree-card-input-field{position:relative}body.checkout-onepage-index .braintree-card-input-field .card-type{position:absolute;right:-9px;z-index:99}body.checkout-onepage-index .braintree-card-input-field .card-type img{width:70%}body.checkout-onepage-index .braintree-card-input-field #card-number{position:relative;height:34px}body.checkout-onepage-index .braintree-expiration{position:relative;width:70px;display:inline-block}body.checkout-onepage-index .braintree-expiration-seperator{vertical-align:top;line-height:30px;display:inline-block;font-size:20px;padding:0 5px}body.checkout-onepage-index .braintree-cvv{width:80px;margin:0 1em 0 0}body.checkout-onepage-index #payment_form_gene_braintree_creditcard{max-width:460px;padding:2.5rem;border:1px solid #444;border-radius:8px}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form-saved{margin:0;padding:0 !important;border:0;background:none}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form-saved br{display:none}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form-saved+#credit-card-form{margin-top:2.5rem}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield{padding:0}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li{display:block;margin-bottom:2rem}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li:last-child{margin-bottom:0 !important}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li label{float:none;display:block;padding:0 0 1em;line-height:normal;height:auto;font-size:140%}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li>div{display:inline-block}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li .cvv-what-is-this{vertical-align:top;display:inline-block;height:34px;line-height:34px;font-size:110%;color:#666}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li#gene_braintree_creditcard_store_in_vault_div{display:flex}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li#gene_braintree_creditcard_store_in_vault_div input.input-checkbox{margin:0}body.checkout-onepage-index #payment_form_gene_braintree_creditcard #credit-card-form ul.braintree-hostedfield li#gene_braintree_creditcard_store_in_vault_div label{padding:0 0 0 1em;line-height:1em;font-size:120%}body.checkout-onepage-index .checkout-info .fancybox-slide>*{position:absolute;max-width:950px;max-height:600px;overflow-y:scroll;background:#000;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%)}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std{color:#aaa;text-shadow:0 -1px 0 #000}.delivery-section body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h3,body.checkout-onepage-index .checkout-info .fancybox-slide>* .std .delivery-section h3,body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h2,body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h3,body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h4{display:block;color:#fff;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";text-shadow:0 2px 2px rgba(0,0,0,.75)}.delivery-section body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h3,body.checkout-onepage-index .checkout-info .fancybox-slide>* .std .delivery-section h3,body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h2{font-size:200%}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h3{font-size:160%}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std h4{font-size:140%}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std p{font-size:120%;line-height:1.6em;margin:0 0 1em}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std p strong{font-weight:700;color:#eee}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std ul{list-style:disc;margin:0 0 2.5em}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std ul li{font-size:120%;line-height:1.6em;margin:0 0 .5em}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std dl{margin:0 0 2em}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std dl dt{font-size:140%;color:#ddd;margin:0 0 .5em}body.checkout-onepage-index .checkout-info .fancybox-slide>* .std dl dd{font-size:120%;line-height:1.6em;margin:0 0 2em}body.checkout-onepage-index .checkout-info .fancybox-slide>* .col-main{width:100%;padding:0}body.checkout-onepage-index .checkout-info .fancybox-slide>* .col-right{display:none}body.checkout-onepage-index .checkout-info .fancybox-slide>* .delivery-section:last-child{padding-bottom:3.5rem}body.checkout-onepage-index .cards{margin-bottom:3.5rem;display:flex;justify-content:space-between;align-items:center}body.checkout-onepage-index .cards__card{flex:1;overflow:hidden;text-indent:-9999px;max-width:55px;height:40px;background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%}body.checkout-onepage-index .cards__card--visa{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/cards/visa.png)}body.checkout-onepage-index .cards__card--paypal{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/cards/paypal.png)}body.checkout-onepage-index .cards__card--amex{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/cards/amex.png)}body.checkout-onepage-index .cards__card--mastercard{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/cards/mastercard.png)}body.checkout-onepage-index .cards__card--maestro{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/cards/maestro.png)}body.checkout-onepage-index .cards__card--comodo{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/comodo.svg);max-width:80px}body.checkout-onepage-index .steps{color:#fff;float:right;width:100%;max-width:300px;display:flex;justify-content:space-between;position:relative;overflow:hidden}@media only screen and (max-width:1000px){body.checkout-onepage-index .steps{float:none;max-width:none}}body.checkout-onepage-index .steps:before{content:"";z-index:-1;position:absolute;top:50%;left:0;height:2px;margin-top:-1px;width:100%;background:#444}@media only screen and (max-width:1000px){body.checkout-onepage-index .steps:before{z-index:0}}body.checkout-onepage-index .steps__step{position:relative;border-radius:50%;border:2px solid #444;background:#000;display:flex;justify-content:center;align-items:center;width:38px;height:38px;font-size:160%;transition:border-color 1s}body.checkout-onepage-index .steps__step:before{content:"";z-index:-1;position:absolute;top:50%;right:0;margin-top:-1px;height:2px;width:300px;background-color:#b02e36;opacity:0;transition:opacity 1s}body.checkout-onepage-index .steps__step--active{border-color:#b02e36}body.checkout-onepage-index .steps__step--active:before{opacity:1}body.checkout-onepage-index .steps__step--complete{border-color:#b02e36;color:#b02e36}body.checkout-onepage-index .footer--checkout{padding:8rem 0 3rem;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/payment/payments.png) no-repeat}@media only screen and (max-width:1000px){body.checkout-onepage-index .footer--checkout{background-position:top;padding:8rem 0 0}}body.checkout-onepage-index .footer--checkout,body.checkout-onepage-index .footer--checkout a{color:#cacaca}body.checkout-onepage-index .footer--checkout p{font-size:120%;margin-bottom:3em;line-height:1.5}@media only screen and (max-width:1000px){body.checkout-onepage-index .footer--checkout p{margin:0;padding:2em;line-height:2.5;text-align:center;background:#000}}body.checkout-onepage-index .footer--checkout p:last-child{margin-bottom:0}body.checkout-onepage-index .footer--checkout p.links a{display:inline-block;margin-right:.5em}body.checkout-onepage-index .footer--checkout p.links a:after{content:"";display:inline-block;background:#b02e36;border-radius:50%;width:5px;height:5px;margin-left:.5em}body.checkout-onepage-index .footer--checkout p.links a:last-child{margin-right:0}body.checkout-onepage-index #checkout-progress-wrapper,body.checkout-onepage-index .footer--checkout p.links a:last-child:after{display:none}body.checkout-onepage-index .opc .braintree-paypal-express-container{display:block;margin:0 0 2em}body.checkout-onepage-index .opc .pp-express-buy-btn--checkout{background:#449bd8;box-shadow:none;height:50px;line-height:50px;width:100%;text-shadow:none;font-size:180%}body.checkout-onepage-index .opc .pp-express-buy-btn--checkout img{height:25px;margin:.62em 0 0 .5em}body.checkout-onepage-index .opc .pp-express-buy-btn--checkout+span{display:block;position:relative;margin:1em 0;width:100%;text-align:center;font-size:160%}body.checkout-onepage-index .opc .pp-express-buy-btn--checkout+span:after,body.checkout-onepage-index .opc .pp-express-buy-btn--checkout+span:before{content:"";display:inline-block;position:absolute;top:10px;width:43%;background:#333;height:1px}body.checkout-onepage-index .opc .pp-express-buy-btn--checkout+span:before{left:0}body.checkout-onepage-index .opc .pp-express-buy-btn--checkout+span:after{right:0}body.checkout-onepage-index .opc .form-list li.billing_cp_address_class+.billing_cp_address_class,body.checkout-onepage-index .opc .form-list li.billing_cp_address_class+.shipping_cp_address_class,body.checkout-onepage-index .opc .form-list li.shipping_cp_address_class+.billing_cp_address_class,body.checkout-onepage-index .opc .form-list li.shipping_cp_address_class+.shipping_cp_address_class{margin-top:1rem}body.checkout-onepage-index .opc .form-list li.billing_cp_address_class+.billing_cp_address_class input,body.checkout-onepage-index .opc .form-list li.billing_cp_address_class+.shipping_cp_address_class input,body.checkout-onepage-index .opc .form-list li.shipping_cp_address_class+.billing_cp_address_class input,body.checkout-onepage-index .opc .form-list li.shipping_cp_address_class+.shipping_cp_address_class input{margin:0}body.checkout-onepage-index .opc .form-list li label{color:#fff;font-size:140%;font-weight:400}body.checkout-onepage-index .opc .form-list li label.required:after{content:"*";display:inline-block;color:#b02e36;margin-left:.5em}body.checkout-onepage-index .opc .form-list li label.required em{display:none}body.checkout-onepage-index .opc .form-list li label[for=billing-address-select],body.checkout-onepage-index .opc .form-list li label[for=shipping-address-select]{height:auto;line-height:1.5;margin:0 0 1em}body.checkout-onepage-index .opc .form-list li .control input{margin:0 1em 0 0}body.checkout-onepage-index .opc .form-list li .control input,body.checkout-onepage-index .opc .form-list li .control label{display:inline-block}body.checkout-onepage-index .opc .form-list li .input-box input.input-text,body.checkout-onepage-index .opc .form-list li .input-box select{max-width:100% !important;border:0;background:#444;box-shadow:none}body.checkout-onepage-index .opc .form-list li .input-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;position:relative;width:100%;margin:0;outline:0;box-sizing:border-box;padding-right:2.5em;background-image:linear-gradient(45deg,transparent 50%,#ccc 0),linear-gradient(135deg,#ccc 50%,transparent 0),-webkit-linear-gradient(top,#444,#444);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100%;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;border:1px solid transparent;border:0}body.checkout-onepage-index .opc .form-list .wide input:first-child{margin:1rem 0 0}body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id{display:flex}body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id .field,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id .field{width:50%}body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id .field:first-child .input-box input,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id .field:first-child .input-box input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id .field:last-child,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id .field:last-child{width:auto}body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id .field:last-child label,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id .field:last-child label{display:block !important}body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id .field:last-child .input-box button#billing_cp_button_id,body.checkout-onepage-index .opc .form-list li#billing_cp_postcode_placeholder_id .field:last-child .input-box button#shipping_cp_button_id,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id .field:last-child .input-box button#billing_cp_button_id,body.checkout-onepage-index .opc .form-list li#shipping_cp_postcode_placeholder_id .field:last-child .input-box button#shipping_cp_button_id{background:#000;border:0;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;height:35px;line-height:35px}body.checkout-onepage-index .opc .form-list li.fields>div.customer-name{display:flex;justify-content:space-between}body.checkout-onepage-index .opc .form-list li.fields>div.customer-name>.field{padding:0 2rem;flex:1}body.checkout-onepage-index .opc .form-list li.fields>div.customer-name>.field:first-child{padding-left:0}body.checkout-onepage-index .opc .form-list li.fields>div.customer-name>.field:last-child{padding-right:0}body.checkout-onepage-index .opc ul.form-address-sync li.control{display:flex;align-items:center}body.checkout-onepage-index .opc ul.form-address-sync li.control input{margin:0}body.checkout-onepage-index .opc ul.form-address-sync li.control label{padding-left:1rem}body.checkout-onepage-index .opc #co-shipping-form .control{display:flex;align-items:center}body.checkout-onepage-index .opc #co-shipping-form .control input.checkbox{float:none;margin:0}body.checkout-onepage-index .opc #co-shipping-form .control label{padding-left:1rem}body.checkout-onepage-index .opc .checkout-addresses{display:flex;justify-content:space-between;margin-bottom:2rem}body.checkout-onepage-index .opc .checkout-addresses .checkout-address{width:47.5%;background:#333;padding:2em}body.checkout-onepage-index .opc .checkout-addresses .checkout-address h3{display:block;font-size:140%;color:#aaa;margin-bottom:.75em}body.checkout-onepage-index .opc .checkout-addresses .checkout-address .address{font-size:120%;line-height:1.5em}body.checkout-onepage-index .opc .checkout-review-payment{background:#333;padding:2em;margin-bottom:2rem}body.checkout-onepage-index .opc .checkout-review-payment h3{display:block;font-size:140%;color:#aaa;margin-bottom:.75em}body.checkout-onepage-index .opc .checkout-review-payment p{font-size:120%;margin:0 0 1em}body.checkout-onepage-index .opc .checkout-review-payment td{font-size:120%;line-height:1.5}body.checkout-onepage-index .email-notice{display:block;padding:3em 0 0;font-size:14px;color:#b02e36}body.checkout-onepage-index .vat-notice-error,body.checkout-onepage-index .vat-notice-success{display:block;padding:.5em 0 0;font-size:14px;clear:both;color:#b02e36}body.checkout-onepage-index .vat-notice-success{color:#3d6611}body.checkout-onepage-index .basket{display:flex;flex-direction:column}@media only screen and (min-width:1001px){body.checkout-onepage-index .basket{max-height:100vh}}@media only screen and (max-width:1000px){body.checkout-onepage-index .basket{display:none;width:100%;background:#000;padding:3em 2em}body.checkout-onepage-index .basket div,body.checkout-onepage-index .basket p{color:#fff}}body.checkout-onepage-index .basket h3{font-family:you_are_lovedregular,impact,"sans-serif";font-size:240%;color:#fff;text-transform:uppercase;line-height:1.2em;margin-bottom:2.5rem}body.checkout-onepage-index .basket__head{padding-top:9rem}@media only screen and (max-width:1000px){body.checkout-onepage-index .basket__head{display:none}}body.checkout-onepage-index .basket__items{flex:1;overflow:hidden;overflow-y:auto;padding-right:2rem}body.checkout-onepage-index .basket__items .item{width:100%;display:flex;justify-content:space-between;padding:2rem 0;border-bottom:1px solid #333}body.checkout-onepage-index .basket__items .item:first-child{padding-top:0}body.checkout-onepage-index .basket__items .item:last-child{border-bottom:0}body.checkout-onepage-index .basket__items .item__image{width:25%;max-width:64px}body.checkout-onepage-index .basket__items .item__image .product-image{display:block;overflow:hidden;border-radius:5px}body.checkout-onepage-index .basket__items .item__image .product-image img{display:block;width:100%;height:auto;background:#fff;color:#fff}body.checkout-onepage-index .basket__items .item__details{flex:1;padding:0 5%}body.checkout-onepage-index .basket__items .item__details .product-name{display:block;font-size:120%;line-height:1.5em;margin-bottom:1em}body.checkout-onepage-index .basket__items .item__quantity{font-size:120%;line-height:1.5em}body.checkout-onepage-index .basket__items .item__price{font-size:120%;line-height:1.5em;padding-left:5%}body.checkout-onepage-index #basket-summary{width:100%;position:relative;z-index:30}body.checkout-onepage-index #basket-summary:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:20px;box-shadow:inset 0 -20px 10px -10px #000}body.checkout-onepage-index .basket-totals{width:100%}body.checkout-onepage-index .basket-totals .price{font-weight:700;color:#fff}body.checkout-onepage-index .basket-totals tbody tr td,body.checkout-onepage-index .basket-totals tbody tr th,body.checkout-onepage-index .basket-totals tfoot tr td,body.checkout-onepage-index .basket-totals tfoot tr th{color:#c9c9c9;font-size:140%;line-height:1.5em;padding:1.5rem 0;border-bottom:1px solid #333}body.checkout-onepage-index .basket-totals tbody tr td:last-child,body.checkout-onepage-index .basket-totals tfoot tr td:last-child{text-align:right}body.checkout-onepage-index .basket-totals tbody tr:last-child td,body.checkout-onepage-index .basket-totals tbody tr:last-child th,body.checkout-onepage-index .basket-totals tfoot tr:last-child td,body.checkout-onepage-index .basket-totals tfoot tr:last-child th{border-bottom:0}body.checkout-onepage-index #checkoutSteps{margin-bottom:3rem}body.checkout-onepage-index #checkoutSteps .opc-section .step{position:relative;background:#222;color:#fff}body.checkout-onepage-index #checkoutSteps .opc-section .step:before{content:"";display:block;width:100%;height:5px;background:#b02e36}body.checkout-onepage-index #checkoutSteps .opc-section .step__head{padding:2.5rem;border-bottom:1px solid #333}body.checkout-onepage-index #checkoutSteps .opc-section .step__head .number{vertical-align:middle;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;background:#333;margin-right:1rem;font-size:160%}.delivery-section body.checkout-onepage-index #checkoutSteps .opc-section .step__head h3,body.checkout-onepage-index #checkoutSteps .opc-section .step__head .delivery-section h3,body.checkout-onepage-index #checkoutSteps .opc-section .step__head h2{vertical-align:middle;display:inline-block;font-size:160%}body.checkout-onepage-index #checkoutSteps .opc-section .step__body{padding:2.5rem}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set{display:flex;text-align:right;margin-top:1rem;justify-content:space-between;align-items:center;opacity:1 !important}@media only screen and (max-width:1000px){body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set{flex-direction:column}}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set.paypal-buttons{flex-direction:column-reverse}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set #paypal-complete{width:100%}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .required{display:none}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .back-link{order:1;flex:1;text-align:left;font-size:120%}@media only screen and (max-width:1000px){body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .back-link{order:2}}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .back-link a{color:#aaa}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .back-link a small{display:none}body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .back-link a:hover{color:#fff}#pp-express-modal body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .button2,body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set #pp-express-modal .button2,body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .button,body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set>div{float:none;order:2}@media only screen and (max-width:1000px){#pp-express-modal body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .button2,body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set #pp-express-modal .button2,body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set .button,body.checkout-onepage-index #checkoutSteps .opc-section .step__body .buttons-set>div{order:1;width:100%;margin:0 0 1em}}body.checkout-onepage-index .box+.box{padding-top:3rem}body.checkout-onepage-index .box__head{margin:0 -2.5rem;padding:0 2.5rem 2.5rem;border-bottom:1px solid #333}body.checkout-onepage-index .box__head h3{display:inline-block;font-size:160%}body.checkout-onepage-index .box__body{margin:0 -2.5rem;padding:2.5rem}.--loading{position:relative}.--loading:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/loading/gears.gif);background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width:1001px){.--desktop-hidden{display:none}}@media only screen and (max-width:1000px){.--mobile-hidden{display:none}}.fakeScroll__scope{position:relative}.fakeScroll__wrap{overflow:hidden;height:100%;position:relative;z-index:1}.fakeScroll__content{height:100%;width:calc(100% + 30px);padding-right:50px;position:relative;right:0;overflow:auto}.fakeScroll__track{z-index:20;position:absolute;right:0;top:0;bottom:0;width:10px;cursor:default}.fakeScroll__bar{position:relative;background:hsla(0,0%,100%,.4);width:100%;border-radius:5px;right:0;top:0;z-index:0;transition:background .1s;cursor:-webkit-grab}.fakeScroll__bar:hover{background:hsla(0,0%,100%,.55)}.fakeScroll__bar.fakeScroll--grabbed{cursor:-webkit-grabbing;background:#fff}body.fakeScroll--grabbed{cursor:-webkit-grabbing;-moz-user-select:none;-webkit-user-select:none;user-select:none}.delivery-section body.contentmanager-contenttype-christmas-opening-hours h3,body.contentmanager-contenttype-christmas-opening-hours .delivery-section h3,body.contentmanager-contenttype-christmas-opening-hours h1,body.contentmanager-contenttype-christmas-opening-hours h2{font-family:you_are_lovedregular,impact,"sans-serif";line-height:1.25em;color:#fff;margin:0 0 1em;text-transform:uppercase}body.contentmanager-contenttype-christmas-opening-hours h1{font-size:300%}.delivery-section body.contentmanager-contenttype-christmas-opening-hours h3,body.contentmanager-contenttype-christmas-opening-hours .delivery-section h3,body.contentmanager-contenttype-christmas-opening-hours h2{font-size:250%;margin:.5em 0 1em}body.contentmanager-contenttype-christmas-opening-hours .cols{color:#aaa}body.contentmanager-contenttype-christmas-opening-hours .cols .col p{font-size:120%;line-height:1.6em;margin:0 0 1em}body.contentmanager-contenttype-christmas-opening-hours .cols .col ul{margin:0 0 2em}body.contentmanager-contenttype-christmas-opening-hours .cols .col ul li{font-size:120%;line-height:1.6em}body.contentmanager-contenttype-christmas-opening-hours .cols .col img{border:1px solid #5d5d5d}#pp-express-modal body.contentmanager-contenttype-christmas-opening-hours .cols .col .button2,body.contentmanager-contenttype-christmas-opening-hours .cols .col #pp-express-modal .button2,body.contentmanager-contenttype-christmas-opening-hours .cols .col .button{margin:0 0 2em}@media only screen and (min-width:801px){body.contentmanager-contenttype-christmas-opening-hours .cols{display:flex;justify-content:space-between}body.contentmanager-contenttype-christmas-opening-hours .cols .col{flex-basis:48.5%}body.contentmanager-contenttype-christmas-opening-hours .cols .col-2{text-align:right}}@media only screen and (max-width:800px){body.contentmanager-contenttype-christmas-opening-hours .cols{display:block}body.contentmanager-contenttype-christmas-opening-hours .cols iframe,body.contentmanager-contenttype-christmas-opening-hours .cols img{width:100%}}@media only screen and (min-width:801px){body.contentmanager-contenttype-christmas-opening-hours .delivery-details{display:flex;justify-content:space-between;margin:2em}}body.contentmanager-contenttype-christmas-opening-hours .delivery-details li{padding:2em;border:1px solid #222;border-top:0}body.contentmanager-contenttype-christmas-opening-hours .delivery-details li:first-child{border-top:1px solid #222}body.contentmanager-contenttype-christmas-opening-hours .delivery-details li:nth-child(2n){color:#aaa}body.contentmanager-contenttype-christmas-opening-hours .delivery-details li p{font-size:140%}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__content{width:100%;margin:0 1em 0 0}@media only screen and (max-width:800px){body.contentmanager-contenttype-christmas-opening-hours .delivery-details__content{margin:0 0 2em}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__content:first-child{margin:2em 0}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__content:last-child{margin:0}}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__content:last-child{margin:0}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__order-date{background:#fff}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__order-date p{color:#000;margin:0 0 .5em}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__order-date p:last-child{font-size:200%;font-weight:700;margin:0}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method{position:relative;padding:2em 2em 2em 6em !important}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method:nth-child(2n){background:#000}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--title{font-size:140%;font-weight:700;margin:0 0 .5em}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--title:after{content:"";position:absolute;top:1.3em;left:1.3em;width:25px;height:33px;display:block;background-size:100%;background-position:50%;background-repeat:no-repeat}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--title[class*=ups]:after{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/delivery/ups.png)}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--title[class*=royal]:after{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/delivery/royal-mail.png)}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--subtitle{color:#aaa;margin:0 0 1em;font-size:130% !important}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--date{color:green;font-size:200% !important}body.contentmanager-contenttype-christmas-opening-hours .delivery-details__method--date sup{font-size:60%;vertical-align:top}body.contentmanager-contenttype-christmas-opening-hours .delivery-terms{display:block;margin:2em 0;font-size:120%;color:#aaa}.formbuilder-container{padding:3em}.formbuilder-container .page-title{padding:0 0 .5em}.formbuilder-container .page-title h1{display:block;font-size:240%;line-height:1.3em;margin:0;padding:0;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif";color:#c00;text-shadow:none}.formbuilder-container .std{font-size:120%;margin:0 0 1.75em;line-height:1.4em;color:#444}form.form-maker li,form.form-maker ol,form.form-maker ul{margin:0;padding:0;list-style:none !important}form.form-maker .button-set,form.form-maker .fieldset{padding:2em}form.form-maker .fieldset{border:1px solid #ccc;border-top-width:0}form.form-maker .fieldset-1{border-top-width:1px}.delivery-section form.form-maker .fieldset h3,form.form-maker .fieldset .delivery-section h3,form.form-maker .fieldset h2{display:block;font-size:120%;margin:0 0 1em;font-weight:700}form.form-maker .fieldset .form-list .fields{display:block;position:relative;margin:0 0 2em}form.form-maker .fieldset .form-list .fields .field{display:block}form.form-maker .fieldset .form-list .fields .field label{display:block;width:auto;margin:.5em 0}form.form-maker .fieldset .form-list .fields label{line-height:normal;height:auto}form.form-maker .fieldset .form-list .fields .input-box{padding:0;margin:0;display:block}form.form-maker .fieldset .form-list .fields .input-box ul{width:100%;display:table;table-layout:fixed;border:1px solid #ccc;border-bottom:0;padding:0 !important}form.form-maker .fieldset .form-list .fields .input-box ul li.control{display:table-cell;text-align:center;margin:0;padding:1em;background:#eee;border:1px solid #000;border-color:#f7f7f7 #ddd #ccc #f7f7f7}form.form-maker .fieldset .form-list .fields .input-box ul li.control input.radio,form.form-maker .fieldset .form-list .fields .input-box ul li.control label{float:none !important;cursor:pointer}form.form-maker .fieldset .form-list .fields .input-box ul li.control label{display:block;float:none !important;width:auto;font-weight:400;padding:.5em 0 0;font-size:100%}form.form-maker .fieldset .form-list .fields .input-box ul li.control .validation-advice{position:absolute;left:0;width:25%;text-align:left;margin:-1em 0 0}form.form-maker .fieldset .form-list .fields .input-text{width:100%;max-width:100%;background:none;border:1px solid #e1e1e1;box-shadow:none;color:#444;border-radius:0}form.form-maker .buttons-set{margin:2em 0 0;width:100%}form.form-maker .buttons-set p.required{float:left;color:#c00}#pp-express-modal form.form-maker .buttons-set .button2,form.form-maker .buttons-set #pp-express-modal .button2,form.form-maker .buttons-set .button{float:right}form.form-maker .buttons-set .form-working{float:right;display:block;font-size:120%;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/form-loading.gif) no-repeat 50% 50%;width:24px;height:24px;margin:5px 0 0;overflow:hidden;text-indent:-9999px}body.catalog-product-view .productupdates-button-container{position:relative;display:block;text-align:right;float:right}body.catalog-product-view .productupdates-button-container div a{position:relative;font-size:120%;text-align:center;display:inline-block;border:1px solid #666;color:#ccc;background:rgba(0,0,0,.5);padding:1.1em 1.5em;text-decoration:none;transition:all .2s ease-out;border-radius:20px}body.catalog-product-view .productupdates-button-container div a:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\f0e0";margin:0 .5em 0 0}body.catalog-product-view .productupdates-button-container div a:hover{color:#fff;border-color:#fff}@media only screen and (max-width:900px){body.catalog-product-view .productupdates-button-container{clear:both;margin:0;padding:1.5em 0 0;float:none;width:100%}body.catalog-product-view .productupdates-button-container div a{display:block}}body.catalog-category-view .productupdates-button,body.catalogsearch-result-index .productupdates-button{position:relative;display:table-cell;width:100%;min-width:100%;max-width:100%;vertical-align:middle;height:100%;line-height:1.4em;background:#272729;color:#00cf3d;text-decoration:none;font-size:100%}body.catalog-category-view .productupdates-button-container,body.catalogsearch-result-index .productupdates-button-container{position:absolute;bottom:0;left:0;width:100%;height:5em;display:table;text-align:center}body.catalog-category-view .productupdates-button:after,body.catalogsearch-result-index .productupdates-button:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;margin:0 0 0 -10px;z-index:100}body.catalog-category-view .productupdates-button .fa,body.catalogsearch-result-index .productupdates-button .fa{margin:0 .5em 0 0}#aw-pun-configurable-stock{font-size:110%;line-height:1.5em;margin:0 0 1em;padding:1em;background:#ffc;display:none}#productupdates{position:absolute;position:fixed;top:20%;left:50%;z-index:9999;text-align:left;background:#fff;width:350px;margin:0 0 0 -175px;box-shadow:0 0 50px rgba(0,0,0,.5);display:none}#productupdates #punContent{display:block;background:#fff;position:relative}#productupdates #punContent #pun-subscribe .form-list{clear:both;padding-bottom:1em}#productupdates #punContent #pun-subscribe .form-list br{display:none}#productupdates #punContent #pun-subscribe .form-list label{display:block;height:auto;line-height:1.5em;margin-bottom:.5em}#productupdates #punContent #pun-subscribe .form-list label.required{display:none;color:#eb340a;font-weight:700}#productupdates #punContent #pun-subscribe .form-list div.input-box{width:100%;clear:both;margin:0}#productupdates #punContent #pun-subscribe .form-list div.input-box .input-text{width:100% !important;min-width:0 !important}#productupdates #punContent #pun-subscribe .button-set{border-top:1px solid #e4e4e4;clear:both;padding-top:8px;text-align:left;text-align:right;padding-top:2em}#productupdates #punContent #pun-subscribe .button-set #productupdates-cancel-button{float:left;background:#444}#productupdates h3{padding:4px 0}#productupdates .group-select{margin:0}#productupdates.done #punLoadMessage{display:none}#productupdates.done #punContent{display:block;padding:3em}#productupdates.loading #punContent{display:none}#productupdates.loading #punLoadMessage{font-size:120%;font-weight:700;color:#000;display:block;padding:2em 0;text-align:center}#productupdates.loading #punLoadMessage img{display:block;margin:0 auto 15px}#productupdates-cancel{margin:10px}#productupdates-overlay{display:none;position:absolute;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:8000;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}#aw_pun_heading{display:block;color:#c00;font-size:240%;line-height:1.3em;margin:0 0 .75em;text-transform:uppercase;font-family:you_are_lovedregular,impact,"sans-serif"}.aw_pun_success{width:280px}.productupdates-please-wait{padding-right:7px}.pun-right{position:absolute;top:0;left:0;width:100%;text-align:right}#productupdates-form dl dt{display:block}#productupdates-form dl dt label{display:block;color:#666;font-weight:700;font-size:120%;line-height:1.5em;margin-bottom:.5em}#productupdates-form dl dt label.required{display:none}#productupdates-form dl dd{display:block;margin:0 0 1em}#productupdates-form dl dd .input-box{display:block}#productupdates-form dl dd .input-box select{display:block;border:1px solid #000;border-color:#555 #171717 #000;font-size:130%;width:100%;background:#333;color:#ccc;margin:0;outline:0;-webkit-background-clip:padding-box;text-indent:0;padding:10px;box-shadow:inset 0 -3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 -3px 5px rgba(0,0,0,.25);border-radius:5px}#map-popup a[id|=productupdates]{display:none}#checkoutpromo,.store-notice{padding:1em 0;font-size:140%;color:#fff;background:#085622;text-align:center}@media only screen and (max-width:400px){#checkoutpromo,.store-notice{font-size:130%}}#checkoutpromo .container,.store-notice .container{text-align:center}#checkoutpromo #checkoutpromo-close,#checkoutpromo #notice-close,.store-notice #checkoutpromo-close,.store-notice #notice-close{position:absolute;top:50%;right:0;font-size:120%;margin:-12px 0 0;color:rgba(0,0,0,.5);cursor:pointer}#checkoutpromo #checkoutpromo-close:after,#checkoutpromo #notice-close:after,.store-notice #checkoutpromo-close:after,.store-notice #notice-close:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;cursor:pointer;width:24px;height:24px;line-height:24px;text-align:right;content:"\f00d"}#checkoutpromo #checkoutpromo-close:hover,#checkoutpromo #notice-close,#checkoutpromo #notice-close:hover,.store-notice #checkoutpromo-close:hover,.store-notice #notice-close,.store-notice #notice-close:hover{color:#fff}@media only screen and (max-width:600px){#checkoutpromo #notice-close,.store-notice #notice-close{right:-15px !important}}body>#checkoutpromo,body>.store-notice{position:fixed;left:0;width:100%;z-index:10000;display:none}@media only screen and (max-width:800px){body>#checkoutpromo,body>.store-notice{bottom:0}}@media only screen and (min-width:801px){body>#checkoutpromo,body>.store-notice{top:0}}body.checkout-cart-index #checkoutpromo,body.checkout-cart-index .store-notice{margin:0 0 2em}body.checkout-cart-index #checkoutpromo #checkoutpromo-close,body.checkout-cart-index .store-notice #checkoutpromo-close{right:1rem;display:none}.store-notice{line-height:1.5;padding:1em 1.5em !important}.store-notice .icon{margin:0 .5em 0 0}.store-notice .icon:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.onestepcheckout-index-index{height:100%;display:flex;flex-direction:column}@media only screen and (max-width:1200px){body.onestepcheckout-index-index #section-header #logo{margin-left:1em}}@media only screen and (min-width:1001px){body.onestepcheckout-index-index #section-header #logo{display:inline-block;vertical-align:middle;float:none;width:25%;max-width:290px}}body.onestepcheckout-index-index #section-footer-bottom,body.onestepcheckout-index-index #section-footer-newsletter,body.onestepcheckout-index-index #section-footer-payment,body.onestepcheckout-index-index #session{display:none}body.onestepcheckout-index-index #section-footer-links{flex:0 0 auto}body.onestepcheckout-index-index iframe[id*=braintreeDataFrame]{display:none}@media only screen and (max-width:500px){body.onestepcheckout-index-index #section-main .container{padding:1.5em 0}}.onestepcheckout-error{font-size:120%;padding:1em;color:#c00;background:#fee;margin:0 0 1em;clear:both}form#onestepcheckout-form{position:relative;overflow-x:hidden}form#onestepcheckout-form .onestepcheckout-description,form#onestepcheckout-form .onestepcheckout-title{display:none}form#onestepcheckout-form .onestepcheckout-login-link{margin:0 0 2em;text-align:left}@media only screen and (max-width:500px){form#onestepcheckout-form .onestepcheckout-login-link{padding:1em 2.5em}}form#onestepcheckout-form .onestepcheckout-login-link a{position:relative;text-decoration:none;display:inline-block;font-size:120%;color:#ccc;border-bottom:2px solid transparent}form#onestepcheckout-form .onestepcheckout-login-link a:before{display:inline-block;content:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/kiskull.svg);vertical-align:middle;margin:0 1em 0 0;transform:rotate(-15deg)}form#onestepcheckout-form .onestepcheckout-login-link a:hover{color:#fff;border-bottom-color:#fff}@media only screen and (max-width:800px){form#onestepcheckout-form .onestepcheckout-threecolumns{display:block}}@media only screen and (min-width:801px){form#onestepcheckout-form .onestepcheckout-threecolumns{display:table;table-layout:fixed}}form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-error{margin:0}@media only screen and (max-width:800px){form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-left,form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-middle,form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-right{display:block;clear:both;width:100%;margin:0 0 1em}}@media only screen and (min-width:1001px){form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-left,form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-middle,form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-right{display:table-cell;vertical-align:top;width:33.3333%}}@media only screen and (min-width:801px) and (max-width:1000px){form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-left{float:left;width:50%;padding-right:1em}}@media only screen and (min-width:801px) and (max-width:1000px){form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-middle{float:right;width:50%;padding-left:1em}}@media only screen and (min-width:1001px){form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-middle{padding:0 2em}}@media only screen and (min-width:801px) and (max-width:1000px){form#onestepcheckout-form .onestepcheckout-threecolumns .onestepcheckout-column-right{clear:both;width:100%}}#onestepcheckout .validation-advice{padding:.5em 0 0}.onestepcheckout-numbers{display:block;background:#272727;border-top:5px solid #b22c31;border-bottom:1px solid #333;padding:1.5rem 2.5rem;font-size:140%}.onestepcheckout-numbers span{display:inline-block;padding:.5em .75em;background:#333;color:#fff;margin:0 .75em 0 0}.onestepcheckout-numbers span:before{display:block;text-align:center}.onestepcheckout-numbers.onestepcheckout-numbers-1 span:before{content:"1"}.onestepcheckout-numbers.onestepcheckout-numbers-2b span:before{content:"1b"}.onestepcheckout-numbers.onestepcheckout-numbers-2 span:before{content:"2"}.onestepcheckout-numbers.onestepcheckout-numbers-3 span:before{content:"3"}.onestepcheckout-numbers.onestepcheckout-numbers-4 span:before{content:"4"}#billing_address ul,#billing_address ul>li,#shipping_address ul,#shipping_address ul>li{display:block;clear:both}#billing_address .input-box,#shipping_address .input-box{width:100%}#billing_address .input-box label,#shipping_address .input-box label{display:block;font-size:130%;margin:0 0 .5em}#billing_address .input-box label span,#shipping_address .input-box label span{display:inline-block;color:#c00;margin:0}#billing_address .input-box select,#shipping_address .input-box select{width:100%;padding:.5em;color:#fff;font-size:130%;border:0;background:#444 none repeat scroll 0 0;border-color:#000 #171717 #666;border-image:none;border-style:solid;border-width:1px;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:5px}.onestepcheckout-shipping-method{margin:0 0 3em}.onestepcheckout-shipping-method-block>strong{display:block;font-size:120%;line-height:1.5em;font-weight:400;background:#ffc;padding:1.5em}dl.shipment-methods br{display:none}dl.shipment-methods dd,dl.shipment-methods dt{display:block;float:none}dl.shipment-methods dd:last-child,dl.shipment-methods dt:last-child{margin-bottom:0 !important}dl.shipment-methods dd{font-size:120%;padding:0 0 .75em;margin:3em 0 .5em;border-bottom:2px solid #555;display:none}dl.shipment-methods dd:first-child{margin-top:0}dl.shipment-methods dt{position:relative;margin:0 0 1em !important}dl.shipment-methods dt input{position:absolute;top:3px;left:0;margin:0}dl.shipment-methods dt label{display:block;line-height:1.5em;padding:0 0 0 2em;font-size:120%;color:#ccc}dl.shipment-methods dt label strong{color:#fff;font-weight:700}.payment-methods{padding:0 !important}.payment-methods dl#checkout-payment-method-load dt{position:relative;display:block;padding:0;margin:0;padding:2rem;border-top:1px solid #333;border-bottom:1px solid rgba(0,0,0,.5)}.payment-methods dl#checkout-payment-method-load dt input{position:absolute;top:50%;left:1.5em;margin:-5px 0 0}.payment-methods dl#checkout-payment-method-load dt label{display:block;padding:0 0 0 1.5em;margin:0;font-size:130%}.payment-methods dl#checkout-payment-method-load dt.p_method_braintree{border-top-width:0}.payment-methods dl#checkout-payment-method-load dt.p_method_banktransfer{border-bottom-width:0}.payment-methods dl#checkout-payment-method-load dd.payment-disabled-notice p{padding:2em;line-height:1.3em;font-size:13px;color:#909090}.payment-methods dl#checkout-payment-method-load dd.payment-method{display:block}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list{display:block;font-size:130%;position:relative;padding:2rem}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list li{display:block}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list li:last-child{margin-bottom:0}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list li label{color:#fff;display:inline-block;font-size:100%;font-weight:400;height:auto;line-height:1.3em;position:relative;width:100%;z-index:0;margin:0 0 .5em}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list li .input-box{margin:0}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list .payment-type-image,.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list .v-fix{margin-right:1em}.payment-methods dl#checkout-payment-method-load dd.payment-method .form-list select{font-size:100%}#billing_address,#shipping_address{margin-bottom:3em}#billing_address>ul>li>label,#shipping_address>ul>li>label{display:block;font-size:120%;padding:0 0 .5em;line-height:1.5em}#billing_address>ul>li>.input-box select,#shipping_address>ul>li>.input-box select{margin:0 0 2em;width:100%;padding:.5em;color:#fff;font-size:130%;border:0;background:#444 repeat scroll 0 0;border-color:#000 #171717 #666;border-image:none;border-style:solid;border-width:1px;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:5px}#payment-tool-tip img{width:100%}.onestepcheckout-summary{width:100%;margin:0 0 2em}.onestepcheckout-summary table{margin:0;width:100%;border-collapse:collapse}.onestepcheckout-summary table tr td,.onestepcheckout-summary table tr th{font-size:120%;border-bottom:1px solid hsla(0,0%,100%,.1);line-height:1.4em;vertical-align:top}.onestepcheckout-summary table tr td.name,.onestepcheckout-summary table tr th.name{width:60%}.onestepcheckout-summary table tr td.qty,.onestepcheckout-summary table tr th.qty{text-align:center}.onestepcheckout-summary table tr td.total,.onestepcheckout-summary table tr th.total{text-align:right}.onestepcheckout-summary table tr th{padding:0 0 1em}.onestepcheckout-summary table tr td{padding:1em}.onestepcheckout-summary table tr td.name{padding:1em 1em 1em 0}.onestepcheckout-summary table tr td.name .onestepcheckout-custom-options{list-style:disc;margin:.5em 0 0 1em}.onestepcheckout-summary table tr td.name .onestepcheckout-custom-options li{font-style:normal}.onestepcheckout-summary table tr td.name .onestepcheckout-custom-options li b{font-weight:700}.onestepcheckout-summary table tr td.editcart{padding:1em .5em}.onestepcheckout-summary table tr td.total{padding:1em 0 1em 1em}.onestepcheckout-summary table thead tr th{font-weight:700}.onestepcheckout-summary table.onestepcheckout-summary tbody tr td .addsqty,.onestepcheckout-summary table.onestepcheckout-summary tbody tr td .subsqty{display:inline-block;text-decoration:none;width:16px;height:16px;line-height:14px;font-weight:700;text-align:center;border-radius:10px}.onestepcheckout-summary table.onestepcheckout-summary tbody tr td .subsqty{background:#555;color:#222}.onestepcheckout-summary table.onestepcheckout-summary tbody tr td .addsqty{background:#777;background:#007526;color:#fff}.onestepcheckout-summary table.onestepcheckout-totals{width:100%;border-collapse:collapse;border:1px solid #222}.onestepcheckout-summary table.onestepcheckout-totals tbody tr td{vertical-align:top;padding:1em;font-size:120%;line-height:1.4em;border-bottom:1px solid hsla(0,0%,100%,.1)}.onestepcheckout-summary table.onestepcheckout-totals tbody tr td:first-child{color:#ccc;padding-right:2em}.onestepcheckout-summary table.onestepcheckout-totals tbody tr td:last-child{text-align:right;font-weight:700}.onestepcheckout-summary table.onestepcheckout-totals tbody tr:last-child td{border-bottom:0}.onestepcheckout-place-order-wrapper{clear:both;margin:0 0 2em}@media only screen and (max-width:500px){.onestepcheckout-place-order-wrapper{padding:0 2.5em}}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order{display:inline;display:inline-block;outline:0 !important;height:auto;border:0;padding:0 1em;border-radius:5px;cursor:pointer;font-size:130%;font-family:inherit !important;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 3px 2px hsla(0,0%,100%,.22),inset 0 -3px 2px rgba(0,0,0,.15),inset 0 20px 10px hsla(0,0%,100%,.12);transition:background .3s ease-in-out;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#007526;color:#fff;float:right;margin:0;padding:0 1.5em 0 1.25em;line-height:normal}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order:hover{background:#009631}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order *{outline:0 !important;vertical-align:top}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order span{margin:0 auto;display:inline-block;font-size:inherit;height:100%;line-height:inherit}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order>span span{background:none !important}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order>span:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"";margin:0 .5em 0 0;text-decoration:inherit}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order+i{margin:0 0 0 1em;font-size:160%}@media only screen and (max-width:500px){.onestepcheckout-place-order-wrapper .onestepcheckout-place-order{float:none;width:100%}}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order>span{font-size:120%;height:3em;line-height:3em}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order>span span{font-weight:700;text-transform:capitalize}.onestepcheckout-place-order-wrapper .onestepcheckout-place-order-loading{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left;text-indent:-9999px;overflow:hidden;z-index:1000;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/gears.gif) no-repeat 50% 50%;background-color:rgba(0,0,0,.85)}.onestepcheckout-place-order-wrapper .apple-pay-button-with-text{float:right}#osc-ssl-badge{clear:both;width:100%}#osc-ssl-badge img{float:right}.checkoutcontainer #billing_address>ul,.checkoutcontainer #shipping_address>ul,.checkoutcontainer .onestepcheckout-shipping-method,.checkoutcontainer .payment-methods,.checkoutcontainer div.onestepcheckout-summary{padding:2.5em}@media only screen and (min-width:501px){.checkoutcontainer #billing_address>ul,.checkoutcontainer #shipping_address>ul,.checkoutcontainer .onestepcheckout-shipping-method,.checkoutcontainer .payment-methods,.checkoutcontainer div.onestepcheckout-summary{background:#222}}div.loading-ajax{min-height:125px;background:transparent url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/loading/gears.gif) no-repeat 50% 50%}#billing_address>ul,#billing_address>ul>li{display:block;clear:both}ul#billing_address_list>li{float:left;width:100%;display:block;margin:0 0 1.25em}ul#billing_address_list>li br{display:none !important}ul#billing_address_list>li .input-box{width:100%}ul#billing_address_list>li .input-box label{display:block;font-size:120%;margin:0 0 .5em}ul#billing_address_list>li .input-box label span{display:inline-block;color:#c00;margin:0}ul#billing_address_list>li .input-box select{width:100%;padding:.5em;color:#fff;font-size:130%;border:0;background:#444 none repeat scroll 0 0;border-color:#000 #171717 #666;border-image:none;border-style:solid;border-width:1px;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);border-radius:5px}ul#billing_address_list>li .input-firstname{float:left;width:47.5%}ul#billing_address_list>li .input-lastname{float:right;width:47.5%}ul#billing_address_list>li .input-email{float:left;width:47.5%}ul#billing_address_list>li .input-telephone{float:right;width:47.5%}ul#billing_address_list>li .input-address .input-text:last-child{margin:.5em 0 0}ul#billing_address_list>li .input-company,ul#billing_address_list>li .input-postcode{margin-bottom:1em}ul#billing_address_list>li .input-fax{border-bottom:1px dashed #ccc;margin-bottom:.75em;padding-bottom:1.75em}ul#billing_address_list>li#onestepcheckout-li-password{padding-bottom:.75em}ul#billing_address_list>li#onestepcheckout-li-password .input-password{width:47.5%}ul#billing_address_list>li#onestepcheckout-li-password .input-password:first-child{float:left}ul#billing_address_list>li#onestepcheckout-li-password .input-password:last-child{float:right}input#id_create_account{float:left;margin:0 .75em 0 0}.input-different-shipping{border-top:1px dashed #222;position:relative}.input-different-shipping input{position:absolute;top:50%;left:0;margin:-7px 0 0}.input-different-shipping label{display:block;padding:1.5em;font-size:130%}#shipping_address>ul li.shipping-address-title{font-size:130%;font-weight:700;padding:0 0 2em}#shipping_address>ul li#shipping_address_list ul li{float:left;width:100%;display:block;margin:0 0 1.25em}#shipping_address>ul li#shipping_address_list ul li .input-firstname{float:left;width:47.5%}#shipping_address>ul li#shipping_address_list ul li .input-lastname{float:right;width:47.5%}#shipping_address>ul li#shipping_address_list ul li .input-address .input-text{margin:0 0 .5em}#shipping_address>ul li#shipping_address_list ul li .input-address #billing\:street2{margin-bottom:0}#shipping_address>ul li#shipping_address_list ul li .input-postcode{margin-bottom:1em}#shipping_address>ul li#shipping_address_list ul>li br{display:none !important}.agreement-content{color:#ddd;line-height:1.4em}#onestepcheckout-coupons{background:#222;padding:2.5em;margin:0 0 2.5em}#onestepcheckout-coupons br{display:none !important}#onestepcheckout-coupons #coupon-notice,#onestepcheckout-coupons .input-coupon{margin:0 0 1em}#onestepcheckout-coupons .input-coupon label{display:block;font-size:120%;margin:0 0 .75em}#onestepcheckout-coupons .button-box #pp-express-modal .button2,#onestepcheckout-coupons .button-box .button,#pp-express-modal #onestepcheckout-coupons .button-box .button2{display:inline-block}#onestepcheckout-login-popup{color:#333;text-align:left}#onestepcheckout-login-popup .onestepcheckout-popup-contents{position:relative}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-forgot-table .input-box,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-table .input-box{width:100%;padding:0 0 2em;text-align:right}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-forgot-table .input-box:first-child,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-table .input-box:first-child{border-top:1px solid #ccc;padding-top:2em}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-forgot-table .input-box br,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-table .input-box br{display:none}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-forgot-table .input-box label,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-table .input-box label{float:left;display:inline-block;font-size:140%;width:35%;text-align:left;padding:.75em 0}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-forgot-table .input-box .input-text,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-table .input-box .input-text{display:inline-block;width:60%;border:0;padding:.75em;color:#fff;font-size:140%;background:#444}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-forgot-table .input-button,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-table .input-button{text-align:right;border-top:1px solid #ccc;padding:1.5em 0 0;margin:0 !important}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot h1,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login h1,#onestepcheckout-login-popup .onestepcheckout-popup-contents>div h1{display:block;font-size:180%;font-weight:700;margin:0 0 1em}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot p,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login p,#onestepcheckout-login-popup .onestepcheckout-popup-contents>div p{display:block;font-size:130%;line-height:1.5em;margin:0 0 1.5em}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot form,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login form,#onestepcheckout-login-popup .onestepcheckout-popup-contents>div form{width:100%;text-align:left}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot .loading-ajax-login,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login .loading-ajax-login,#onestepcheckout-login-popup .onestepcheckout-popup-contents>div .loading-ajax-login{display:block;position:relative;margin:0 0 2em}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot .loading-ajax-login:after,#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login .loading-ajax-login:after,#onestepcheckout-login-popup .onestepcheckout-popup-contents>div .loading-ajax-login:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";-webkit-animation:i 2s infinite linear;animation:i 2s infinite linear;display:inline-block;font-size:320%;color:#444;text-align:center}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot p:last-child{margin-bottom:0}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-forgot p:last-child #onestepcheckout-return-login-link{color:#000}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login p:last-child{margin-bottom:0}#onestepcheckout-login-popup .onestepcheckout-popup-contents #onestepcheckout-login-popup-contents-login p:last-child a#onestepcheckout-forgot-password-link{color:#000}#container_payment_method_braintree #cc_type_auto_row label,#container_payment_method_braintree li label em{display:none}#container_payment_method_braintree #braintree_cc_cid{width:100px}#container_payment_method_braintree .v-fix .validation-advice{clear:both !important}#container_payment_method_braintree .cvv-what-is-this{float:left;font-size:80%;padding:1em 0 0}#braintree_store_in_vault_div{padding:.75em 0 0}#braintree_store_in_vault_div input.input-checkbox{float:left;margin:0}#braintree_store_in_vault_div label{line-height:1em;display:block !important;width:auto !important;margin:0 0 0 2em !important}@media only screen and (max-width:800px){html.remodal-open,html.remodal-open body{position:fixed;overflow:hidden}html.remodal-open .remodal-wrapper:after{vertical-align:top;height:50vh}}#trademark,.shq-ico{display:none}body.shipperhq-available dl.shipment-methods dd,body.shipperhq-available dl.shipment-methods dt{clear:both}body.shipperhq-available dl.shipment-methods dd{color:#aaa;margin:2em -2em 0;border-top:1px solid #333;box-shadow:0 -1px 0 #000;border-bottom:0;padding:2em 2em 1em;display:block !important}body.shipperhq-available dl.shipment-methods dd:first-child{margin-top:-2em;border:0;box-shadow:none}body.shipperhq-available dl.shipment-methods dt{padding-right:2em}.helpcursor{float:none !important;position:absolute;top:1px;right:0;cursor:pointer}.helpcursor:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f059";color:#ccc;font-size:140%}.helpcursor img{display:none}.helpcursor:hover:after{color:#fff}.location_table{border:1px solid #555;border-width:0;padding:1rem 0 0}.location_table .shq-optn-100{margin:0 0 1em}.location_table .shq-optn-100 .shq-title{display:none}.location_table .shq-optn-100 .shq-input{font-size:120%;position:relative;display:block;border:0 solid #bbb;border-radius:3px;background:#f3f3f3;background:#fff linear-gradient(180deg,#fff 0,#e5e5e5)}.location_table .shq-optn-100 .shq-input,.location_table .shq-optn-100 .shq-input>*{cursor:pointer;outline:0 !important;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.location_table .shq-optn-100 .shq-input:after{content:"";position:absolute;top:50%;right:1em;z-index:20;pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #666;margin-top:-3px}.location_table .shq-optn-100 .shq-input select{width:100%;margin:0;outline:0;padding:.6em .8em .5em;box-sizing:border-box;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5em;background:none;border:1px solid transparent;border:0}.location_table .shq-optn-100 .shq-input select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.location_table>.location .map_address #ups-logo-div{display:none}.location_table>.location .map_address div[id*=location-address_shq]{background:#333;padding:1.5em;border-bottom:1px dashed #555;font-size:120%;line-height:1.5em}.location_table>.location .map_address div[id*=location-address_shq] ul strong{font-weight:700}.location_table>.location .map_address div[id*=location-image_shq]{display:none}.location_table>.location .map_address div[id*=location-hours_shq]{background:#333;padding:1.5em;margin:0 0 1em;font-size:120%;line-height:1.5em}.location_table>.location .map_address div[id*=location-hours_shq] strong{font-weight:700}.location_table>.location .map_canvas{height:150px;background:#000;position:relative}.location_table>.location .map_canvas .overlay-container .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.75)}.location_table>.location .map_canvas .overlay-container .overlay-bg .overlay-text{display:block;height:100%;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/loading/gears.gif) no-repeat 50% 50%}.location_table>.location .map_canvas .overlay-container .overlay-bg .overlay-text img{display:none}.location_table>.location .map_canvas div[id*=map-canvas_shq]{width:100% !important;height:100% !important}#billing_cp_button_div_id label{display:none !important}#billing_cp_result_display.error{font-size:120%;line-height:2em;margin:0 0 .5em}#braintree-accepted-cards img{display:inline-block;margin-right:4px}#credit-card-form.loading{position:relative}#credit-card-form.loading .credit-card-loading{position:absolute;top:30%;left:0;right:0;width:100%;height:70%;text-align:center;display:block}#credit-card-form.loading .credit-card-loading img{margin:16px auto}#credit-card-form.loading .braintree-hostedfield{opacity:0}#braintree-hosted-submit,#credit-card-form .credit-card-loading{display:none}body.onestepcheckout-index-index #payment_form_gene_braintree_creditcard{margin:2rem 0;padding:0 0 2rem}body.onestepcheckout-index-index #payment_form_gene_braintree_creditcard iframe{display:block;text-indent:10px;float:none !important;border:0 !important;border-image:none !important;border-color:#000 #171717 #666 !important;border-style:solid !important;border-width:1px !important;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.25);font-size:130%;background:#444;color:#ccc;margin:0;padding:.5em;outline:medium none;border-radius:5px;-webkit-background-clip:padding-box}body.onestepcheckout-index-index .braintree-hostedfield{opacity:1;background:#2f2f2f;margin:0 2rem}body.onestepcheckout-index-index .braintree-hostedfield label{font-size:12px !important}body.onestepcheckout-index-index .braintree-input-field{height:34px}body.onestepcheckout-index-index .braintree-card-input-field{position:relative}body.onestepcheckout-index-index .braintree-card-input-field .card-type{position:absolute;right:-9px;z-index:99}body.onestepcheckout-index-index .braintree-card-input-field .card-type img{width:70%}body.onestepcheckout-index-index .braintree-card-input-field #card-number{position:relative;height:33px}body.onestepcheckout-index-index .braintree-expiration{position:relative;width:70px;display:inline-block;*zoom:1;*display:inline;}body.onestepcheckout-index-index .braintree-expiration-seperator{vertical-align:top;line-height:30px;display:inline-block;*zoom:1;*display:inline;font-size:20px;padding:0 5px}body.onestepcheckout-index-index #gene_braintree_creditcard_store_in_vault_div label,body.onestepcheckout-index-index label[for=gene_braintree_paypal_store_in_vault]{width:auto !important}body.onestepcheckout-index-index input#gene_braintree_paypal_store_in_vault{margin:1em .2em 0}body.onestepcheckout-index-index label[for=cvv]{float:none !important}body.onestepcheckout-index-index .braintree-cvv{width:80px;float:left;margin:0 1em 0 0}body.onestepcheckout-index-index .braintree-hostedfield .cvv-what-is-this{display:block;float:left;margin:1em 0 0;font-size:10px}body.onestepcheckout-index-index #credit-card-form-saved.form-list,body.onestepcheckout-index-index #payment_form_gene_braintree_paypal.form-list{padding:0 2rem 1rem !important}body.onestepcheckout-index-index #payment_form_gene_braintree_paypal.form-list{margin:2rem;padding:1em !important}body.onestepcheckout-index-index #payment_form_gene_braintree_paypal.form-list label{font-size:12px}body.onestepcheckout-index-index #payment_form_gene_braintree_paypal.form-list label img{margin:0}body.onestepcheckout-index-index #payment_form_gene_braintree_paypal.form-list label span{margin:0 0 0 .5em}#three-d-modal{position:fixed;top:0;left:0;display:flex;align-items:center;height:100vh;width:100vw;z-index:100000;visibility:visible;transition:.4s;opacity:1}#three-d-modal.hidden{visibility:hidden;transition:.4s;opacity:0}#three-d-modal.hidden .bt-modal-frame{transition:.4s;transform:translateY(80px)}#three-d-modal .bt-modal-frame{height:450px;width:440px;margin:auto;background-color:#fff;z-index:2;border-radius:6px;transition:.4s;transform:translateY(0)}#three-d-modal .bt-modal-body{height:380px;margin:0 20px;background-color:#fff;border:1px solid #d3d3d3}#three-d-modal .bt-modal-header{height:40px;text-align:center;line-height:40px}#three-d-modal .bt-mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.75}button.braintree-paypal-button{background:#019cde;color:#fff;height:46px;line-height:46px;padding:0 20px 0 18px;border:0;border-radius:3px;-webkit-border-radius:3px;font-size:14px;float:left;cursor:pointer}button.braintree-paypal-button.braintree-paypal-loading{background:#014c6b url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/gene/braintree/paypal-loading.gif) 50% no-repeat;background-size:32px}button.braintree-paypal-button.braintree-paypal-loading>span{opacity:0}button.braintree-paypal-button.braintree-paypal-loading:hover{background:#014c6b url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/gene/braintree/paypal-loading.gif) 50% no-repeat;background-size:32px}button.braintree-paypal-button:hover{background:#0175a6}button.braintree-paypal-button>span{display:block;height:46px;line-height:46px;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/gene/braintree/paypal.png) 100% no-repeat;background-size:80px;padding-right:94px}#credit-card-form-saved.form-list,#payment_form_gene_braintree_paypal.form-list{margin:0 2rem;background:#2f2f2f;border:1px solid #333;border-bottom:0}#credit-card-form-saved>label,#payment_form_gene_braintree_paypal>label{display:none !important}#credit-card-form-saved label,#payment_form_gene_braintree_paypal label{display:inline-block;margin:0 0 .5em}#credit-card-form-saved label[for=other-creditcard],#payment_form_gene_braintree_paypal label[for=other-creditcard]{padding:1em 0 !important}#credit-card-form-saved .saved-cards-intro,#payment_form_gene_braintree_paypal .saved-cards-intro{display:none}#credit-card-form-saved input[type=radio],#payment_form_gene_braintree_paypal input[type=radio]{margin:0}#credit-card-form-saved .other-creditcard,#payment_form_gene_braintree_paypal .other-creditcard{padding:1em 0}#credit-card-form-saved+#credit-card-form .form-list,#payment_form_gene_braintree_paypal+#credit-card-form .form-list{padding:0 2rem 2rem}#creditcard-saved-accounts,#paypal-saved-accounts{font-size:0;width:100%}#creditcard-saved-accounts tr,#paypal-saved-accounts tr{border-bottom:1px solid #444}#creditcard-saved-accounts tr td,#paypal-saved-accounts tr td{vertical-align:middle}#creditcard-saved-accounts tr.other-row,#paypal-saved-accounts tr.other-row{border-bottom:0}#creditcard-saved-accounts tr.other-row label,#paypal-saved-accounts tr.other-row label{padding:8px 0}#creditcard-saved-accounts label img,#paypal-saved-accounts label img{display:inline-block;margin-left:6px}#creditcard-saved-accounts label .saved-card-info,#creditcard-saved-accounts label .saved-paypal-email,#paypal-saved-accounts label .saved-card-info,#paypal-saved-accounts label .saved-paypal-email{display:inline-block;margin:0 0 5px}#payment_form_gene_braintree_creditcard #creditcard-saved-accounts .label,#payment_form_gene_braintree_creditcard #creditcard-saved-accounts label,#payment_form_gene_braintree_paypal #paypal-saved-accounts .label,#payment_form_gene_braintree_paypal #paypal-saved-accounts label{width:100%;padding:0;margin:0 0 0 .5em;text-align:left;float:none}label[for=other-creditcard]{display:block;color:#fff;font-size:12px;margin:5px 0 0}#payment_form_gene_braintree_creditcard p,#payment_form_gene_braintree_paypal p{padding:0;line-height:1.5}#creditcard-saved-accounts label{float:left;padding:10px 0;width:100%}#creditcard-saved-accounts label .saved-card-info span{display:block;font-size:12px;margin:7px 0}#creditcard-saved-accounts label .saved-card-info span.saved-expiry-date{display:block;font-size:12px;font-weight:400;margin-left:14px}#paypal-saved-accounts label{padding:6px 0;line-height:40px}#paypal-container{float:right}#paypal-container iframe{display:none}#paypal-label{line-height:44px;float:right;margin-right:12px}#braintree-paypal-button{padding:0 !important;line-height:unset !important;float:left !important}.apple-pay-button-with-text{background-color:#fff !important;color:#000 !important}.apple-pay-button-with-text.apple-pay-button-black-with-text>.ap-logo{background-image:-webkit-named-image(apple-pay-logo-black) !important;background-color:#fff !important}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;box-sizing:border-box}.searchindex-results{*zoom:1;margin-bottom:10px;border-bottom:1px solid #a0b3c3}.searchindex-results:after,.searchindex-results:before{display:table;content:"";line-height:0}.searchindex-results:after{clear:both}.searchindex-results li{margin-bottom:-1px;float:left;*zoom:1;margin:0 2px;padding:5px}.searchindex-results li:after,.searchindex-results li:before{display:table;content:"";line-height:0}.searchindex-results li:after{clear:both}.searchindex-results li a{font-size:12px;font-weight:700;color:#333;display:block;cursor:pointer;padding:2px 5px 1px;line-height:20px;border:1px solid transparent;border-bottom:0;text-decoration:none;border-radius:5px 5px 0 0}.searchindex-results li a:hover{background-color:#f1f1f1;background-image:linear-gradient(180deg,#e8e8e8,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe8e8e8",endColorstr="#ffffffff",GradientType=0);border:1px solid #a0b3c3;border-bottom:0}.searchindex-results li a span{font-weight:400;font-size:.9em}.searchindex-results li a.active a{background-color:#f1f1f1;background-image:linear-gradient(180deg,#e8e8e8,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe8e8e8",endColorstr="#ffffffff",GradientType=0);cursor:default;border:1px solid #a0b3c3;border-bottom:0}.searchindex-results li .title a{font-weight:700;color:#203548;font-size:13px}.searchindex-results li.searchindex-result-category{margin-bottom:20px}.searchindex-results li.searchindex-result-category li{padding:1px 0}.searchindex-results li.searchindex-result-category li a{font-weight:700;color:#203548}.searchindex-highlight{background-color:#ff0}@media only screen and (min-width:1001px){#quicksearch{display:block !important;float:left;width:63%;background:#fff;border-radius:3px;height:37px}}@media only screen and (max-width:1000px){#quicksearch{width:100%;height:100%;text-align:center;z-index:997;background:rgba(0,0,0,.75);padding:0;cursor:pointer}}@media only screen and (max-width:600px){#quicksearch{padding:0}}#quicksearch .search-form{position:relative;z-index:1500}@media only screen and (min-width:1001px){#quicksearch .search-form:before{position:absolute;top:0;left:0;z-index:9002;display:block;width:35px;text-align:center;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";height:37px;line-height:37px;font-size:140%;color:#111}#quicksearch .search-form.live-search-loading:before{content:"\f021";-webkit-animation:i .75s infinite linear !important;animation:i .75s infinite linear !important}}@media only screen and (max-width:1000px){#quicksearch .search-form{margin:0 auto;background:#fff}#quicksearch .search-form.live-search-loading:before{position:absolute;top:0;right:40px;z-index:9002;display:block;width:40px;text-align:center;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";height:40px;line-height:40px;font-size:160%;color:#111;content:"\f021";-webkit-animation:i .75s infinite linear !important;animation:i .75s infinite linear !important}}#quicksearch .search-form>label{display:none}#quicksearch .search-form .search-input{display:block;height:100%;width:100%;z-index:998;position:relative}#quicksearch .search-form .search-input input{border:0;font-family:inherit;background:#fff;color:#000;outline:0;width:100%;border-radius:3px;z-index:999}@media only screen and (min-width:1001px){#quicksearch .search-form .search-input input{font-size:120%;height:37px;line-height:37px;padding-left:8%}}@media only screen and (max-width:1000px){#quicksearch .search-form .search-input input{font-size:140%;height:40px;line-height:40px;padding:0 1em}}#quicksearch .search-form button{display:block;position:relative;background:transparent;color:#fff;cursor:pointer;z-index:999}@media only screen and (min-width:1001px){#quicksearch .search-form button{position:absolute;top:0;right:0;width:20%;max-width:80px;padding:5px}}@media only screen and (max-width:1000px){#quicksearch .search-form button{position:absolute;top:0;right:0;padding:0;width:40px;height:40px;line-height:40px;background:#a21722;color:#fff;display:block;text-align:center}#quicksearch .search-form button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";font-size:180%;height:40px;line-height:40px}}@media only screen and (max-width:1000px){#quicksearch .search-form button span{display:none}}@media only screen and (min-width:1001px){#quicksearch .search-form button span{display:block;background:#a21722;font-size:120%;height:27px;line-height:27px;width:100%;border-radius:3px}}.autocomplete-suggestions{text-align:left;cursor:default;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.5);z-index:2500}@media only screen and (min-width:1001px){.autocomplete-suggestions{top:100%;overflow:hidden;overflow-y:scroll}}@media only screen and (max-width:1000px){.autocomplete-suggestions{top:calc(8vh + 40px);left:0;right:0;bottom:0;width:100% !important;overflow:scroll;-webkit-overflow-scrolling:touch;position:fixed !important}}.autocomplete-suggestions .autocomplete-suggestion{width:100%;display:block;padding:1em;cursor:pointer;position:relative}.autocomplete-suggestions .autocomplete-suggestion:nth-child(2n){background:#f7f7f7}.autocomplete-suggestions .autocomplete-suggestion .searchautocomlete-image{float:left;display:block;margin:0 10px 0 0}.autocomplete-suggestions .autocomplete-suggestion .searchautocomlete-image img{float:left;display:block}.autocomplete-suggestions .autocomplete-suggestion a.name{text-decoration:none;cursor:default;color:#444;font-weight:700;display:block;margin-bottom:3px;font-size:110%;line-height:1.4em}.autocomplete-suggestions .autocomplete-suggestion a.name .pull-right{float:right}.autocomplete-suggestions .autocomplete-suggestion .price-box{display:block;font-weight:700;font-size:120%;color:#c00}.autocomplete-suggestions .autocomplete-suggestion .price-box .price-label{font-weight:400;color:#999}.autocomplete-suggestions .autocomplete-suggestion .price-box .old-price .price-label,.autocomplete-suggestions .autocomplete-suggestion .price-box .regular-price .price-label,.autocomplete-suggestions .autocomplete-suggestion .price-box .special-price .price-label{display:none}.autocomplete-suggestions .autocomplete-suggestion .price-box .old-price .price{color:#999}.autocomplete-suggestions .autocomplete-suggestion .highlight strong{display:inline-block;background:#ffc;color:#b02e36;padding:.2em}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background:#eee}.autosuggestion-noresults{display:block;padding:1.25em;font-size:120%;text-align:center;background:#ffc;background:#fff;border-top:1px dashed #ccc}.downloads-links-block .downloads-item{display:block;min-height:34px;margin:0 0 2.5em;padding:0 0 0 4em;background-position:0 0;background-size:34px auto;background-repeat:no-repeat}.downloads-links-block .downloads-item:last-child{margin-bottom:0}.downloads-links-block .downloads-item .item-link{display:block;font-size:140%;margin:0 0 .5em}.downloads-links-block .downloads-item .item-link a{display:block}.downloads-links-block .downloads-item .item-info{display:block;color:#aaa}.downloads-links-block .downloads-item.item-type-pdf{background-image:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/files/pdf.svg)}.soldtogether-block{background:rgba(0,0,0,.25);border-top:1px solid #222;padding:3em}.delivery-section .soldtogether-block h3,.soldtogether-block .delivery-section h3,.soldtogether-block h2{margin-bottom:.5em}.soldtogether-block .subtitle{display:block;color:#777;font-size:120%;line-height:1.4em;margin:0 0 2em}.soldtogether-block .amazonstyle-images{margin:1rem 0 2rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.soldtogether-block .amazonstyle-images li{position:relative;margin-left:2.5%;width:18%}.soldtogether-block .amazonstyle-images li:after{content:"+";position:absolute;top:50%;left:100%;width:2.5rem;text-align:center;transform:translateY(-50%);color:#fff;font-weight:700}.soldtogether-block .amazonstyle-images li .product-image{display:block}.soldtogether-block .amazonstyle-images li .product-image img{display:block;width:100%;height:auto}.soldtogether-block .amazonstyle-images li.first{margin-left:0}.soldtogether-block .amazonstyle-images li.last:after{display:none}.soldtogether-block .amazonstyle-checkboxes{clear:both}.soldtogether-block .amazonstyle-checkboxes li{position:relative;display:block;margin:0 0 1em;padding:0 0 0 2em;font-size:120%;line-height:1.5em}.soldtogether-block .amazonstyle-checkboxes li input.checkbox{position:absolute;top:4px;left:0;padding:0;margin:0}.soldtogether-block .amazonstyle-checkboxes li a{display:inline-block;color:#aaa}.soldtogether-block .amazonstyle-checkboxes li a:hover{color:#fff}.soldtogether-block .amazonstyle-checkboxes li .price-box{display:inline;margin:10px 0}.soldtogether-block .amazonstyle-checkboxes li .price-box .price{color:#fff}.soldtogether-block .amazonstyle-checkboxes li.totalprice{margin:2rem 0;padding-left:0;font-size:180%}.soldtogether-block .amazonstyle-checkboxes li.totalprice .price-box{display:block}.soldtogether-block .amazonstyle-checkboxes li.totalprice .price-box .special-price .price-label{display:inline-block;color:#999}.soldtogether-block .amazonstyle-checkboxes li.totalprice .price-box .special-price .price{display:inline-block;font-weight:700}.soldtogether-block .amazonstyle-checkboxes li.button-cart{padding-left:0;margin-bottom:0}body.cms-christmas-opening-hours #section-main{padding:10em 0 0;background:url(https://www.killerinktattoo.co.uk/skin/frontend/killer/default/images/christmaslights.png) repeat-x;background-position:0 25px;background-size:60%}@media only screen and (max-width:700px){body.cms-christmas-opening-hours #section-main{background-size:80%;padding:7em 0 0}}@media only screen and (max-width:500px){body.cms-christmas-opening-hours #section-main{background-size:100%}}iframe[name=google_conversion_frame]{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.add-to-cart-token{width:2.25em;z-index:2000}.scroll-lock{overflow:hidden !important;height:100% !important;height:100vh !important;max-height:100% !important}:focus{outline:0;box-shadow:none}
