@font-face{font-family:"Ingra";src:local("Ingra-Regular") , url(fonts/Ingra.woff) , url(fonts/Ingra-Regular.otf);font-weight:400}@font-face{font-family:"Ingra";src:local("Ingra-Bold") , url(fonts/Ingra\ Bold.woff) , url(fonts/Ingra-Bold.otf);font-weight:700}@font-face{font-family:"Ingra Condensed";src:local("IngraCd-Regular") , url(fonts/Ingra\ Condensed.woff) , url(fonts/IngraCd-Regular.otf);font-weight:400}@font-face{font-family:"Ingra Condensed";src:local("IngraCd-Medium") , url(fonts/Ingra\ Condensed\ Medium.woff) , url(fonts/IngraCd-Medium.otf);font-weight:500}@font-face{font-family:"Ingra Condensed";src:local("IngraCd-SemiBold") , url(fonts/Ingra\ Condensed\ Semi\ Bold.woff) , url(fonts/IngraCd-SemiBold.otf);font-weight:600}@font-face{font-family:"Ingra Condensed";src:local("IngraCd-Bold") , url(fonts/Ingra\ Condensed\ Bold.woff) , url(fonts/IngraCd-Bold.otf);font-weight:700}@font-face{font-family:"Ingra Condensed";src:local("IngraCd-Book") , url(fonts/IngraCd-Book.otf) , url(fonts/Ingra\ Condensed\ Book.woff);font-weight:900}body{background:#fff}*:not([class^="eicon"]):not(.ab-icon):not(.fas):not(.fa) {font-family:"Ingra Condensed",Helvetica,sans-serif}.p-0{padding:0!important}.m-0{margin:0!important}.my-3{margin:3rem 0!important}.text-center{text-align:center!important}.disabled{opacity:.5;cursor:default}.clearfix{clear:both}body.no-scroll{overflow:hidden}.toggle-text{display:none}#site-content{overflow:unset}.header-navigation-wrapper .primary-menu li.menu-item a{font-size:16px;font-weight:600;color:#333;text-decoration:none;padding:0 7px;outline:none}.header-navigation-wrapper .primary-menu li.menu-item.current-menu-item a,.header-navigation-wrapper .primary-menu li.menu-item.current-menu-parent>a,.header-navigation-wrapper .primary-menu li.menu-item .icon::before,.header-navigation-wrapper .primary-menu li.menu-item .icon::after{color:#d92e27}.header-inner.section-inner{padding:22px 3.5% 28px 0;max-width:1200px}.header-navigation-wrapper .primary-menu li.menu-item{margin-top:4px}button.toggle.search-toggle{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/search.png) center bottom 10px no-repeat;padding:0;width:1.8rem;outline:none;background-size:contain}button.toggle.search-toggle .toggle-inner,.header-inner .toggle-wrapper::before{display:none}.header-navigation-wrapper .header-toggles{margin-right:0}.header-titles-wrapper .site-logo img{max-height:initial;transition:all .4s ease}.sticky .header-titles-wrapper .site-logo img{max-width:70%}.header-titles-wrapper .site-logo{position:absolute;top:0;margin:0;z-index:10;padding-left:33px}section.elementor-section{padding:0}section.elementor-section:not(.elementor-inner-section):not(.page-banner) {padding:15px 0}.page-banner .elementor-image figure>img,.page-banner .elementor-image>img{height:723px;object-fit:cover;width:100%}.header-navigation-wrapper .primary-menu li.menu-item .icon::before,.header-navigation-wrapper .primary-menu li.menu-item .icon::after{color:#333;bottom:0;transform:rotate(0deg);transition:all .1s ease}.header-navigation-wrapper .primary-menu li.menu-item .icon{margin-top:0}body .header-navigation-wrapper .primary-menu li.menu-item-has-children a{margin-right:10px;padding-right:7px}.header-navigation-wrapper .primary-menu li.menu-item:hover .icon::before,.header-navigation-wrapper .primary-menu li.menu-item:hover .icon::after{transform:rotate(90deg);color:#d92e27}.header-navigation-wrapper .primary-menu li.menu-item:hover ul.sub-menu,.header-navigation-wrapper .primary-menu li.menu-item ul.sub-menu{background:#fff;padding:0 0 12px;width:160px;left:-10px;top:-40rem;padding-top:2rem}.header-navigation-wrapper .primary-menu li.menu-item:hover ul.sub-menu{top:2rem}.header-navigation-wrapper .primary-menu li.menu-item:hover ul.sub-menu::before,.header-navigation-wrapper .primary-menu li.menu-item:hover ul.sub-menu::after,.header-navigation-wrapper .primary-menu li.menu-item ul.sub-menu::before,.header-navigation-wrapper .primary-menu li.menu-item ul.sub-menu::after{display:none}.header-navigation-wrapper .primary-menu li.menu-item-has-children .sub-menu a{padding:7px 12px;text-transform:uppercase}.header-navigation-wrapper .primary-menu li.menu-item-has-children .sub-menu li{margin:0}.header-navigation-wrapper .primary-menu li.menu-item-has-children:hover>a,.header-navigation-wrapper .primary-menu li.menu-item:hover>a,.header-navigation-wrapper .primary-menu li.menu-item.current-menu-parent .icon::before,.header-navigation-wrapper .primary-menu li.menu-item.current-menu-parent .icon::after{color:#d92e27}header#site-header{position:fixed;width:100%;z-index:52;left:0}main#site-content{padding-top:94px}footer#site-footer{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/Green_BG.jpg) rgba(0,132,61,.5);padding:0;background-blend-mode:multiply}footer#site-footer.footer-sectn{color:#fff;list-style:none}#site-footer .section-inner{width:100%;max-width:1290px}.footer-sectn .footer-widgets.column-one.grid-item{margin-left:6rem}.footer-sectn .footer-widgets.column-one.grid-item img{margin-left:35px;max-width:175px!important}.footer-sectn .footer-widgets .menu-item{margin:0;font-size:17px}.footer-sectn .footer-widgets .menu-item a{color:#fff;font-size:14px;font-weight:900;line-height:1.3}footer#site-footer.footer-sectn .footer-widgets-outer-wrapper{padding:40px 0}.footer-sectn .footer-widgets:not(.column-one) {padding-top:44px}.footer-widgets.column-two.grid-item{max-width:23%;padding-left:9.5%;padding-top:38px}.footer-widgets.column-three.grid-item{width:52%}.footer-widgets.column-four.grid-item{text-align:right;width:56%}.footer-sectn .footer-widgets a{color:#fff}#site-footer a:hover{text-decoration:none}.footer-widgets.column-three.grid-item li.menu-item{display:inline-block;margin-right:22px;min-height:21px}.footer-widgets.column-three.grid-item .widget_nav_menu{margin:0}.footer-widgets.column-three.grid-item .footer-copyright{font-size:14px;font-weight:900;line-height:1.3;margin-top:16px}#site-footer .footer-widgets.column-four.grid-item button{background:#10069f;font-size:16px;font-weight:600;line-height:.8;width:213px;height:54px;border-radius:5px}.headline-1.elementor-widget-heading .elementor-heading-title,.headline-2.elementor-widget-heading .elementor-heading-title{font-weight:500;text-align:center;letter-spacing:.05rem;text-transform:uppercase}.headline-2.elementor-widget-heading .elementor-heading-title{font-size:30px;color:#da291c;line-height:1.3}.headline-1.elementor-widget-heading .elementor-heading-title{font-size:60px;color:#000;line-height:1.34}.search-modal .search-modal-inner{background:transparent;opacity:0}.search-modal.form-show .search-modal-inner{opacity:1;transition:.4s opacity}.search-modal.form-show .search-modal-inner{box-shadow:none;transform:translateY(0);transition:transform .25s ease-in-out , box-shadow .1s .25s linear}.search-modal.form-show{left:0;opacity:1;transition:opacity .2s linear}.search-modal-inner input.search-field{height:49px;border:1px solid #b4b4b4;border-radius:5px;width:45px;max-width:513px;margin:24px 0 23px auto;font-size:16px;font-weight:600;color:#333;outline:none;transition:.4s width ease;background:#fff}.search-modal.form-show .search-modal-inner input.search-field{width:45px;transition:.4s all}.search-modal.form-show.active .search-modal-inner input.search-field{width:513px}.search-modal-inner input.search-field::placeholder{color:#e2e0e0}.search-modal{background:transparent;z-index:0}.search-modal-inner .section-inner{padding:0 3.25% 0 7px;max-width:1200px}button.toggle.close-search-toggle{margin-left:-80px;padding-right:37px;outline:none}button.toggle.close-search-toggle svg{width:18px;height:18px;margin-top:4px}.swiper-slide,.card-col .elementor-widget-wrap{border:1px solid #b4b4b4;background:#fff;margin:25px 0;transition:all .4s ease}.swiper-slide figcaption,.card-col .elementor-widget-wrap figcaption{font-size:24px;font-weight:500;line-height:1.35;color:#000;letter-spacing:.05rem;text-transform:uppercase;margin:0;padding:23px 10px;text-align:center}.swiper-slide:hover{box-shadow:0 0 20px rgba(0,0,0,.5)}.product-range .swiper-container{padding:0 20px}.prod-range-sectn .elementor-container{padding:55px 0 30px}.prod-range-sectn .elementor-element.headline-2.elementor-widget{margin:0}.discover-more-sectn>.elementor-container{padding:42px 0 14px}.discover-more-sectn .headline-1.elementor-widget{margin:0}.elementor-element.card-col.elementor-column{padding:0 6px}.card-col .elementor-widget-wrap:hover{box-shadow:0 0 20px rgba(0,0,0,.5)}.owl-carousel .swiper-slide img.swiper-slide-image{width:100%}.menu-modal.cover-modal{left:auto;right:-100%;transition:all .3s ease;display:block;top:0;width:200px;box-shadow:0 0 10px rgba(158,158,158,.25);max-width:95%}.menu-modal.cover-modal.active{right:0%;transition:all .3s ease}.menu-modal.cover-modal.active ul.modal-menu{width:100%;left:auto;padding-bottom:20px}.modal-menu .ancestor-wrapper{flex-direction:row-reverse}.menu-modal-inner li.menu-item{border:none}.menu-modal-inner .menu-wrapper.section-inner{width:100%;padding:0 10px 0 15px}.menu-modal-inner .menu-bottom{display:none}.menu-modal-inner li.menu-item a{font-size:24px;line-height:1;color:#333;font-weight:600;text-transform:uppercase;padding:14px 10px 13px 15px}.menu-modal-inner li.menu-item:hover>div a,.menu-modal-inner li.menu-item.current-menu-item>div a,.menu-modal-inner li.menu-item.current-menu-parent>div a{color:#d92e27;text-decoration:none}.menu-modal-inner li.menu-item .sub-menu a{font-size:16px;padding:9px 10px 10px;margin-left:25px}button.toggle.sub-menu-toggle.active,.menu-modal-inner li.menu-item:hover button.toggle.sub-menu-toggle{color:#d92e27}.cust-btn a.elementor-button{background:#da291c;font-size:16px;font-weight:400;padding:12px 31px;cursor:pointer}.menu-modal-inner .modal-menu>li.menu-item:last-child a{background:#10069f;border-radius:5px;color:#fff;margin:15px 14px 0;display:none}.menu-modal-inner .modal-menu>li.menu-item:last-child:hover a{color:#fff}.page-banner .elementor-image{position:relative}.page-banner figcaption{font-size:100px;font-weight:500;letter-spacing:.05rem;bottom:280px;color:#fff;max-width:1170px;margin:auto;width:100%;position:absolute;z-index:51;left:calc(50% - 577px);display:block;text-shadow:0 3px 6px rgba(0,0,0,.5)}.page-banner figcaption span{display:block;font-size:.5em}.font-30.elementor-widget-heading .elementor-heading-title{font-size:30px;color:#000;letter-spacing:.15rem;line-height:36px;text-transform:uppercase}.font-24 .elementor-text-editor p{font-size:24px;color:#333;line-height:30px;margin-bottom:12px;letter-spacing:.001rem}.font-medium.elementor-widget-heading .elementor-heading-title{font-weight:500}.font-book .elementor-text-editor p{font-weight:900}.about-content .font-30.elementor-widget-heading .elementor-heading-title{letter-spacing:.1rem}section.elementor-section.about-content:not(.elementor-inner-section):not(.page-banner) .elementor-container {padding:5.2% 20px 1.7%}.about-text{max-width:930px;margin:auto;padding-top:2.7%}.page-banner.about-banner figcaption{bottom:17%;text-align:left;display:none;left:0}.custom-container{max-width:1195px;margin:auto}.custom-container.relative{position:relative}.download-box a{display:block}.download-box a:hover{opacity:.8}.download-box a::after{content:'';clear:both;display:table}.download-box p{float:left;padding:.8rem 1.5rem;margin-bottom:0;font-size:2.4rem;text-align:center;max-width:290px;color:#000}.download-box p span{display:block;font-size:.7em;line-height:1.1em;padding:0 2rem}.download-box img{float:right;max-width:100px}@media screen and (min-width:768px){.download-box{position:absolute;top:0;right:0}}@media screen and (max-width:767px){.download-box{padding:5px 20px}.download-box p{padding:.8rem 0;text-align:left;max-width:none;width:75%;line-height:.9}.download-box p span{padding:0}.download-box img{width:23%}}.breadcrumb-sectn ul{list-style:none;margin:17px 0 33px;padding:0 20px}.breadcrumb-sectn ul li{display:inline-block;margin:0}.breadcrumb-sectn ul li:not(.current-page)::after {content:"";font-size:20px;background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/next.png);width:8px;height:12px;background-size:contain;display:inline-block;margin:0 10px}.breadcrumb-sectn ul li a{font-size:16px;font-weight:900;color:#b4b4b4;text-decoration:none;text-transform:uppercase}.breadcrumb-sectn ul li.current-page a{color:#333}.tabs-sectn .tab{display:flex;justify-content:center}.tabs-sectn button.tablinks{border-radius:5px 5px 0 0;border:1px solid #b4b4b4;font-size:30px;padding:7px 17px 8px;color:#b4b4b4;line-height:40px;background:#fff;width:auto;min-width:338px;font-weight:500;float:left;outline:none;text-decoration:none}.tabs-sectn button.tablinks.active{background:#d92e27;border-color:#d92e27;color:#fff}.herb-spices-sectn .tabs-content-sectn{border-top:1px solid #b4b4b4;margin-top:-1px}.prod-outer{display:flex;justify-content:center;flex-wrap:wrap;margin:50px 0 34px}.prod-dtls{text-align:center;width:20%;margin:20px 0}.prod-img img{height:220px;object-fit:contain;margin:auto;width:auto}.prod-name{font-size:20px;font-weight:500;color:#000;padding:7px;letter-spacing:.001rem;text-transform:uppercase}.tab-title{font-size:50px;font-weight:500;letter-spacing:.01rem;text-align:center;text-transform:uppercase;display:none;margin:17px 0 0;line-height:1}.tabs-content-sectn .custom-container{max-width:1212px}.tabcontent{display:none}.tabcontent.active{display:block}.tabcontent{-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}.prod-img:hover img{box-shadow:0 0 20px rgba(0,0,0,.5)}@-webkit-keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}.prod-text{text-align:center;font-size:30px;font-weight:500;color:#000;letter-spacing:.075rem;padding:21px 20px 0;text-transform:uppercase;max-width:1000px;margin:0 auto -25px;line-height:36px;word-spacing:.075rem}.prod-text p{margin-bottom:10px}.prod-text p:last-child{margin-bottom:0}.prod-desp-text{font-size:18px;color:#333;font-weight:900;margin-top:25px;letter-spacing:.01rem;padding-bottom:1px}.prod-desp-text p{line-height:24px}.prod-desp-inner{display:flex}.prod-desp-sectn .custom-container{max-width:1620px}.prod-desp-img{display:flex;align-items:baseline;width:35.5%;justify-content:center;padding-bottom:15px;margin-top:20px}.prod-img-col:nth-child(2) {padding-right:40px;margin-top:30px}.prod-desp-content{width:64.5%;padding-left:10px}.prod-desp-headline h2{margin:0;letter-spacing:.1rem;font-weight:900;line-height:60px;font-size:60px;text-transform:uppercase}.pop-up-image-inner{position:relative;width:auto;top:14vh;text-align:right;left:50%;transform:translateX(-50%);max-width:100%;max-height:90vh;display:inline-block;background:#fff;padding:10px}.pop-up-image .bg-overlay{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;left:0}.pop-up-image{display:none;position:fixed;width:100%;height:100%;top:0;z-index:100;padding:35px}.pop-up-image.active{display:block}.pop-up-image-inner img{max-width:100%;max-height:75vh;object-fit:contain}.pop-up-close{display:inline-block;cursor:pointer}.pop-up-image-tag{padding:4px 92px 25px 93px}.prod-sub-sectn label{font-size:24px;font-weight:600;margin-bottom:15px;line-height:24px;color:#333}.prod-sub-sectn p{font-size:18px;color:#333;font-weight:900}.avail-stores{display:flex;align-items:center;justify-content:flex-start}.prod-desp-content>*{max-width:695px}.prod-desp-content>.prod-desp-headline{max-width:755px}.prod-desp-content .prod-sub-sectn.stores-sectn{max-width:810px}.prod-sub-sectn{margin-top:38px}.prod-desp-text p:last-child{margin-bottom:2px}.prod-img-col{cursor:pointer;height:100%;display:flex;align-items:center}.prod-desp-content .prod-sub-sectn.stores-sectn label{margin:0}.prod-img-col img{max-height:440px}.prod-desp-sectn{margin:65px 0 66px;padding:0 20px}.avail-stores-img:not(:last-child) {margin-right:20px}.where-to-buy-text p{font-size:30px;font-weight:500;color:#000;line-height:36px;text-transform:uppercase;letter-spacing:.06rem;max-width:1025px;margin:auto;word-spacing:.04rem}.where-to-buy-text.elementor-widget{margin-top:6.5%}.where-buy-logo.elementor-widget{margin:58px 0 48px}.contact-form-outer{padding:0 20px}.contact-form-outer input,.contact-form-outer textarea,.error404-content input,.search .search-form input{color:#333;font-size:16px;font-weight:400;border-color:#b4b4b4;border-radius:5px;outline:none!important}.error404-content .search-form input,.search .search-form input{margin:0 4px 8px}.contact-form-outer input::placeholder,.contact-form-outer textarea::placeholder,.error404-content input::placeholder,.search .search-form input::placeholder{color:#b4b4b4}.contact-form-outer input[type="submit"],.error404-content input[type="submit"],.search .search-form input[type="submit"]{font-size:16px;color:#fff;font-weight:600;width:100px;text-align:right;padding:7px 18px 8px;background:#da291c url(https://hoytsfood.com.au/wp-content/uploads/2020/06/mail.png) no-repeat left 20px center;text-decoration:none}.error404-content input[type="submit"],.search .search-form input[type="submit"]{width:120px;text-align:center;background:#da291c}.contact-form-outer textarea{height:196px;resize:none}.font-red.elementor-widget-heading .elementor-heading-title{color:#da291c;letter-spacing:.1rem}.contact-dtls .elementor-text-editor{color:#333;font-size:22px;font-weight:900;line-height:32px}.contact-dtls .elementor-text-editor a{color:#333}.contact-dtls.elementor-widget{margin-top:5px}.contact-form-outer>label{margin-bottom:20px}.contact-form-sectn .elementor-container{padding:5.25% 0 46px}.contact-form-outer{padding-right:58px}.contact-right.elementor-column{padding-left:58px}.page-banner .elementor-image figure figcaption.widget-image-caption{bottom:35px;text-align:left;left:10.75%;max-width:36%}.page-banner.about-banner .elementor-image figure figcaption.widget-image-caption{bottom:17%;text-align:left;left:1.75%;max-width:85%}#product_range button.owl-prev,#product_range button.owl-next{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/next.png) no-repeat!important;background-size:contain!important;box-shadow:none;width:20px!important;height:27px!important;outline:none}#product_range button.owl-prev{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/prev.png) no-repeat!important;background-size:contain!important;left:5px}#product_range button.owl-next{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/next.png) no-repeat!important;background-size:contain!important;right:0}#product_range{padding:0 28px}#product_range .owl-item .sa_hover_container{margin:0 15px!important}.section-inner.error404-content{margin:5% auto;max-width:1140px}.section-inner.error404-content .entry-title{font-size:50px}.section-inner.error404-content form.search-form,.search form.search-form{max-width:580px;margin:auto}.anchor-btn{height:0;opacity:0;margin:0!important;padding:0;top:-100px}.card-col .elementor-widget-wrap a{width:100%}.product-listing-sectn .page-banner figcaption{text-transform:uppercase;line-height:1}.product-listing-sectn .page-banner.cat-gourmet-spices figcaption,.product-listing-sectn .page-banner.cat-pickled-vegetables figcaption,.product-listing-sectn .page-banner.cat-beans-legumes figcaption,.product-listing-sectn .page-banner.cat-sauces-spreads figcaption{max-width:500px}.cat-beans-legumes .elementor-image figcaption{bottom:227px;left:calc(50% - 575px)}.product-listing-sectn .page-banner.cat-gourmet-spices .elementor-image>img{object-position:93% 222px;transform:translateY(-163px) scale(1.45)}.product-listing-sectn .page-banner.cat-sauces-spreads .elementor-image>img{object-position:center 6%}.product-listing-sectn .page-banner.cat-pickled-vegetables .elementor-image>img{object-position:top}.product-listing-sectn .page-banner.cat-oils .elementor-image>img{object-position:50% 21%}.product-listing-sectn .page-banner.cat-preserves .elementor-image>img{object-position:50% 54%}.no-search-results-form.section-inner{padding:3rem 0 5rem}.search header.archive-header{padding:5rem 0 3rem}.search .header-footer-group .color-accent{color:#000}.prod-desp-headline h2 a{color:#000;text-decoration:none}.search .prod-desp-sectn{margin:30px 0}.search hr.post-separator{margin:50px auto;background:#b4b4b4!important}.search hr.post-separator::before,.search hr.post-separator::after{display:none}.where-buy-logo .avail-stores{justify-content:space-between}.prod-sub-sectn.stores-sectn .avail-stores-img:not(:first-child) {margin-left:3.5%}.leave-form .cust-col .cust-row{margin:0 -15px}.leave-form .cust-col .cust-col{padding:0 15px}#filter{padding:0 20px}.font-24 .elementor-text-editor p.my-10{margin:10rem 0}.filter-field{font-size:20px;font-weight:500;color:#5a5a5a;position:relative;display:inline-block;z-index:2;position:relative;text-align:left}.filter-field select{background:transparent;border:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;text-transform:uppercase;color:#5a5a5a;padding-right:35px;outline:none}.filter-field.search-field input{background:transparent;border:none;border-bottom:1px solid #707070;padding:5px 5px 0 33px;max-width:160px;font-size:22px;font-weight:500;outline:none;color:#5a5a5a}.filter-field.search-field i{bottom:5px;position:absolute;font-size:20px;font-weight:bold;text-shadow:0 0 1px #5a5a5a}.filter-reset a{color:#5a5a5a;font-size:16px;font-weight:normal;text-decoration:underline;margin-bottom:10px;display:block;cursor:pointer}.filter-reset a:hover{color:#f47920}.filter-field select{display:none}.filter-field select+.dropdown{cursor:pointer;background:transparent;text-transform:uppercase;color:#5a5a5a;padding-right:35px}.filter-field select+.dropdown:focus{outline:none}.filter-field select+.dropdown:after{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/05/top.png) center right no-repeat;content:"";display:block;width:23px;height:11px;background-size:contain;transform:rotate(180deg) translateY(50%);position:absolute;right:0;top:50%;z-index:1}.filter-field select+.dropdown.open .list{opacity:1;pointer-events:auto}.filter-field select+.dropdown.open .option{cursor:pointer;width:100%}.filter-field select+.dropdown ul{margin:0;padding:0}.filter-field select+.dropdown.wide{width:100%}.filter-field select+.dropdown.wide .list{left:0!important;right:0!important}.filter-field select+.dropdown .list{-webkit-transition:all .15s cubic-bezier(.25,0,.25,1.75) , opacity .1s linear;transition:all .15s cubic-bezier(.25,0,.25,1.75) , opacity .1s linear;box-shadow:0 0 6px rgba(0,0,0,.25);background-color:#fff;border-radius:6px;margin-top:4px;padding:3px 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;z-index:999;width:100%;min-width:275px;max-height:300px;overflow:auto}.filter-field select+.dropdown .option{cursor:default;font-weight:400;font-size:20px;line-height:40px;list-style:none;padding:0 15px;margin:3px 0;text-transform:uppercase;outline:none;padding:0 15px;text-align:left;-webkit-transition:all .4s;transition:all .4s}.filter-field select+.dropdown .option:hover,.dropdown .option:focus{background-color:rgba(218,41,28,.05)!important}.filter-field select+.dropdown .option.selected{font-weight:600}.filter-field select+.dropdown .option.selected:focus{background:#f6f6f6}.filter-field select+.dropdown .option{border-bottom:1px solid #f1f1f1;padding:2px 5px 5px;border-left:5px solid transparent;border-right:5px solid transparent;margin:0}.filter-field select+.dropdown .option:first-child{opacity:.3;font-weight:normal}.herb-spices-sectn .prod-text{padding-bottom:21px;margin-bottom:25px}section.elementor-element.page-banner.elementor-section{overflow:hidden}@media screen and (max-height:800px){.pop-up-image-inner{top:1vh}}@media screen and (max-width:1366px){.page-banner .elementor-image figure>img,.page-banner .elementor-image>img{height:623px}#site-footer .section-inner{padding:0 15px}.page-banner figcaption{left:30px;width:calc(100% - 40px)}.page-banner figcaption{font-size:85px;bottom:180px}.where-buy-logo .avail-stores{padding:0 20px}.contact-form-outer{padding-right:25px}.contact-right.elementor-column{padding-left:25px}.cat-beans-legumes .elementor-image figcaption{left:30px;bottom:30px}.product-listing-sectn .page-banner.cat-gourmet-spices .elementor-image>img{object-position:93% 104px;transform:translateY(-63px) scale(1.2)}}@media screen and (max-width:1280px){.elementor .discover-more-sectn>.elementor-container{max-width:calc(100% - 70px)}}@media screen and (max-width:1260px){.footer-sectn .footer-widgets.column-one.grid-item img{margin-left:0}}@media screen and (max-width:1200px){.footer-widgets.column-two.grid-item{padding-left:0%;max-width:20%}footer#site-footer.footer-sectn .footer-widgets-wrapper{width:100%;margin:0}.footer-sectn .footer-widgets.column-one.grid-item{margin-left:0}footer#site-footer.footer-sectn .footer-widgets-outer-wrapper{width:100%}.contact-form-outer{padding-right:15px}.contact-right.elementor-column{padding-left:15px}.tabs-sectn button.tablinks{padding:7px 10px 6px;min-width:317px}.tabs-sectn .tab{padding:0 20px}}@media screen and (max-width:1200px) and (min-width:768px){.avail-stores-img img{max-width:90%}}@media screen and (max-width:1024px){.page-banner .elementor-image figure>img,.page-banner .elementor-image>img{height:503px}.footer-widgets.column-two.grid-item{width:28%;margin-left:2rem}.font-30.elementor-widget-heading .elementor-heading-title{line-height:36px}.prod-dtls{width:25%}.page-banner figcaption{font-size:70px;bottom:160px}.page-banner.contact-banner .elementor-image figure figcaption.widget-image-caption{max-width:45%}.swiper-slide figcaption,.card-col .elementor-widget-wrap figcaption{padding:13px 5px}.product-listing-sectn .page-banner.cat-gourmet-spices figcaption,.product-listing-sectn .page-banner.cat-pickled-vegetables figcaption,.product-listing-sectn .page-banner.cat-beans-legumes figcaption,.product-listing-sectn .page-banner.cat-sauces-spreads figcaption{max-width:450px}.product-listing-sectn .page-banner.cat-gourmet-spices .elementor-image>img{object-position:93% 84px;transform:translateY(-51px) scale(1.2)}}@media screen and (min-width:1000px){.header-navigation-wrapper .primary-menu>li.menu-item:last-child{display:none}}@media screen and (max-width:999px){span.toggle-inner::before,.nav-toggle .toggle-inner::after,.nav-toggle .toggle-inner{width:32px;height:3px;background:#000;padding:0;border-radius:50px;flex-wrap:wrap}.nav-toggle .toggle-icon,.nav-toggle .toggle-text{display:none}span.toggle-inner::before,.nav-toggle .toggle-inner::after{content:"";display:block}span.toggle-inner::before{margin-top:-11px}span.toggle-inner::after{margin-top:11px}.header-titles-wrapper .site-logo{left:0;width:25%;top:-30px}.header-inner.section-inner .header-titles-wrapper{position:relative}.header-inner.section-inner{width:100%;padding:25px 0 38px}button.toggle.nav-toggle.mobile-nav-toggle{outline:none;height:23px;margin-top:-5px;margin-right:-2px}button.toggle.search-toggle.mobile-search-toggle{position:absolute;right:78px;left:auto;width:24px;height:24px;background-position:center;background-size:contain;margin-top:-5px;background-image:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/search-mobile.png)}.search-modal.active{z-index:1;top:63px}.search-modal.active .search-modal-inner{box-shadow:none;background:#e2e0e0}.search-modal-inner input.search-field::placeholder{font-size:0}button.toggle.close-search-toggle{display:none}.search-modal-inner input.search-field{height:27px;width:44%;margin-right:15px;min-width:146px;background:rgba(255,255,255,.85) url(https://hoytsfood.com.au/wp-content/uploads/2020/06/search.png) right 10px bottom 4px no-repeat;background-size:15px;background-blend-mode:color;margin:18px 15px 18px auto;border:none}button.toggle.close-nav-toggle{outline:none;padding:18px 0 0}button.toggle.sub-menu-toggle{outline:none;border:none;padding:0!important;position:absolute;left:-5px;top:14px;width:24px}.menu-modal-inner .modal-menu>li.menu-item:last-child a{display:block}main#site-content{padding-top:63px}.search-modal.form-show.active .search-modal-inner input.search-field{width:45%}.search-modal .search-modal-inner{opacity:1}.header-navigation-wrapper .primary-menu li.menu-item:last-child{display:none}.nav-up header#site-header{top:-150px;transition:all .4s ease}.nav-down header#site-header{top:0;transition:all .4s ease}}@media screen and (max-width:991px){#site-footer .footer-widgets.column-four.grid-item button{width:199px}.footer-widgets.column-two.grid-item,.footer-widgets.column-three.grid-item,.footer-widgets.column-four.grid-item{margin-left:1rem}.footer-widgets.column-four.grid-item{width:220px}.footer-widgets.column-one.grid-item{width:200px;margin-left:-20px!important}.footer-widgets.column-two.grid-item{width:30%}.footer-widgets.column-three.grid-item{width:27%}footer#site-footer.footer-sectn .footer-widgets-outer-wrapper{padding:20px 0}.prod-dtls{width:33.33%}.prod-desp-img{width:40.5%}.prod-desp-content{width:59.5%}#product_range .owl-item .sa_hover_container{margin:0 5px!important}.elementor-element.card-col.elementor-column{padding:0 5px}.contact-right.elementor-column{padding-left:0}.prod-sub-sectn.stores-sectn .avail-stores-img:not(:first-child) {margin-left:0}.tabs-sectn button.tablinks{min-width:initial;padding:7px 20px 6px}}@media screen and (max-width:890px) and (min-width:376px){.where-to-buy-text p br{display:none}.tabs-sectn button.tablinks:first-child{padding:7px 40px 6px}.tabs-sectn button.tablinks{padding:7px 15px 6px}.tabs-sectn button.tablinks{max-width:28.75%}.tabs-sectn .custom-container{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:860px){.footer-widgets.column-two.grid-item{width:20%}.footer-widgets.column-three.grid-item{width:40%}.tabs-sectn button.tablinks{max-width:31.25%}}@media screen and (max-width:800px){.tabs-sectn button.tablinks{max-width:32.75%}}@media screen and (max-width:767px){.page-banner .elementor-image figure>img,.page-banner .elementor-image>img{height:479px}footer#site-footer.footer-sectn .footer-widgets-wrapper{flex-wrap:wrap;display:flex}.footer-widgets.grid-item{width:100%!important}.footer-widgets.column-three.grid-item{order:4;margin-top:3rem}.footer-widgets.column-four.grid-item{order:3;text-align:left;margin-top:2rem}footer#site-footer.footer-sectn .footer-widgets-outer-wrapper{padding:8px 0 25px}.footer-sectn .footer-widgets:not(.column-one) {padding-top:0}.footer-widgets.column-two.grid-item{padding-top:0;margin-top:1.2rem;max-width:initial}.footer-sectn .footer-widgets .menu-item{margin-bottom:12px}.footer-widgets.column-four.grid-item .widget_text{margin:0}.footer-widgets.column-three.grid-item .footer-copyright{margin-top:2px;max-width:230px}button.toggle.nav-toggle.mobile-nav-toggle{right:1rem}.prod-range-sectn .elementor-container{padding:14px 0 0}.discover-more-sectn>.elementor-container{padding:15px 0 14px}.elementor .elementor-element.discover-more-sectn .elementor-column-wrap.elementor-element-populated,.elementor .elementor-element.prod-range-sectn .elementor-column-wrap.elementor-element-populated{padding:0}.swiper-slide,.card-col .elementor-widget-wrap{border:none}.elementor-widget-image-carousel .swiper-slide figcaption,.card-col .elementor-widget-wrap figcaption{padding:7px 10px}.swiper-slide,.card-col .elementor-widget-wrap{margin:14px auto 13px;width:auto}.headline-1.elementor-widget-heading .elementor-heading-title{line-height:1.04}.headline-2.elementor-widget-heading .elementor-heading-title{line-height:46px;padding:0 69px}.prod-range-sectn .headline-2.elementor-widget-heading .elementor-heading-title{line-height:35px;margin-bottom:2px}.prod-range-mobile,.prod-btn-mobile{display:none}.elementor-element.card-col.elementor-column{width:50%}.discover-more-sectn .elementor-inner-section .elementor-row{padding:0 10px;justify-content:center}button.toggle.search-toggle.mobile-search-toggle{right:68px}section.elementor-section.about-content:not(.elementor-inner-section):not(.page-banner) .elementor-container {padding:1.1% 25px 0;margin-bottom:-2px}.font-30.elementor-widget-heading .elementor-heading-title{letter-spacing:.2rem}.font-24 .elementor-text-editor p{line-height:28px}.about-text{padding-top:4%}.font-24 .elementor-text-editor p{letter-spacing:.001rem}.footer-sectn .footer-widgets .menu-item a{font-size:18px}#site-footer .footer-widgets.column-four.grid-item button{font-size:20px;padding:0;letter-spacing:0}.about-text .elementor-text-editor p{padding:0 1px;letter-spacing:-.001rem}#site-footer .section-inner{padding:0 25px}.footer-sectn .footer-widgets.column-one.grid-item img{margin-left:7px}.prod-dtls{width:50%}.prod-img img{height:177px}.prod-name{padding:4px 5px}.prod-dtls{margin:6px 0}.tab-title{display:block;margin:30px 0 0}.prod-outer{margin:19px 0 17px}.tabs-sectn button.tablinks{padding:8px 10px 4px;max-width:330px}.tabs-sectn button.tablinks:first-child{padding:8px 35px 4px}.tabs-content-sectn .custom-container{padding:0 15px}.breadcrumb-sectn ul{margin:0 0 10px}.prod-desp-inner{flex-wrap:wrap}.prod-desp-img,.prod-desp-content{width:100%}.avail-stores-img{margin-bottom:30px}.avail-stores{flex-wrap:wrap}.prod-img-col img{max-height:243px}.header-titles-wrapper .site-logo{margin-left:23px;padding-left:8px}.page-banner figcaption span{display:block}.prod-img-col:nth-child(2) {padding-right:0;margin-top:25px}.prod-img-col{margin:0 2px}.prod-desp-sectn{margin:0 0 35px}.page-banner figcaption{font-size:55px;bottom:30px}.prod-desp-img{margin-bottom:30px}.prod-desp-headline h2{font-size:50px;letter-spacing:.01rem;line-height:52px}.avail-stores{justify-content:space-around}.pop-up-image-tag{padding:33px 18px 33px 18px}.pop-up-image-inner{padding:15px}.where-to-buy-text p{padding:0 20px}.elementor .where-to-buy-text.elementor-widget{margin-top:5px;margin-bottom:0}.where-buy-logo .avail-stores{margin-top:0}.where-buy-logo.elementor-widget{margin:25px 0 30px}.where-to-buy-banner.page-banner .elementor-image>img{object-position:30% 50%;transform:translateY(-45px) scale(1.18)}.contact-form-outer{padding:0 25px}.contact-form-outer>label{margin-bottom:17px}.contact-form-sectn .elementor-container{padding:15px 0}.elementor .contact-dtls.elementor-widget{margin-top:0;margin-bottom:35px}.elementor .font-30.font-medium.font-red.elementor-widget.elementor-widget-heading{margin-bottom:5px}.contact-right.elementor-column{padding:10px 25px 0}.sticky .header-titles-wrapper .site-logo img{max-width:100%}.header-titles-wrapper .site-logo img{max-width:150px;margin-left:0}.product-listing-sectn .page-banner figcaption{max-width:80%}.tabs-sectn .tab{padding-top:30px}.product-listing-sectn .page-banner.cat-beans-legumes .elementor-image>img{object-position:20% 50%;transform:translateY(0) scale(1)}.product-listing-sectn .page-banner.cat-essences .elementor-image>img{object-position:93% 50%;transform:translateY(0) scale(1)}.product-listing-sectn .page-banner.cat-gourmet-spices .elementor-image>img{object-position:30px bottom;transform:translateY(-48px) scale(1.2)}.product-listing-sectn .page-banner.cat-sauces-spreads .elementor-image>img{object-position:85% 6%}.product-listing-sectn .page-banner.cat-pickled-vegetables .elementor-image>img{object-position:63.75% bottom;transform:translateY(-19px) scale(1.08)}.product-listing-sectn .page-banner.cat-oils .elementor-image>img{object-position:65% 21%;transform:translateY(0) scale(1)}.prod-desp-text p{letter-spacing:.05rem}.product-listing-sectn .page-banner.cat-preserves .elementor-image>img{object-position:57% 50%;transform:translateY(0) scale(1)}.product-listing-sectn .page-banner.cat-gourmet-spices figcaption,.product-listing-sectn .page-banner.cat-pickled-vegetables figcaption,.product-listing-sectn .page-banner.cat-beans-legumes figcaption,.product-listing-sectn .page-banner.cat-sauces-spreads figcaption{max-width:300px}.prod-text{margin:0 auto 0;padding:12px 30px 5px}.filter-section{margin-top:2rem}.tabs-sectn .tab{padding:0 15px}}@media screen and (max-width:767px) and (min-width:481px){.avail-stores-img{width:44%;margin:20px 1%}.avail-stores-img img{margin:auto}}@media screen and (max-width:640px){.tabs-sectn button.tablinks{width:42.33%}.tabs-sectn button.tablinks:first-child{padding:8px 20px 4px;width:27.33%}.tabs-sectn button.tablinks:nth-child(2) {width:30.33%}}@media screen and (max-width:600px){.prod-range-mobile,.prod-btn-mobile{display:block}.elementor-element.card-col.elementor-column{width:100%;padding:0}.discover-more-sectn .elementor-inner-section .elementor-row{padding:0}.elementor .product-range .swiper-container{width:100%;padding:0}.elementor .elementor-swiper-button{display:none}.product-range{display:none}.prod-range-sectn .card-col .elementor-widget-wrap{background:transparent}.prod-range-sectn .prod-range-mobile .elementor-container{padding:10px 0 0}.prod-range-mobile .card-col:nth-child(n+4) {display:none}.card-col .elementor-widget-wrap:hover{box-shadow:none}.card-col .elementor-widget-wrap:hover img{box-shadow:0 0 15px rgba(0,0,0,.7)}.product-listing-sectn .page-banner .elementor-image>img{object-position:83% 50%;transform:translateY(-49px) scale(1.2)}}@media screen and (max-width:570px){.tabs-sectn .tab{flex-wrap:wrap}.tabs-sectn button.tablinks:nth-child(n) {width:100%}}@media screen and (min-width:481px){.about-content .font-30.elementor-widget-heading .elementor-heading-title br{display:none}}@media screen and (max-width:480px){.page-banner.about-banner .elementor-image figure>img{opacity:0}.page-banner.about-banner figcaption{display:block}.page-banner.about-banner .elementor-image figure{background:url(https://hoytsfood.com.au/wp-content/uploads/2020/06/Hoyts_Aussie.jpg) 78% 0%;background-size:cover}.page-banner.herbs-spices-banner .elementor-image>img{object-position:82.5% 50%;transform:translateY(-45px) scale(1.18)}.page-banner figcaption{font-size:50px}.avail-stores .avail-stores-img{margin-right:0;margin-bottom:40px}.avail-stores-img img{max-width:235px;margin:auto}.avail-stores{margin-top:35px}.avail-stores .avail-stores-img:last-child{margin-bottom:0}.avail-stores .avail-stores-img{width:100%}.header-titles-wrapper .site-logo img{max-width:125px}}@media screen and (max-width:375px){.card-col .elementor-widget-wrap img{width:100%}.about-banner figcaption img{max-width:80%}.footer-widgets.column-three.grid-item .footer-copyright{max-width:230px}.prod-text{padding:12px 9% 5px}.tabs-sectn .custom-container{display:flex;flex-wrap:wrap;justify-content:center}}.elementor .elementor-inner .wtb{padding:1rem 0;text-align:center}.elementor .elementor-inner .wtb__list{list-style:none outside;padding:0;margin:0 -.5rem}.elementor .elementor-inner .wtb__list:after{clear:both;display:table;height:0}.elementor .elementor-inner .wtb__item{box-sizing:border-box;padding:.5rem;margin:0}.elementor .elementor-inner .wtb__link{display:block;height:14rem}.elementor .elementor-inner .wtb__item__logo{margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.elementor .elementor-inner .wtb__buttons{display:block;text-align:center}.elementor .elementor-inner .wtb__button{transition:opacity .2s ease;position:relative;display:inline-block;width:45%;height:9rem;background:#797879;margin:0 .3rem}.elementor .elementor-inner .wtb__button strong{display:block;position:absolute;top:50%;transform:translateY(-50%);padding:.5rem;box-sizing:border-box;width:100%;color:#fff;text-transform:uppercase;font-size:1.9rem;line-height:1.2;font-weight:500}.elementor .elementor-inner .wtb__button:hover{opacity:.75}@media screen and (max-width:799px){.elementor .elementor-inner .wtb{margin:0 auto;max-width:420px}}@media screen and (min-width:800px){.elementor .elementor-inner .wtb__item{float:left;width:33.333333%}}@media screen and (min-width:1200px){.elementor .elementor-inner .wtb__button{width:40%}}.at-button{padding:0 20px}.at-button a{color:#fff;display:block;text-align:center;padding:.6rem 1rem;text-transform:uppercase;text-decoration:none;font-weight:500;line-height:1.2;transition:opacity .2s ease}.at-button a:hover{opacity:.75}@media screen and (min-width:480px){.at-button{position:absolute;top:0;right:20px;padding:0}.at-button a{max-width:130px}}