.cart-checkout-button span{line-height:2}@font-face{font-family:Archer;src:url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/Archer-Medium.eot?v=75364583230853403051666887369);src:url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/Archer-Medium.eot?%23iefix&v=75364583230853403051666887369) format("embedded-opentype"),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/Archer-Medium.svg%23Archer-Medium?10114) format("svg"),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/Archer-Medium.ttf?v=32198634510818985741666887368) format("truetype"),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/Archer-Medium.woff?v=82241760003568431701666887374) format("woff"),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/Archer-Medium.woff2?v=49550282429094001701666887374) format("woff2");font-weight:500;font-style:normal;font-display:swap}h1,h2:not(#ccc-title){color:#c1272d!important;font-family:Archer,sans-serif!important}h1{font-size:3rem!important}h2:not(#ccc-title):not(.rc-subheading){font-size:2.6rem!important}@media (max-width: 540px){h1{font-size:2.4rem!important}h2:not(#ccc-title){font-size:2rem!important}}#shopify-section-footer{background-color:#f2f2f2}.sub-footer__copyright{display:flex;justify-content:space-between}.vs-ckc-footer-info ul{list-style-type:none;margin-top:0;padding-left:0}.vs-ckc-footer-info ul svg{vertical-align:middle}.vs-ckc-footer-info ul li{margin:var(--space-x-small) 0 0}.product-list-item-vendor,.product-vendor,.cart-item-vendor a{display:none}.meganav-promo-item p{color:#4f4f4f99}.vs-product-icons{display:flex;justify-content:space-around;margin-top:60px}.vs-product-video{display:block;text-align:center;margin:20px auto;width:100%}#vs-yt-video{width:100%;min-height:350px;margin:0 auto}.vs-product-skill-icon,.footer-img{align-self:center}@media (max-width: 540px){.vs-product-icons{margin-top:30px;text-align:center}.vs-product-icons img{width:100px}.vs-product-video{margin-top:30px}}@media (min-width: 541px) and (max-width: 1024px){.vs-product-icons{justify-content:center;text-align:center}.vs-product-icons img{margin-left:20px;margin-right:20px}}.rte ul{margin-left:1rem}.rte li{margin:unset}.product-price{font-size:2rem}.product-list-item-thumbnail .primary-image,.product-gallery--viewport--figure img{background-color:#fff}.home-feature h3{font-weight:700}:root{--slideshow_r: 128;--slideshow_g: 117;--slideshow_b: 103;--slideshow_dark: .5;--slideshow_light: .2}.slideshow-navigation span{background:rgba(var(--slideshow_r),var(--slideshow_g),var(--slideshow_b),var(--slideshow_light));color:rgba(var(--slideshow_r),var(--slideshow_g),var(--slideshow_b),var(--slideshow_dark))}.slideshow-pagination span span{border:1px solid rgba(var(--slideshow_r),var(--slideshow_g),var(--slideshow_b),var(--slideshow_dark))}.slideshow-pagination .active span{background-color:rgba(var(--slideshow_r),var(--slideshow_g),var(--slideshow_b),var(--slideshow_dark))}body{background-image:url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/top-left-background.png?v=19598049103841009721666887374),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/top-right-background.png?v=19575327909711710661666887371),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/left-repeat-background.png?v=71486047634917001771666887374),url(//www.craftykitcompany.co.uk/cdn/shop/t/23/assets/right-repeat-background.png?v=95348793949725733671666887373);background-position:top 260px left 160px,top 260px right 160px,top left,top right;background-repeat:no-repeat,no-repeat,repeat-y,repeat-y}@media (max-width: 720px){body{background-image:none}}a.logo img,.slideshow-slides img,.home-slideshow,div.product-gallery--navigation img,.vs-product-icons img,.figure.collection-item-image img{box-shadow:none!important}img:not(.no-shadow),.product-list-item-thumbnail,figure.collection-item-image{box-shadow:0 2px 8px -1px #0000001a}.transition-nofade .slideshow-slide{opacity:1;filter:alpha(opacity=100)}.transition-nofade .slideshow-slide.active{z-index:1;opacity:1;filter:alpha(opacity=100)}.transition-nofade .slideshow-slide.next.left,.transition-nofade .slideshow-slide.prev.right,.transition-nofade .slideshow-slide.active.left,.transition-nofade .slideshow-slide.active.right,.no-js .transition-nofade .slideshow-slide{opacity:1;filter:alpha(opacity=100)}#shopify-product-reviews{background:#fff6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#shopify-product-reviews .spr-content *{font-size:17px}#shopify-product-reviews .spr-content * .spr-form-input.spr-starrating{height:25px}.crafty-star-rating{height:30px;margin-top:15px;text-align:center}.about-img-sig{display:flex;justify-content:center;position:relative;width:100%;height:320px;margin-top:40px;margin-bottom:100px!important}.about-img-sig .img-sig-wrapper{position:relative;width:480px}.about-img-sig .img-sig-wrapper img{position:absolute;bottom:0;right:0}.about-img-sig .img-sig-wrapper .sig{transform:rotate(-25deg) translate(70px,70px)}@media (max-width: 540px){.about-img-sig{width:100%;height:240px}.about-img-sig .img-sig-wrapper{position:relative;width:100%}.about-img-sig .img-sig-wrapper img{position:absolute;bottom:0;right:unset}.about-img-sig .img-sig-wrapper .sig{transform:rotate(-25deg) translateY(70px)}}.crafty-page{padding-top:20px}@media (max-width: 720px){.product-list-item-price{margin-bottom:0}.crafty-star-rating{height:4em;margin-top:0}.crafty-star-rating span.spr-badge-caption:before{content:"";display:block}}@media (max-width: 540px){.ckc-control-class{visibility:hidden!important}}.pxs-rich-text{padding-top:0!important}.ckc-gb-wrapper{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;margin-top:2em}.ckc-gb-wrapper .ckc-gb-col-1{width:50%;display:flex;flex-direction:column}.ckc-gb-wrapper .ckc-gb-col-2{width:50%;display:flex;justify-content:center}.ckc-gb-wrapper .ckc-gb-col-2 iframe{margin-top:1.33em}@media (max-width: 720px){.ckc-gb-wrapper .ckc-gb-col-1,.ckc-gb-wrapper .ckc-gb-col-2{width:100%}}.ckc-sub-wrapper{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.ckc-sub-wrapper .ckc-sub-order-date{text-align:center;border:1px solid #4f4f4f;min-height:5em;padding:0 1em}.ckc-sub-wrapper .ckc-sub-order-date #ckc-first-post{font-weight:700}.ckc-sub-wrapper .ckc-sub-order-date .no-js{display:none}.ckc-sub-wrapper .ckc-sub-order-date .no-js.js{display:block}.ckc-sub-wrapper .red{border:1px solid #4f4f4f!important}.home-video-embed{padding:0}.home-video-embed iframe{opacity:1;height:50vw;max-height:600px}.ckc-video-button-wrapper{text-align:center;margin:40px}.ckc-video-button-wrapper a:hover{color:#fff}#customer_tab_content{width:100%!important}table.rc_table{font-size:.9em}table.rc_table td,table.rc_table th{padding:.5em}.vs-hidden{display:none!important}.home-feature-row{margin-bottom:2em}@media (max-width:720px){.home-feature-content{position:absolute;top:25%;color:#fff}}@media (max-width:1024px){.home-feature-content h3{font-size:24px!important}}.ckc-meganav-header{font-weight:600;cursor:default}.blog-wrapper{display:flex;flex-direction:row-reverse}@media (max-width: 720px){.blog-wrapper{display:block}}.blog-wrapper .blog-posts{display:flex;flex-wrap:wrap;margin-right:20px;width:calc(75% - 20px)}.blog-wrapper .blog-posts article.blog-post{border-top:none;margin-right:20px;margin-top:20px;padding-top:0;width:calc(50% - 20px)}.blog-wrapper .blog-posts article.blog-post .post-title{font-size:1.2rem}.blog-wrapper .blog-posts article.blog-post p,.blog-wrapper .blog-posts article.blog-post span:not(.post-date){font-size:1rem;margin-top:0;margin-bottom:0}.blog-wrapper .blog-posts article.blog-post .blog-cta{margin-bottom:1.5rem}@media (max-width: 540px){.blog-wrapper .blog-posts article.blog-post{width:100%}}@media (max-width: 720px){.blog-wrapper .blog-posts{width:100%;margin-right:0}}@media (max-width: 540px){.blog-wrapper .blog-posts{display:block}}.blog-wrapper .blog-sidebar{padding-top:20px;width:25%}.blog-wrapper .blog-sidebar .sidebar-blog_search{display:flex;flex-wrap:nowrap}.blog-wrapper .blog-sidebar .sidebar-blog_search .sidebar-blog_search-button{background:none;border:none}@media (max-width: 720px){.blog-wrapper .blog-sidebar{width:100%}}.blog-wrapper .blog-sidebar .sidebar-tags{display:inline-block}.blog-wrapper .blog-sidebar .sidebar-tags li{float:none}.blog-wrapper .blog-sidebar .sidebar-tags li .tag-separator{display:none}@media (max-width: 720px){.blog-wrapper .blog-sidebar .sidebar-tags li{float:left}.blog-wrapper .blog-sidebar .sidebar-tags li .tag-separator{display:inline-block;margin:0 10px}}.blog-wrapper .blog-sidebar .sidebar-tags li a.current_tag{text-decoration:underline}.blog-wrapper .blog-sidebar .sidebar__heading{margin-bottom:0}.main-header.header-search-left .header-search-button{display:flex;align-items:center}@media (max-width: 720px){.main-header.header-search-left .header-search-button{display:none}}.main-header.header-search-left .header-search-icon{margin-left:.5em}.faq-search{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"input input" "search-button reset-button";grid-column-gap:0px;grid-row-gap:0px;margin:20px auto;max-width:600px}.faq-search .search__input{grid-area:input;max-width:unset;width:unset}.faq-search .faq-search__button{grid-area:search-button}.faq-search .faq-reset__button{background-color:#c1272d;grid-area:reset-button}.faq-search .faq-reset__button:hover{background-color:#a82227}.faq-search>input{margin:5px;min-height:unset}@media screen and (min-width: 600px){.faq-search{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"input search-button reset-button"}}.crafty-page.faqs,.faqs{width:100%!important;max-width:100%!important}.faqs .faq-heading{margin-top:2rem}.faqs .faq .faq-question{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.faqs .faq .faq-question:before{content:"+";margin-right:12px}.faqs .faq .faq-question .faq-question-text{cursor:pointer;flex-grow:1}.faqs .faq .faq-question .faq-question-text:hover{color:#c1272d}.faqs .faq .faq-question>span{font-size:1em;font-weight:600}.faqs .faq .faq-answer{display:none;margin:.75rem 0;width:100%}option:disabled{color:#ddd}.ckc-account-cta{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0}.ckc-account-cta a{display:block;margin:5px 0;min-height:unset!important}@media (max-width:540px){.ckc-account-cta a{flex-basis:100%}}.order-history-orders{background:#fff}.product-eggbox-options{width:50%;margin:0 auto;min-width:200px}.product-eggbox-options label{font-weight:700}.staff_members{display:flex;flex-wrap:wrap}.staff_members__member{flex:0 0 33.333%;padding-right:40px;margin-bottom:40px}.staff_members:nth-child(3n){padding-right:0}.staff_member__titles{text-align:center}.staff_member__name{font-family:Archer,sans-serif!important;font-weight:700;font-size:25px}.staff_member__title{font-style:italic}.image_wrapper{position:relative}.image_wrapper--main img,.image_wrapper--hover img{border-radius:50%}.image_wrapper--hover{position:absolute;top:0;left:0}.image_wrapper--hover{opacity:0;transition:opacity .3s ease-in-out}.image_wrapper:hover .image_wrapper--hover,.image_wrapper:active .image_wrapper--hover{opacity:1}@media (max-width:1024px){.staff_members__member{flex:0 0 50%;padding-right:40px}.staff_members:nth-child(2n){padding-right:0}.image_wrapper--hover{opacity:1}}@media (max-width:720px){.staff_members__member{flex:0 0 100%;padding-right:0}}.main-content .rte:not(.home-feature-content),.product-list-item-details{background-color:#fffc}.slide-image--mobile{display:none}@media (max-width:520px){.slide-image--desktop{display:none}.slide-image--mobile{display:block}}.cart-tools{padding-right:0;width:100%}.xs-header{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem;margin:0 0 1rem;justify-content:center}.xs-header .jo-image{background:#d0c8d9;border-radius:50%;width:90px;box-sizing:content-box}#cross-sell-section{background-color:#dbecda;border-radius:4px;padding:1rem;width:100%;margin-right:0;margin-left:auto}.cross-sell-atc{margin:0;line-height:1.1;padding:5px 8px;min-height:3rem;letter-spacing:unset}.cart-instructions{padding-left:0;width:100%}#cross-sell-section .home-module{padding:0}#cross-sell-section .home-module .home-module-content h2.section-title{font-size:1.5rem!important;margin:0 0 1rem}#cross-sell-products .cross-sell-product .product-list-item .product-list-item-details>*{font-size:calc(var(--font-size-body) * .9)}#cross-sell-products .cross-sell-product .product-list-item{margin-bottom:1rem}.cross-sell-products{display:flex;gap:1rem}.cross-sell-product{display:flex;flex-direction:column;width:33%;justify-content:space-between}@media (min-width: 1024px){.cart-tools{width:57%}#cross-sell-section{padding:2rem}#cross-sell-section .home-module .home-module-content h2.section-title{font-size:1.8rem!important}.cart-instructions{padding-left:1rem}.cross-sell-products{gap:2rem}}@media (max-width: 720px){.button.cart-checkout-button{width:100%;max-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ckc.theme.css.map */
