*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role='list'],ol[role='list']{list-style:none}body{line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html,body{margin:0!important;padding:0!important}@font-face{font-family:'proxima_softmedium';src:url(https://hicksvillesmokehouse.com.au/wp-content/themes/hicksville/fonts/proximasoft-medium.woff2) format('woff2'),url(https://hicksvillesmokehouse.com.au/wp-content/themes/hicksville/fonts/proximasoft-medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'proxima_softbold';src:url(https://hicksvillesmokehouse.com.au/wp-content/themes/hicksville/fonts/proximasoft-bold.woff2) format('woff2'),url(https://hicksvillesmokehouse.com.au/wp-content/themes/hicksville/fonts/proximasoft-bold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'proxima_softblack';src:url(https://hicksvillesmokehouse.com.au/wp-content/themes/hicksville/fonts/proximasoft-black.woff2) format('woff2'),url(https://hicksvillesmokehouse.com.au/wp-content/themes/hicksville/fonts/proximasoft-black.woff) format('woff');font-weight:400;font-style:normal}:root{--hv-font-family:'proxima_softmedium', sans-serif;--hv-font-family-bold:'proxima_softbold', sans-serif;--hv-font-family-black:'proxima_softblack', sans-serif;--hv-orange:#F15C22;--hv-light-orange:#F37250;--hv-dark-orange:#e15524;--hv-cream:#FDE9AC;--hv-dark-green:#005541;--filter-to-cream:brightness(0) saturate(100%) invert(86%) sepia(26%) saturate(455%) hue-rotate(351deg) brightness(105%) contrast(98%);--filter-to-orange:invert(42%) sepia(33%) saturate(3978%) hue-rotate(350deg) brightness(99%) contrast(91%);--filter-to-darkgreen:brightness(0) saturate(100%) invert(21%) sepia(48%) saturate(1429%) hue-rotate(130deg) brightness(100%) contrast(104%);--filter-to-white:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);--transition-std:0.3s ease-in-out;--brands-height:600px;--brands-image-height:550px;--hv-font-size-normal:16px;--max-inner-width:1600px;--header-inner-height:86px;--header-height:90px;--footer-height:360px;--footer-copyright-height:80px;--margin-side:50px;--button-padding-small:0.25rem 1rem;--button-padding-regular:0.5rem 1rem}.iti__country-name{color:black!important}.color-to-cream{img{filter:var(--filter-to-cream)}}html div strong{font-family:var(--hv-font-family-black)}.submission-message-info{text-align:center;font-size:1.25em!important;font-style:italic}html{font-size:var(--hv-font-size-normal);font-family:var(--hv-font-family);*{font-family:var(--hv-font-family)}h1,h2,h3,h4{font-family:var(--hv-font-family-black)}p{color:var(--hv-dark-green);line-height:110%;font-size:1.2em}.wp-block-buttons{.wp-block-button{a.wp-block-button__link{background-color:var(--hv-dark-green);padding:.5rem 1rem;font-size:1.15rem;transition:all 0.2s ease-in-out;&:hover{background-color:var(--hv-orange);color:var(--hv-cream)}}}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--hv-dark-green)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:var(--hv-orange)!important;color:var(--hv-cream)!important;border-color:transparent!important}}#primary{overflow-x:hidden}.cream-content{p,h1,h2,h3,h4,div{color:var(--hv-cream)!important}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--hv-cream)!important;color:var(--hv-orange)!important}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important}input,select,textarea{border:1px solid var(--hv-cream)!important}input[type="submit"]{background-color:var(--hv-cream)!important;color:var(--hv-orange)!important;transition:var(--transition-std);&:hover{background-color:var(--hv-orange)!important;color:var(--hv-cream)!important;border-color:transparent!important}}}.green-content{p,h1,h2,h3,h4{color:var(--hv-dark-green)!important}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:var(--hv-orange)!important}input,select,textarea{border:1px solid var(--hv-dark-green)!important}input[type="submit"]{background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important;transition:var(--transition-std);&:hover{background-color:var(--hv-orange)!important;color:var(--hv-cream)!important;border-color:transparent!important}}}.custom-form{span{display:inline!important}.time-dropdown,.date-time-dropdown .dropdown{gap:.5em;select{padding-left:.5em}}color:inherit;form{width:90%;max-width:760px;margin:auto;display:flex;gap:1em;flex-wrap:wrap;flex-direction:column;p{display:flex;gap:1em;br{display:none}}span{width:100%;display:inline-block}input,select,textarea{padding:1em;background-color:#fff0;color:inherit!important;border-radius:10px;width:100%}input::placeholder,select::placeholder,textarea::placeholder{color:inherit!important;opacity:.6}@media only screen and (min-width:769px){input[type="submit"]{margin:auto;max-width:300px}}@media only screen and (max-width:768px){p{flex-direction:column}}}}}body{background-color:var(--hv-cream) !;color:var(--hv-dark-green);margin:0!important;padding:0!important}#masthead{height:var(--header-inner-height);background-color:var(--hv-orange);max-width:100vw;position:fixed;display:flex;font-size:1rem;top:0;left:0;right:0;z-index:9999;padding:0 var(--margin-side);border-bottom:4px solid var(--hv-cream);.site-logo{margin:0;display:flex;align-items:center;height:100%;.custom-logo{max-height:var(--header-height);height:50px;width:auto}}}#site-navigation{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%;column-gap:2vw;#primary-menu-list{gap:2em;li a{color:var(--hv-cream);text-decoration:none;transition:0.3s ease-in-out;font-size:1rem;border:none!important;outline:none!important;padding:.5rem 1rem}li a{text-decoration:none;position:relative}li a::before,li a::after{content:"";position:absolute;background-color:var(--hv-cream);width:0%;height:2px;bottom:0;transition:width 0.8s cubic-bezier(.68,-.55,.265,1.55)}li a::before{left:0}li a::after{right:0}li a:hover::before,li a:hover::after,li.current-menu-item a::before,li.current-menu-item a::after{width:100%}li:hover a,li.current-menu-item a{transform:scale(1.05)}li{border:none!important;outline:none!important}li.menu-cta{display:flex;align-items:center;a{color:var(--hv-cream)!important;background-color:var(--hv-dark-green);transition:0.3s ease-in-out;border-radius:1rem;padding:.5rem 1rem;font-size:1rem;display:inline-block;min-height:1rem;font-weight:500;font-family:var(--hv-font-family);&:hover{background-color:var(--hv-cream)!important;color:var(--hv-orange)!important}}a::before,a::after{display:none}}}}#main{margin:0!important;padding:0;>*{padding:4em 2em;margin:0;font-size:1rem;@media only screen and (max-width:768px){padding:4em 2em}@media only screen and (max-width:480px){padding:4em 1em}}.page-header{border:0!important;margin-top:var(--header-inner-height)}}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:inherit!important}.linked-title{a{font-family:var(--hv-font-family-black)!important;text-decoration:none!important;transition:0.3s ease-in-out;&:hover{color:var(--hv-orange)!important}}}#main-banner{height:90vh;max-height:1200px;margin:0;margin-top:var(--header-inner-height);position:relative;>div{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:100%;opacity:0;transition-property:opacity;transition-duration:0.5s;&.active{opacity:1}h2{position:absolute;left:0;right:0;margin:auto;color:var(--hv-cream);max-width:600px;top:4rem;line-height:130%}figure{width:auto;height:auto}img{max-height:450px;max-width:580px;width:35vw;height:16vw;object-fit:contain}.padded img{margin-top:0;max-height:450px;max-width:750px;width:45vw;height:auto;@media only screen and (max-width:768px){width:80vw}}}.banner-selector{opacity:1;position:absolute;left:0;right:0;margin:auto;top:auto;bottom:2rem;max-height:10em;height:12vh;column-gap:4em;z-index:11;figure{cursor:pointer;transition-property:transform;transition-duration:0.3s;&:hover,&.active{filter:var(--filter-to-cream);transform:scale(1.1)}img{height:100%;width:auto}}}}.brands-container{height:450px;height:var(--brands-height);.wp-block-uagb-container{height:400px;height:var(--brands-image-height);cursor:pointer;>div{height:100%}&:hover{.wp-block-image{top:-7rem}.uagb-ifb-image-content::after{opacity:0.8!important}.uagb-ifb-desc{opacity:1!important}.wp-block-button{opacity:1!important}.uagb-ifb-image-content img{transform:scale(1.1)}}.wp-block-image{position:absolute!important;top:0;left:0;right:0;bottom:auto;margin:auto;transition:0.3s ease-in-out;display:flex;justify-content:center;img{height:5rem;width:auto}}.uagb-ifb-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;overflow:hidden;.uagb-ifb-title-wrap{display:none}.uagb-ifb-image-content{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;height:100%;transition:0.3s ease-in-out;overflow:hidden;img{height:100%!important;width:100%;object-fit:cover;transition:0.3s ease-in-out}}.uagb-ifb-image-content::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:var(--hv-dark-green);opacity:0;mix-blend-mode:multiply;transition:0.3s ease-in-out}.uagb-ifb-desc{color:var(--hv-cream);font-size:1rem;width:90%;max-width:270px;opacity:0;img{max-width:120px}}.wp-block-button{border:1px solid var(--hv-cream);border-radius:1rem;transition-property:background-color;transition-duration:0.3s;opacity:0;.uagb-infobox-cta-link{background-color:transparent!important;border-radius:1rem;color:var(--hv-cream);padding:.5rem 1rem;font-size:1rem;svg{display:none}}&:hover{background-color:var(--hv-cream)!important;a{color:var(--hv-dark-green)!important}}}}}@media only screen and (max-width:768px){height:auto;.uagb-container-inner-blocks-wrap{flex-flow:row;flex-wrap:wrap;>.wp-block-uagb-container{width:100%}}}}@media only screen and (max-width:768px){:root{--brands-height:80vw;--brands-image-height:75vw}}.wp-block-button:not(.is-style-outline){a.wp-block-button__link{background-color:var(--hv-cream);color:var(--hv-orange);transition:0.3s ease-in-out;border-radius:1rem;padding:var(--button-padding-small);font-size:1rem;border:none!important;&:hover{background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important}}a.wp-block-button__link:hover{background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important;text-decoration:none!important}}.twocol-content-innerhalf{position:relative;>div{max-width:550px!important;.michael-read-container{.michael-read{overflow:hidden;img{transition:0.3s ease-in-out}}&:hover{.michael-read img{transform:scale(1.1)}.sun{transform:scale(.75) rotate(45deg);transition-property:transform}}}}}.contact-map{border:4px solid var(--hv-orange);border-radius:10px}.footer-widgets-container{width:100%;background-color:var(--hv-orange);.widget-area{width:100%;max-width:var(--max-inner-width);display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:2vw;p,a{color:var(--hv-cream)!important;text-decoration:none!important}&:after{display:none}.widget_nav_menu{.menu-cta{display:none}}.widget:first-of-type{width:30vw;max-width:510px;flex-shrink:0;>.wp-block-uagb-container .uagb-container-inner-blocks-wrap{flex-direction:row;align-items:normal;column-gap:1vw;justify-content:flex-start}}.widget:last-of-type{flex:1}.widget>.footer-info{padding:0!important;margin:0!important;>.uagb-container-inner-blocks-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:start;column-gap:2vw;flex:1 1 auto}.wp-block-uagb-container{max-width:360px;width:auto;padding:0!important;margin:0!important}.floating-button{position:fixed!important;width:auto!important;display:block;bottom:1.5em;right:1.5em;z-index:9999;.wp-block-button a.wp-block-button__link{background-color:var(--hv-light-orange)!important;color:var(--hv-cream)!important;padding:.5em 1em;border:1px solid var(--hv-orange)!important;&:hover{background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important;border:1px solid var(--hv-cream)!important}}}}.wp-block-button:not(.is-style-outline){width:100%;a.wp-block-button__link{background-color:var(--hv-cream);color:var(--hv-orange)!important;transition:0.3s ease-in-out;border-radius:1rem;padding:.25rem 1rem;font-size:1rem;&:hover{background-color:var(--hv-dark-green)!important;color:var(--hv-cream)!important}}}.social-media-icons{padding:0!important;>div.uagb-container-inner-blocks-wrap{display:flex;flex-direction:row!important;>div{width:100%;max-width:60px!important;margin:0!important;padding:0!important}figure{border-radius:100%;background-color:#fff0;padding:-1px;transition:var(--transition-std);border-radius:999px;height:60px;&:hover{background-color:var(--hv-cream);border-color:var(--hv-dark-green);transform:scale(1.1)}}img{filter:var(--filter-to-cream);cursor:pointer;transition:var(--transition-std);transition-property:transform;&:hover{filter:var(--filter-to-darkgreen);transform:scale(1.033)}}img:hover{filter:var(--filter-to-darkgreen)!important}}}}}footer.site-footer{width:100%;max-width:none;padding:.5rem 0;>.site-info{display:none}.copyright{width:100%;max-width:var(--max-inner-width);margin:0 auto;text-align:left;display:flex;justify-content:flex-start;align-items:center;p{color:var(--hv-orange)!important;font-size:1rem}}}.side-graphic{position:absolute!important}.cowgirl{left:-6rem}.sun{position:absolute!important;width:50%!important;top:-16%;right:-35%;z-index:9}.boot{width:auto!important;bottom:-15rem;left:0}.shell{width:auto!important;bottom:-15rem;right:0;height:250px}.animated{transition:0.3s ease-in-out;img{display:inline}}.rotate-scale-down:hover{transform:scale(.8) rotate(30deg);transition-property:transform}.col{align-items:flex-start!important;.wp-block-uagb-container{align-items:flex-start!important}@media only screen and (max-width:768px){padding:0!important;figure{img{max-width:80%!important}}h3{max-width:80%!important}p{font-size:1.1em}>.wp-block-uagb-container{background-size:70px;.wp-block-uagb-container{padding:0}padding-bottom:3em;background-position:bottom right}&.left-col{>.wp-block-uagb-container{background-position:bottom right}}}}.left-col{@media only screen and (min-width:768px){margin-right:2em}}.right-col{@media only screen and (min-width:768px){margin-left:2em}}.hover-zoom{overflow:hidden;border-radius:1rem;img{transition:var(--transition-std)}&:hover img{transform:scale(1.1)}}@media only screen and (min-width:1366px){.col p{max-width:100%}.left-col{margin-right:4em}.right-col{margin-left:4em}}@media only screen and (min-width:769px){.uagb-ifb-desc{img{display:none!important}}}@media only screen and (max-width:1080px){:root{--hv-font-size-normal:16px;--max-inner-width:1600px;--header-inner-height:86px;--header-height:90px;--footer-height:360px;--footer-copyright-height:80px;--margin-side:20px;--button-padding-small:0.25rem 1rem;--button-padding-regular:0.5rem 1rem}& .wp-block-buttons{& .wp-block-button{width:100%;a.wp-block-button__link{font-size:1.1rem!important;text-align:center}}}#site-navigation{width:100%;height:auto;position:fixed;z-index:2;pointer-events:none;margin-top:var(--header-inner-height);.menu-button-container{display:flex;top:0;background-color:var(--hv-orange);color:var(--hv-cream);width:auto;margin-top:calc(-1 * var(--header-inner-height));pointer-events:all;#primary-mobile-menu{color:var(--hv-cream)}}>.primary-menu-container{height:100%;width:100vw;max-width:480px;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid #fff0;background-color:var(--hv-orange);padding:calc(var(--header-inner-height) / 2) 0;visibility:hidden;opacity:0;position:relative;padding-bottom:calc(var(--header-inner-height) / 2);transform:translateX(30%);#primary-menu-list.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;list-style:none;margin:0;max-width:none;padding:0 2rem;position:relative;li a{width:100%;font-size:1.25rem}}.menu-cta{margin:.5rem 1rem;>a{padding:.75rem;text-align:center}}}}.primary-navigation-open #site-navigation.primary-navigation{width:100%;position:fixed;z-index:2;margin-top:var(--header-inner-height);pointer-events:all;>.primary-menu-container{position:relative;visibility:visible!important;opacity:1!important;transform:translateX(0);height:100%}}.copyright{padding-left:var(--margin-side)}}@media only screen and (max-width:768px){.mobile-reverse-col{flex-direction:column-reverse!important}.sun{top:-8%;right:-31%}.boot{bottom:-10rem;left:-3vw;img{width:20vw}}.shell{bottom:-8rem;right:2vw;height:auto;img{width:20vw;height:auto}}#main-banner{height:75vh;&>div{img{width:60vw;height:40vh;object-fit:contain}}.banner-selector{column-gap:5vw;& figure{img{width:15vw;height:20vw;object-fit:contain}}}}.mobile-graphics-right{text-align:right;left:0}.animated{img{max-height:220px}&.mobile-graphics-right{text-align:right;left:0}}.footer-widgets-container{& .widget-area{.widget:first-of-type{width:40vw}& .social-media-icons{&>div.uagb-container-inner-blocks-wrap{>div{max-width:40px!important}}}& .widget>.footer-info{padding:20px!important;.wp-block-uagb-container{max-width:unset}}}}}@media only screen and (max-width:481.98px){#site-navigation{&>.primary-menu-container{.menu-cta{margin-left:0}}}.primary-navigation-open{.primary-navigation{width:100%;position:fixed;z-index:2}.menu-button-container{margin-top:calc(-1 * var(--header-inner-height));margin-right:0}}.footer-widgets-container{& .widget-area{.widget{width:100vw!important;margin:0!important}}}}