/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.aligncenter{display:block;margin:0 auto;clear:both}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.alignwide{position:relative;left:-20px;width:calc(100% + 40px)}.alignfull,.wp-block-columns.alignfull{position:relative;left:calc(-1 * var(--central-padding));width:calc(100% + (2 * var(--central-padding)));padding-left:var(--central-padding);padding-right:var(--central-padding)}.wp-caption,.wp-block-image figcaption{text-align:center;font-size:.8em;padding:0 10px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;color:#333;font-weight:400;--wide-central-padding:20px;--central-padding:20px;--section-padding:20px}#skipToMainContent{position:fixed;top:10px;left:-300px;z-index:1000;transition:left 0.2s ease-in-out 2s}#skipToMainContent:focus,#skipToMainContent:active{left:10px;transition:left 0.2s ease-in-out 0s}.central{padding-left:20px;padding-left:var(--central-padding);padding-right:20px;padding-right:var(--central-padding)}img{max-width:100%;height:auto}.wp-block-image{margin:0 0 1em}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#ddd}::-webkit-scrollbar-thumb{background:#AAA}a[href^=tel]{color:inherit;text-decoration:none}a{color:inherit}h1{font-weight:300;font-size:2.5em;line-height:1.2}h2,h3,h4,h5{font-weight:400;text-transform:uppercase;line-height:1.2;clear:both}h2,h3{margin:1em 0 .5em}h2+p,h3+p{margin-top:0em}.wp-block-embed{margin:0}.videoWrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.videoWrap iframe,.videoWrap object,.videoWrap embed,.videoWrap video{position:absolute;top:0;left:0;width:100%;height:100%}hr{clear:both}.has-background-dim table th{vertical-align:top}#main>:first-child{margin-top:0}#main>:last-child{margin-bottom:0}.home #main>:first-child,.home #main>:first-child .wp-block-group{height:calc(100vh - 44px)}.home #main>:first-child .wp-block-group{display:flex;align-items:center;justify-content:center}.home .wp-block-gallery.is-style-auto-slider .blocks-gallery-item img{height:100vh}.home #main>:first-child .wp-block-image{margin-top:0}.home #main>:first-child hr{margin-top:5vh;margin-bottom:5vh}.home #main>:first-child .wp-block-group__inner-container p:last-child{position:absolute;bottom:10px;left:0;width:100%}.home #main>:first-child .wp-block-group__inner-container p:last-child a{display:inline-block;padding:10px;text-decoration:none;color:rgba(255,255,255,.7);text-transform:uppercase}.home #main>:first-child .wp-block-group__inner-container p:last-child a:hover{color:#FFF;background:rgba(0,0,0,.5)}@media (min-width:1040px){body{--central-padding:calc(50vw - 500px)}}@media (min-width:1260px){body{--wide-central-padding:calc(50vw - 600px)}.home #main>:first-child{margin-top:-74px;height:100vh}.home #main>:first-child .wp-block-group{height:100vh}.home #main>:first-child .wp-block-group{padding-top:calc(70px + var(--section-padding))}}@media (min-height:700px){body{--section-padding:130px}}.has-text-color.has-white-color{color:#fff}.has-white-background-color{background:#fff}[class*="-background-color"].has-#fff-background-color+[class*="-background-color"].has-#fff-background-color{padding-top:0}.is-style-cover>.wp-block-group__inner-container>.has-white-background-color:first-child{background:rgba(255,255,255,.5)}.has-white-background-color li{color:#333}.has-text-color.has-black-color{color:#000}.has-black-background-color{background:#000}[class*="-background-color"].has-#000-background-color+[class*="-background-color"].has-#000-background-color{padding-top:0}.is-style-cover>.wp-block-group__inner-container>.has-black-background-color:first-child{background:rgba(0,0,0,.5)}.has-black-background-color li{color:#fff}.has-text-color.has-black-transparent-color{color:rgba(0,0,0,.3)}.has-black-transparent-background-color{background:rgba(0,0,0,.3)}[class*="-background-color"].has-rgba(0,0,0,.3)-background-color+[class*="-background-color"].has-rgba(0,0,0,.3)-background-color{padding-top:0}.is-style-cover>.wp-block-group__inner-container>.has-black-transparent-background-color:first-child{background:rgba(0,186,0,0,0,0,0,0,.5)}.has-black-transparent-background-color li{color:#fff}.has-text-color.has-grey-color{color:#E2E2E2}.has-grey-background-color{background:#E2E2E2}[class*="-background-color"].has-#E2E2E2-background-color+[class*="-background-color"].has-#E2E2E2-background-color{padding-top:0}.is-style-cover>.wp-block-group__inner-container>.has-grey-background-color:first-child{background:rgba(226,226,226,.5)}.has-grey-background-color li{color:#333}.has-text-color.has-light-grey-color{color:#F1F1F1}.has-light-grey-background-color{background:#F1F1F1}[class*="-background-color"].has-#F1F1F1-background-color+[class*="-background-color"].has-#F1F1F1-background-color{padding-top:0}.is-style-cover>.wp-block-group__inner-container>.has-light-grey-background-color:first-child{background:rgba(241,241,241,.5)}.has-light-grey-background-color li{color:#333}@media (hover:hover){.is-style-outline .wp-block-button__link.has-white-color:hover{background:#fff;color:#333;border-color:#fff}.is-style-outline .wp-block-button__link.has-black-color:hover{background:#000;color:#fff;border-color:#000}.is-style-outline .wp-block-button__link.has-black-transparent-color:hover{background:rgba(0,0,0,.3);color:#fff;border-color:rgba(0,0,0,.3)}.is-style-outline .wp-block-button__link.has-grey-color:hover{background:#E2E2E2;color:#333;border-color:#E2E2E2}.is-style-outline .wp-block-button__link.has-light-grey-color:hover{background:#F1F1F1;color:#333;border-color:#F1F1F1}}.wp-block-media-text__media{height:100%}.wp-block-media-text__media img{width:100%;height:100%;object-fit:cover}.wp-block-media-text .wp-block-media-text__content{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.wp-block-column+.wp-block-column{padding-top:var(--section-padding)}.wp-block-column>:first-child{margin-top:0}.wp-block-column>:last-child{margin-bottom:0}[class*=-background-color]:not(.wp-block-media-text){padding-top:var(--section-padding);padding-bottom:var(--section-padding)}[class*=-background-color]+:not([class*=-background-color]),:not([class*=-background-color]):not(h1)+[class*=-background-color]{margin-top:var(--section-padding)}hr{margin:var(--section-padding) 0;height:1px;background:currentcolor;border:none}hr.wp-block-separator.has-background{padding:0;border:none}p.has-background{margin:0}.wp-block-table{margin:1em 0}.wp-block-table table{border-collapse:collapse;cell-spacing:0}.wp-block-table table td,.wp-block-table table th{padding:5px 15px}.wp-block-table table th{text-align:left}.wp-block-table.is-style-stripes thead tr{background:#dedfe0}.wp-block-cover .wp-block-table.is-style-stripes{background:#fff;color:#333}.wp-block-cover{background-size:cover}.wp-block-group__inner-container>:first-child{margin-top:0}.wp-block-group__inner-container>:last-child{margin-bottom:0}@media (min-width:600px){.wp-block-column+.wp-block-column{padding-top:0}}@media (max-width:730px){.wp-block-media-text{display:block;padding-bottom:1px}}#siteHeader{background:#3b3b3b;box-shadow:0 4px 5px 0 rgba(0,0,0,.3);position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin-bottom:20px}.home #siteHeader{margin-bottom:0}#siteHeader a{color:#fff}#logo img{display:block}#headMenu{position:fixed;top:0;bottom:0;right:0;width:300px;padding:50px 0 0;max-width:90%;background:#3b3b3b;z-index:10;transform:translateX(100%);transition:transform 0.2s ease,box-shadow 0.2s linear;overflow:auto}#headMenu.show{transform:translateX(0);box-shadow:-4px 0 5px 0 rgba(0,0,0,.3)}.admin-bar #headMenu{top:42px}#headMenu ul{padding:0;list-style:none;margin:0}#headMenu ul ul{margin-left:20px}#headMenu li{padding:1px 0;background:#313131}#headMenu a{text-decoration:none;display:block;padding:10px 15px;background:#3b3b3b}#headMenu li.current-menu-item>a,#headMenu li.current-menu-ancestor>a{background:#4d4d4d}#headMenu li:first-child{padding-top:2px}#headMenu li:last-child,#headMenu li:last-child>a{border-bottom-width:0}#headMenu li.menu-item-has-children{padding-bottom:0}#headMenu ul ul a{border-left-width:1px}#showSearch{background:#3b3b3b;display:block;width:100%;color:#fff;padding:10px 20px 10px 40px;cursor:pointer;text-align:left;position:relative;border-radius:0;font-weight:400}#showSearch::before{content:'';background:#FFF;width:3px;height:10px;display:block;position:absolute;bottom:0;left:30px;top:21px;transform:rotate(-45deg);border-radius:50%}#showSearch::after{content:'';border-radius:50%;border:2px solid #FFF;width:14px;height:14px;display:block;position:absolute;top:11px;left:16px}#showMenu{background:none;border:none;height:44px;color:#fff;position:relative;padding:9px 11px;vertical-align:middle;order:1;font-size:19.5px}#showMenu::before{content:" ";display:inline-block;width:22px;height:14px;border:2px solid #fff;border-width:2px 0;margin-right:10px}#showMenu::after{content:" ";position:absolute;top:calc(50% - 1px);left:11px;width:22px;height:2px;background:#fff}#closeMenu{background:none;border:none;color:#fff;font-size:2em;padding:0;position:absolute;top:0;right:0;width:44px;cursor:pointer}#siteSearch{position:fixed;top:0;left:0;height:100vh;width:100%;background:rgba(255,255,255,.9);padding:20px;z-index:12;display:flex;align-items:center;justify-content:center}div#siteSearch:not(.show){top:100%}#closeSearch{background:none;border:none;cursor:pointer;padding:0;color:#444;position:absolute;top:0;right:0;width:44px;height:44px;font-size:2em}#siteSearch form{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;max-width:700px}#siteSearch input{width:100%;padding:10px 15px 8px;border:1px solid #404A4F;height:40px}#siteSearch input+button{margin-top:10px}.admin-bar #siteSearch{top:42px}#siteSearch+[class*=-background-color]{margin-top:0;padding-top:20px}#submenu{padding:0 35px;position:relative;overflow:hidden;line-height:1.2}#submenu button{background:none;position:absolute;top:calc(50% - 50px);height:44px;width:20px}#submenu button::before,#submenu button::after{content:" ";width:14px;height:1px;background:#B8B8B8;transform-origin:left;transform:rotate(60deg);position:absolute;top:calc(50% - 1px);left:calc(50% - 7px)}#submenu button::after{transform:rotate(-60deg)}#submenu button.scrollLeft{left:3px}#submenu button.scrollRight{right:3px}#submenu button.scrollRight::before,#submenu button.scrollRight::after{transform-origin:right}#submenu ul{list-style:none;padding:0 0 20px;margin:0;white-space:nowrap;overflow:auto;overflow-y:hidden;scroll-snap-type:x mandatory;position:relative}#submenu li{display:inline-block;vertical-align:top;padding:0 10px;width:50%;white-space:normal;text-align:center;scroll-snap-align:start}#submenu a{display:block;text-align:center;text-decoration:none;color:#999;opacity:.5;padding-top:calc(73% + 10px);position:relative}#submenu li.current-menu-item a{color:#000;opacity:1}#submenu img{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%)}#topMenu{text-align:center;margin-bottom:20px}#topMenu a{text-decoration:none}#topMenu .cart-contents{margin-left:15px}.cart-contents:before{font-family:WooCommerce;content:"\e01d";line-height:1em;vertical-align:middle}.cart-contents-count{vertical-align:middle}@media (hover:hover){#submenu li a{transition:opacity 0.3s linear,color 0.3s linear}#submenu li a:hover{opacity:1;color:#000}}@media (min-width:783px){.admin-bar #headMenu,.admin-bar #siteHeader,.admin-bar #siteSearch{top:32px}}@media (min-width:410px){#submenu li{width:33.333%}}@media (min-width:480px){#siteSearch form{flex-wrap:nowrap}#siteSearch input{border-right:0}#siteSearch input+button{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0}}@media (min-width:580px){#submenu li{width:25%}}@media (min-width:750px){#submenu li{width:20%}}@media (min-width:920px){#submenu li{width:16.667%}}@media (min-width:1070px){#submenu{padding:0 var(--central-padding)}#submenu button.scrollLeft{right:calc(100% - var(--central-padding));left:auto}#submenu button.scrollRight{left:calc(100% - var(--central-padding));right:auto}}@media (hover:hover) and (min-width:1260px){#siteHeader{background:linear-gradient(#505050 0%,#3b3b3b 50%,#2e2e2e 50%,#414141 100%);margin:30px calc(var(--wide-central-padding) - 20px);box-shadow:4px 4px 5px 0 rgba(0,0,0,.3);border-radius:10px;top:10px;padding-right:0}.admin-bar #siteHeader{top:42px}#showMenu,#closeMenu{display:none}#headMenu,#headMenu.show{position:static;width:auto;max-width:none;transform:none;background:none;padding:0;overflow:visible;box-shadow:none}#headMenu #menu-item-1645{display:none}#headMenu>ul>li{display:inline-block;vertical-align:top;border-style:solid;border-width:0 0 0 2px;position:relative;background:none;padding:0}#headMenu li:first-child{padding:0}#headMenu>ul>li>a,#showSearch{border-width:0 1px;background:none}#showSearch{border-top-right-radius:10px;border-bottom-right-radius:10px}#headMenu ul ul{position:fixed;margin:0;background:#3b3b3b;top:100%;left:0;width:300px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}#headMenu li:hover>ul{position:absolute}#headMenu li li:first-child{padding-bottom:1px}#headMenu li li:last-child{padding-bottom:0}#headMenu li.current-menu-item>a,#headMenu li.current-menu-ancestor>a{background:#000}#headMenu a:hover{background:#4d4d4d}#headMenu>ul>li>a:hover,#showSearch:hover{background:linear-gradient(#696969 0%,#545454 50%,#474747 50%,#595959 100%)}#headMenu>ul>li.current-menu-item>a,#headMenu>ul>li.current-menu-ancestor>a{background:linear-gradient(#363636 0%,#212121 50%,#141414 50%,#262626 100%)}#topMenu{text-align:right;padding-right:var(--wide-central-padding);margin-top:-20px}}#siteFooter{padding:var(--section-padding) var(--wide-central-padding);font-size:.9em;text-align:center}#siteFooter a{color:inherit;margin:7px 0;display:inline-block}#footMenu,#details,#social{margin-bottom:var(--section-padding)}#social a{margin:0 0 0 10px}#footMenu ul{padding:0;margin:0;list-style:none}#footMenu li{margin-bottom:10px}#siteFooter address{font-style:normal}#siteFooter table{width:100%;border-collapse:collapse;max-width:450px;margin:0 auto}#siteFooter td,#siteFooter th{text-align:left;padding:5px}#siteFooter li.current-menu-item>a,#siteFooter li.current-page-ancestor>a{font-weight:700}@media (min-width:480px){#footMenu ul{columns:2 200px;column-gap:20px;text-align:left}}@supports (display:grid){#siteFooter>img{grid-area:logo}#showroomHours{grid-area:showroom}#showroomHours h2{margin-top:0}#social{grid-area:social}@media (min-width:700px){#siteFooter{display:grid;grid-template-areas:"logo logo logo logo" "menu address details social" "separator separator separator separator" "showroom showroom showroom showroom";grid-gap:30px}#footMenu,#siteFooter address,#details,#social{margin-bottom:0;text-align:left}#footMenu>:first-child,#siteFooter address>:first-child,#details>:first-child,#social>:first-child{margin-top:0}#siteFooter hr{grid-area:separator;margin:0}}}@media (hover:hover){#siteFooter a:not(:hover){text-decoration:none}#footMenu a{margin:0}}.woocommerce-breadcrumb .delimiter{margin:0 1ch;border-width:6px 0 6px 10px;border-style:solid;border-color:transparent currentColor;height:0;display:inline-block;vertical-align:-1px}#woocommerce-sidebar{background:#eee;padding:20px;grid-area:sidebar;list-style:none;margin:0}#woocommerce-sidebar ul{list-style:none;padding:0}#woocommerce-sidebar ul ul ul{padding-left:10px}#woocommerce-sidebar a{color:#4d4d4d;font-size:.9em;margin-bottom:15px;display:block}#woocommerce-sidebar .product-categories>li>a{font-weight:700;text-transform:uppercase;font-size:1em}#woocommerce-sidebar .product-categories>li>ul>li{margin-bottom:30px}.woocommerce ul.products li.product{background:#fff;padding:10px 10px 15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.woocommerce-LoopProduct-link{display:flex;flex-direction:column;color:#666}.woocommerce-LoopProduct-link img{order:1;margin-top:10px}.woocommerce ul.products li.product .price{color:inherit;font-size:1em}.added_to_cart.wc-forward{text-align:center;color:#4d4d4d;border:1px solid currentColor;border-radius:5px;margin-top:.5em;padding:.5em}.page-numbers{color:#666;background:#fff}span.page-numbers{background:#E2E2E2}.woocommerce div.woocommerce-variation-add-to-cart,.woocommerce div.product form.cart,.woocommerce div.product form.cart div.quantity{display:flex}.woocommerce div.product form.cart.variations_form{flex-wrap:wrap}.woocommerce-cart table.cart td.actions .coupon .input-text{float:none;min-width:150px}#woocommerce_product_categories-2{display:none}@media (hover:hover){#woocommerce-sidebar a{text-decoration:none;margin-bottom:5px}#woocommerce-sidebar a:hover{color:#000;text-decoration:underline}#woocommerce-sidebar .product-categories>li>ul>li{margin-bottom:10px}}@supports (display:grid){.woocommerce #main{display:grid;grid-template-areas:"breadcrumbs" "header" "notices" "sidebar" "sort" "content" "pagination"}.woocommerce-breadcrumb{grid-area:breadcrumbs}.woocommerce ul.products{display:grid;grid-template-columns:1fr;grid-gap:30px;grid-area:content;align-self:start}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none}.woocommerce #main ul.products li.product,#main .woocommerce ul.products li.product{width:100%;float:none;margin:0;display:flex;flex-direction:column}.woocommerce #main ul.products li.product .woocommerce-LoopProduct-link,#main .woocommerce ul.products li.product .woocommerce-LoopProduct-link{flex:1}.woocommerce #main ul.products li.product .woocommerce-LoopProduct-link img,#main .woocommerce ul.products li.product .woocommerce-LoopProduct-link img{margin-top:auto}.woocommerce-pagination{grid-area:pagination}.woocommerce div.product{grid-area:content;background:#fff;padding:20px}.woocommerce-notices-wrapper{grid-area:notices}.woocommerce-ordering{grid-area:sort}.woocommerce-ordering select{margin-top:20px;width:100%}.woocommerce-products-header{grid-area:header}@media (min-width:400px){.woocommerce ul.products{grid-template-columns:1fr 1fr}}@media(min-width:750px){.woocommerce #main{display:grid;grid-template-areas:"breadcrumbs breadcrumbs" "notices notices" "header header" "sort sort" "sidebar content" "sidebar pagination";grid-column-gap:30px;grid-template-columns:220px auto}.woocommerce-ordering{text-align:right}.woocommerce-ordering select{width:auto;margin-top:0}#woocommerce_product_categories-3{display:none}#woocommerce_product_categories-2{display:block}}@media (min-width:1024px){.woocommerce ul.products{grid-template-columns:1fr 1fr 1fr 1fr}}}button,.button,.woocommerce a.button,.woocommerce button.button,.wp-block-button__link{background:linear-gradient(#56646b,#373e43);text-align:center;color:#fff;font-weight:300;border-radius:5px;padding:.5em 1em;display:inline-block;line-height:1.5;text-decoration:none;border:none;-webkit-appearance:none;cursor:pointer}.wp-block-button__link[href*=".pdf"]{background:url(/wp-content/themes/alcocks/images/pdf-icon.svg) 1em center no-repeat,linear-gradient(#56646b,#373e43);padding-left:2.5em}@media (hover:hover){button:hover,.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.wp-block-button__link:hover{color:#fff;background:linear-gradient(#404A4F,#202427)}.wp-block-button__link[href*=".pdf"]:hover{background:url(/wp-content/themes/alcocks/images/pdf-icon.svg) 1em center no-repeat,linear-gradient(#404A4F,#202427);padding-left:2.5em}}.pagination{padding:30px 0;color:#ccc}.pagination .location{text-align:center;padding:10px 0 20px;color:#000}.pagination span,.pagination a{display:inline-block;vertical-align:middle}.pagination a{color:#000}.pagination :last-child{order:2}.pagination .next{text-align:right}@media (min-width:410px){.pagination{display:flex;justify-content:space-between;align-items:center}.pagination .location{padding:0;order:1}.pagination span,.pagination a.button{width:100px;margin:0}}.search-results article{padding:30px 0;border-bottom:1px solid #eee}.search-results article:last-of-type{border-bottom:0}.search-results article>:first-child{margin-top:0}.search-results article>:last-child{margin-bottom:0}input[type=text]{padding:5px}.wp-block-latest-posts__list{padding:0;margin:0}.wp-block-latest-posts__list li{background:#fff;padding:10px 10px 15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.wp-block-latest-posts__list li:not(:last-child){margin-bottom:30px}.wp-block-latest-posts__list li>:last-child{margin-bottom:0}.wp-block-latest-posts__featured-image img{width:100%}.archivePost>.button{width:100%}.archivePost>div>:first-child{margin-top:0}.archivePost>div>:last-child{margin-bottom:0}@media (min-width:500px){.wp-block-latest-posts__featured-image{width:auto;float:left;margin:0 20px 10px 0}}@supports (display:grid){@media (min-width:630px){.archivePost{display:grid;grid-template-areas:"sold sold" "title title" "price price" "img text" "img button";grid-column-gap:30px;grid-template-rows:repeat(4,auto) 1fr}.archivePost::before{grid-area:sold}.archivePost h2{grid-area:title}.archivePost .price{grid-area:price}.archivePost img{grid-area:img}.archivePost div.has-text-color{grid-area:text}.archivePost>.button{grid-area:button;align-self:start;justify-self:right;width:auto;margin-top:10px}}}.price{color:#396;font-size:1.25em}#scrollMore{position:absolute;bottom:10px;left:50%;background:#000;z-index:1;padding:10px 20px;color:#FFF;border-radius:10px;pointer-events:none;animation:bounce2 1.5s ease infinite;opacity:1;transition:opacity 1s linear;border:1px solid rgba(255,255,255,.5);box-shadow:1px 1px 4px rgba(0,0,0,.5)}#scrollMore:before{content:"";width:15px;height:15px;border-right:2px solid #FFF;border-bottom:2px solid #FFF;transform:rotate(45deg);display:inline-block;margin-right:15px;margin-bottom:3px}#scrollMore:after{content:"";width:15px;height:15px;border-right:2px solid #FFF;border-bottom:2px solid #FFF;transform:rotate(45deg);display:inline-block;margin-left:15px;margin-bottom:3px}@keyframes bounce2{0%,20%,50%,80%,100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-30px)}60%{transform:translateX(-50%) translateY(-15px)}}#scrollMore.hide{opacity:0}.post{display:grid;grid-template-columns:1fr;margin-bottom:30px;gap:20px}.post h2{margin-top:0}.post .attachment-medium{border:1px solid #ccc}@media(min-width:600px){.post{grid-template-areas:"image content";grid-template-columns:1fr 2fr;gap:20px}.post .attachment-medium{grid-area:image}.post .content{grid-area:content}}ul.is-style-two-column{columns:2 250px;column-gap:20px}ul.is-style-two-column>li{break-inside:avoid}.wp-block-gallery.is-style-large-caption .blocks-gallery-grid .blocks-gallery-image figure,.wp-block-gallery.is-style-large-caption .blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery.is-style-large-caption .wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery.is-style-large-caption .wp-block-gallery .blocks-gallery-item figure{flex-direction:column;cursor:pointer}.wp-block-gallery.is-style-large-caption figure.lightBox{position:fixed;top:50%;left:50%;width:1024px;max-width:90%;height:auto;max-height:90vh;z-index:50;justify-content:center;transform:translate(-50%,-50%)}.wp-block-gallery.is-style-large-caption figure.lightBox::before,.wp-block-gallery.is-style-large-caption figure.lightBox::before,.wp-block-gallery.is-style-large-caption figure.lightBox::before,.wp-block-gallery.is-style-large-caption figure.lightBox::before{content:"\00d7";position:absolute;top:10px;right:10px;font-size:2em;color:#fff;line-height:1;height:1em;width:1em;border-radius:50%;text-align:center;background:rgba(0,0,0,.8)}.wp-block-gallery.is-style-large-caption figure.lightBox::after,.wp-block-gallery.is-style-large-caption figure.lightBox::after,.wp-block-gallery.is-style-large-caption figure.lightBox::after,.wp-block-gallery.is-style-large-caption figure.lightBox::after{content:"";position:absolute;top:50%;left:50%;width:100vw;height:100vh;background:#000;transform:translate(-50%,-50%);z-index:-1}.wp-block-gallery.is-style-large-caption figure.lightBox a,.wp-block-gallery.is-style-large-caption figure.lightBox img,.wp-block-gallery.is-style-large-caption figure.lightBox a,.wp-block-gallery.is-style-large-caption figure.lightBox img{max-height:90vh}.wp-block-gallery.is-style-large-caption .blocks-gallery-grid .blocks-gallery-image figure:not(.lightBox) figcaption,.wp-block-gallery.is-style-large-caption .blocks-gallery-grid .blocks-gallery-item figure:not(.lightBox) figcaption,.wp-block-gallery.is-style-large-caption .wp-block-gallery .blocks-gallery-image figure:not(.lightBox) figcaption,.wp-block-gallery.is-style-large-caption .wp-block-gallery .blocks-gallery-item figure:not(.lightBox) figcaption{position:fixed;left:100vw}.wp-block-gallery.is-style-slider{overflow:hidden;position:relative;background:#000;margin-left:0;margin-right:0}.wp-block-gallery.is-style-slider .slidesWrap{display:block;white-space:nowrap}.wp-block-gallery.is-style-slider:not(.noTransition) .slidesWrap{transition:transform 0.5s ease-in-out}#main .wp-block-gallery.is-style-slider.is-style-slider .slidesWrap .wp-block-image{width:100%;height:100%;display:inline-block;margin:0;white-space:normal;vertical-align:top}.wp-block-gallery.is-style-slider .wp-block-image img{max-height:calc(100vh - 100px)}.wp-block-gallery.is-style-slider::before{content:"Previous";position:absolute;bottom:0;left:5px;background:#000;color:#fff;padding:8px 10px 8px 26px;background:url(/wp-content/themes/alcocks/images/arrow.svg) 5px 13px no-repeat;cursor:pointer;z-index:1}.wp-block-gallery.is-style-slider::after{content:"Next";position:absolute;bottom:0;right:5px;background:#000;color:#fff;padding:8px 26px 8px 10px;background:url(/wp-content/themes/alcocks/images/arrow-right.svg) 51px 13px no-repeat;width:72px;cursor:pointer;z-index:1}.wp-block-gallery.is-style-slider .wp-block-image img{object-fit:contain;height:auto}#main .is-style-slider.is-style-slider .wp-block-image figcaption{padding:40px 15px}@media (max-width:599px){#main#main .wp-block-gallery.is-style-slider .wp-block-image{width:calc(100vw - 2 * var(--central-padding));height:auto}#main .wp-block-gallery.is-style-slider .wp-block-image figure{flex-direction:column;display:block}#main .wp-block-gallery.is-style-slider .wp-block-image figcaption{position:static;background:#000;padding:15px 15px 40px}}@media (min-width:900px){#main .is-style-slider.is-style-slider .wp-block-image figcaption{padding:40px 120px 10px}}.wp-block-launch-interactive-table-of-contents.is-style-two-column{columns:2 250px;column-gap:20px}.wp-block-launch-interactive-table-of-contents.is-style-two-column>li{break-inside:avoid}.wp-block-gallery.is-style-hover-gallery .blocks-gallery-grid .blocks-gallery-image figure,.wp-block-gallery.is-style-hover-gallery .blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery.is-style-hover-gallery .wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery.is-style-hover-gallery .wp-block-gallery .blocks-gallery-item figure{flex-direction:column;cursor:pointer}.wp-block-gallery.is-style-hover-gallery li::before{content:"";position:absolute;top:10px;right:10px;background:rgba(0,0,0,.3);border-radius:50%;width:40px;height:40px}.wp-block-gallery.is-style-hover-gallery figure::before{content:"";position:absolute;top:20px;right:25px;border:2px solid #fff;border-radius:50%;width:15px;height:15px;z-index:1}.wp-block-gallery.is-style-hover-gallery figure::after{content:"";position:absolute;top:35px;right:19px;transform:rotate(45deg);width:10px;height:2px;border-radius:1px;background:#fff}.wp-block-gallery.is-style-hover-gallery figure.lightBox{position:fixed;top:50%;left:50%;width:1024px;max-width:90%;height:auto;max-height:90vh;z-index:50;justify-content:center;transform:translate(-50%,-50%)}.wp-block-gallery.is-style-hover-gallery figure.lightBox::before{content:"\00d7";top:10px;right:10px;font-size:2em;color:#fff;line-height:1;height:1em;width:1em;border:none;text-align:center;background:rgba(0,0,0,.8)}.wp-block-gallery.is-style-hover-gallery figure.lightBox::after{top:50%;left:50%;right:auto;width:100vw;height:100vh;background:#000;transform:translate(-50%,-50%);z-index:-1}.wp-block-gallery.is-style-hover-gallery figure.lightBox a,.wp-block-gallery.is-style-hover-gallery figure.lightBox img,.wp-block-gallery.is-style-hover-gallery figure.lightBox a,.wp-block-gallery.is-style-hover-gallery figure.lightBox img{max-height:90vh}.wp-block-gallery.is-style-full-with-thumbnails{display:grid;grid-template-areas:"full full";grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:10px;margin:0}.wp-block-gallery.is-style-full-with-thumbnails::after{content:"Click Thumbnails To Enlarge";grid-column:1/-1;text-align:center;font-size:.8em}#main#main .wp-block-gallery.is-style-full-with-thumbnails figure{width:100%;margin:0;border:2px solid transparent;cursor:pointer}#main#main .wp-block-gallery.is-style-full-with-thumbnails figure:first-child{cursor:default}.wp-block-gallery.is-style-full-with-thumbnails figure:not(:first-child) figcaption{display:none}.wp-block-gallery.is-style-full-with-thumbnails figure:first-child{grid-area:full}#main#main .wp-block-gallery.is-style-full-with-thumbnails figure.current{border-color:currentcolor}.wp-block-gallery.is-style-full-with-thumbnails figure:first-child img{object-fit:contain}@media (min-width:490px){.wp-block-gallery.is-style-full-with-thumbnails{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"full full full"}}@media (min-width:660px){.wp-block-gallery.is-style-full-with-thumbnails{grid-template-columns:repeat(4,1fr);grid-template-areas:"full full full full"}}@media (min-width:960px){.wp-block-gallery.is-style-full-with-thumbnails{grid-template-columns:repeat(10,1fr);grid-template-areas:"full full full full full full full full full full"}}@media (hover:hover){#main#main .wp-block-gallery.is-style-full-with-thumbnails figure:not(:first-child):hover{border-color:currentColor}}.wp-block-group.is-style-sold{position:relative}.wp-block-group.is-style-sold::before{content:"SOLD";background:red;color:#fff;display:block;text-align:center;padding:7px 20px;box-shadow:1px 1px 3px #000;position:sticky;top:50px;z-index:3}@media (min-width:601px){.admin-bar .wp-block-group.is-style-sold::before{top:96px}}@media (min-width:783px){.admin-bar .wp-block-group.is-style-sold::before{top:82px}}@media (min-width:1400px){.wp-block-group.is-style-sold::before{top:100px}}.wp-block-group.is-style-cover{position:relative;padding-top:0;padding-bottom:0}.is-style-cover>.wp-block-group__inner-container>:first-child{position:absolute;top:0;left:0;height:100%;width:100%}.is-style-cover>.wp-block-group__inner-container>:nth-child(2){margin-top:0}.wp-block-gallery.is-style-auto-slider{overflow:hidden;margin:0;padding:0}.wp-block-gallery.is-style-auto-slider>.slideWrap{display:grid;grid-template-columns:repeat(var(--images,1),100vw);gap:0}.wp-block-gallery.is-style-auto-slider:not(.noTransition)>.slideWrap{transition:transform 0.5s ease-in-out}#main .wp-block-gallery.is-style-auto-slider.has-nested-images>.slideWrap>figure.wp-block-image{width:100%}.star-rating-control div.rating-cancel,.star-rating-control div.star-rating{float:left;width:17px;height:17px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(/wp-content/plugins/all-in-one-schemaorg-rich-snippets/css/delete.gif) no-repeat 0 -16px}div.star-rating,div.star-rating a{background:url(/wp-content/plugins/all-in-one-schemaorg-rich-snippets/css/star.png) no-repeat 0 0}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 -38px;border:0}div.star-rating-on a{background-position:0 0px!important}div.star-rating-hover a{background-position:0 -18px}div.rating-cancel a:hover{background-position:0 -16px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}#tabs{width:60%;float:left;margin-right:10px}#snippet-box{background:#F5F5F5;border:1px solid #ACACAC;font-family:inherit;font-size:13px;padding:0;margin:0 0 15px 0;width:100%;max-width:600px;display:block}.snippet-title{display:block;position:relative;font-family:inherit;font-size:14px;font-weight:700;background:#E4E4E4;border-bottom:1px solid #ACACAC;clear:both;padding:.5em 1em;width:100%}.snippet-image{min-height:190px;width:200px;display:inline-block;vertical-align:top}.snippet-image img{margin:10px auto;display:block}.aio-info{width:calc(100% - 200px);display:inline-block;vertical-align:top}.snippet-label-img{width:40%;display:inline-block;text-align:right;font-size:13px;font-weight:700;margin:0;padding:.3em .5em;vertical-align:top}.snippet-data-img{width:58%;display:inline-block;padding:.3em .5em;vertical-align:top}.snippet-type-2 .aio-info{width:100%}.snippet-type-2 .snippet-label-img{width:33%}.snippet-type-2 .snippet-data-img{width:65%}.snippet-clear{clear:both}.snippet-markup{width:100%;display:block}.snippet-label{width:33%;display:inline-block;text-align:right;font-size:13px;font-weight:700;margin:0;padding:.3em .5em}.snippet-data{width:65%;display:inline-block;padding:.3em .5em}.ratings{position:absolute;right:1em;top:50%;transform:translateY(-50%)}.star-blocks{background:transparent}.star-rating-control{margin-top:0}.star-img img{box-shadow:none;margin:-2px 2px;border:none!important;padding:0!important;display:inline-block}.rating-count{font-weight:700}.rating-value{display:none}#snippet-box iframe{width:90%;margin:0 auto;display:block}@media (max-width:768px){.snippet-title{padding:.5em 0 .5em 4%}.snippet-image{margin:0 0 15px 0;width:100%}.aio-info{width:100%;clear:both}}