/*!
Theme Name: 	Parallelograph
Theme URI: 		http://dev.craigomatic.co.uk/
Description: 	Craig's shop for things
Version: 		0.1
Author: 		Craig Cooper
Author URI: 	http://craigomatic.co.uk
Tags: 			scaffolding
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! Starts here */*,*:before,*:after{box-sizing:border-box}html{background:#fff;color:#262626;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%}body{padding:0;display:flex;flex-direction:column}body *{box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,svg,video{vertical-align:middle}img{max-width:100%;height:auto;display:block}details{padding:10px 16px;border:1px solid #262626}details summary{font-weight:700;font-size:20px;list-style:none;display:flex;justify-content:space-between;align-items:center}details summary:after{content:"";border:2px solid #262626;height:8px;width:8px;display:inline-block;border-bottom:0;border-left:0;margin-left:8px;transform:rotate(135deg) translateX(-10%)}details[open] summary:after{transform:rotate(-45deg) translateX(-10%)}.content{flex:1 0 auto;margin-top:60px;padding:30px 20px 0}@media(min-width: 1025px){.content{margin:80px 80px 0 80px;padding:20px 30px}}@media(min-width: 1440px){.content{margin:80px 80px 0 80px}}.content__title{text-align:center;font-size:36px;margin-top:30px}@media(min-width: 1025px){.content__title{margin-top:60px}}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media(min-width: 1920px){body{font-size:1.25rem}}h1,h2,h3,h4,h5,h6,p{margin:0}h1{line-height:1}.content p{margin-top:.5rem}.content p:first-of-type{margin-top:0}a{color:#e49012}.visuallyhidden,.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;margin:-1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.screen-reader-text.focusable:active,.screen-reader-text.focusable:focus{position:static;height:auto;width:auto;overflow:visible;clip:auto;clip-path:none;white-space:initial}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.listless{list-style:none;margin:0;padding:0}.styled-select{border:1px solid #262626;position:relative;height:50px}.styled-select select{width:100%;height:100%;line-height:42px;padding:0 32px 0 10px;border:0;position:relative;z-index:1;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#262626}@media(min-width: 1025px){.styled-select select{padding:0 32px 0 16px}}.styled-select:after{content:"";position:absolute;top:50%;right:16px;border:2px solid #262626;height:8px;width:8px;display:block;border-top:0;border-left:0;transform:rotate(45deg) translateY(-75%)}.required{font-weight:700;color:#b24f37}.skip-to-content{position:absolute;top:-1000px;left:0;display:inline-block;width:100%;background:#262626;color:#fff;padding:1.25rem}.skip-to-content:focus{position:relative;top:0}.page-header{display:grid;height:60px;width:100%;background:#fff;grid-template-columns:60px auto 60px 60px;grid-template-areas:"nav logo search basket";position:fixed;top:0;left:0;z-index:20}@media(min-width: 1025px){.page-header{height:100%;width:80px;display:block}}.page-header--scrolled{height:30px;grid-template-columns:60px auto 30px 30px}@media(min-width: 1025px){.page-header--scrolled{height:100%}}.home-link{grid-area:logo;width:100%;position:relative}.page-header--scrolled .home-link{text-align:center}@media(min-width: 1025px){.page-header--scrolled .home-link{text-align:left}}.page-header--scrolled .home-link img{width:92px;left:50%;top:7px;transform:translateX(-50%)}@media(min-width: 1025px){.page-header--scrolled .home-link img{width:100%;transform:translateX(0)}}.home-link img{width:137px;position:absolute;left:16px;top:17px}@media(min-width: 1025px){.home-link img{width:100%;position:static}}@media(min-width: 1025px){.home-link{position:absolute;left:120px;top:20px;width:209px}}.basket-link{grid-area:basket;padding:17px;cursor:pointer;display:block}@media(min-width: 1025px){.basket-link{padding:22px}}.page-header,.home-link,.home-link img,.basket-link,.search-trigger,.search-trigger:before,.search-trigger:after{transition:all ease .6s}@media(min-width: 1025px){.page-header,.home-link,.home-link img,.basket-link,.search-trigger,.search-trigger:before,.search-trigger:after{transition:none}}.nav-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);border-radius:0;padding:0;cursor:pointer;line-height:inherit;background:#fff;position:relative;height:60px;width:60px;padding:15px;display:flex;flex-direction:column;justify-content:space-between}.page-header--scrolled .nav-trigger{position:absolute;top:0;left:0}@media(min-width: 1025px){.page-header--scrolled .nav-trigger{position:relative}}@media(min-width: 1025px){.nav-trigger{height:99px;width:80px;padding:33px 20px}}.nav-trigger__line{background:#262626;width:100%;height:3px;display:block;position:relative;transition:all ease .6s}.nav-trigger__line:nth-child(3){width:50%}.nav-trigger__line:nth-child(2)::after{content:"";background:#262626;width:100%;height:3px;display:block;position:absolute;top:0;left:0;transition:all ease .6s}.nav-active .nav-trigger__line:nth-child(1),.nav-active .nav-trigger__line:nth-child(3){width:0}.nav-active .nav-trigger__line:nth-child(2){transform:rotate(135deg)}.nav-active .nav-trigger__line:nth-child(2)::after{transform:rotate(90deg)}.main-nav{position:fixed;top:0;left:0;bottom:0;right:0;background:#164557;color:#fff;z-index:15;opacity:0;visibility:hidden;transition:all ease .3s;font-size:20px}@media(min-width: 1025px){.main-nav{left:80px;font-size:24px}}.nav-active .main-nav{visibility:visible;opacity:1}.main-nav__level-1{list-style:none;margin:0;padding:0;margin-top:100px}.main-nav__link{display:block;color:inherit;text-decoration:none;padding:16px 30px;transition:all ease .3s}@media(min-width: 1025px){.main-nav__link{padding:16px 40px}}.main-nav__link:hover,.main-nav__link:focus{background:rgb(16.8532110092,52.8577981651,66.6467889908)}.search-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);border-radius:0;padding:0;cursor:pointer;line-height:inherit;grid-area:search;position:relative;height:60px;width:100%}.page-header--scrolled .search-trigger{height:30px}@media(min-width: 1025px){.page-header--scrolled .search-trigger{height:60px}}.page-header--scrolled .search-trigger:before{transform:translate(-65%, -65%) scale(0)}@media(min-width: 1025px){.page-header--scrolled .search-trigger:before{transform:translate(-65%, -65%) scale(1)}}.page-header--scrolled .search-trigger:after{height:0;width:0}@media(min-width: 1025px){.page-header--scrolled .search-trigger:after{height:12px;width:3px}}.search-trigger:before,.search-trigger:after{content:"";position:absolute;top:50%;left:50%}.search-trigger:before{width:24px;height:24px;border:2px solid #262626;border-radius:50%;transform:translate(-65%, -65%) scale(1);transform-origin:65% 65%}@media(min-width: 1025px){.search-trigger:before{width:31px;height:31px}}.search-trigger:after{width:3px;height:9px;background:#262626;transform:rotate(-45deg) translate(100%, 100%)}@media(min-width: 1025px){.search-trigger:after{height:12px}}.search:not(body){display:grid;align-items:center;justify-items:center;position:fixed;top:0;left:0;bottom:0;right:0;background:#164557;color:#fff;z-index:15;opacity:0;visibility:hidden;transition:all ease .3s;font-size:20px}.search-active .search:not(body){visibility:visible;opacity:1}.search__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);border-radius:0;padding:0;cursor:pointer;line-height:inherit;position:absolute;top:60px;right:60px;width:60px;height:60px}.search__close::after,.search__close::before{content:"";background:#fff;width:50%;height:3px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.search__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.search__dialog-content{width:calc(100% - 120px);position:relative}@media(min-width: 1025px){.search__dialog-content{width:50%}}.search__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;border:1px solid #999;border-radius:0;padding:0 16px;display:block;height:50px;line-height:48px;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;color:#fff;width:100%}@media(min-width: 1025px){.search__field{font-size:48px;height:70px}}.search__field::-moz-placeholder{color:#397983}.search__field::placeholder{color:#397983}.search__field:active,.search__field:focus{outline:none}.search__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);border-radius:0;padding:0;cursor:pointer;line-height:inherit;text-decoration:none;line-height:50px;padding:0 16px;background:#e49012;border:1px solid #e49012;color:#fff;position:absolute;top:0;right:0;width:50px;height:100%;transition:all ease .3s;display:block;text-indent:100px}.search__submit.disabled,.search__submit:disabled{background:hsl(36,85.3658536585%,78.2352941176%);border-color:hsl(36,85.3658536585%,78.2352941176%)}@media(min-width: 1025px){.search__submit{width:70px}}.search__submit:before,.search__submit:after{content:"";position:absolute;top:50%;left:50%}.search__submit:before{width:24px;height:24px;border:2px solid #fff;border-radius:50%;transform:translate(-65%, -65%) scale(1);transform-origin:65% 65%}.search__submit:after{width:3px;height:9px;background:#fff;transform:rotate(-45deg) translate(100%, 100%)}.breadcrumb{text-align:center;color:#999}.breadcrumb__link{text-decoration:none;color:inherit}.page__footer{flex-shrink:0;padding:30px 20px}.single-product .page__footer{padding-bottom:126px}@media(min-width: 1025px){.page__footer{padding:60px 120px}.single-product .page__footer{padding-bottom:60px}}
/*# sourceMappingURL=style.css.map */
