<> body { background-color: #FFFFFF; } .home-shadow { box-shadow: 0 3px 6px rgba(0,0,0,0.16)0 3px 6px rgba(0,0,0,0.23); transition: all 0.3s cubic-bezier(.25,.8,.25,1); border: 4px solid #F2B13B; } .home-shadow:hover { box-shadow: 0 10px 20px rgba(0,0,0,0.19)0 6px 6px rgba(0,0,0,0.23); } .btn-black { border-color: #000000; background: #000000; color: #fff; } .btn-black:active.btn-black:hover.btn-black:focus { border-color: #000000; background-color: #FFFFFF; color: #000000; } @media only screen and (max-width: 768px) { .my-xs-2 { margin-top: .5rem!important; margin-bottom: .5rem!important; } } body { background-color: #ffffff; } .bbqg-exclusive-span { color: #ffffff; border: 1px solid #dbdbdb; background-color: #000000; border-radius: 5px; } .home-page-03 { background-color: #ffffff; } .bbqg-exclusive-span { line-height: normal; text-transform: uppercase; } .bf-color { color: #fff200; } @media (max-width: 543.98px) { .bbqg-exclusive-span-all { margin-left: 0px; } } <> .bg-home-change { background-color: #f7f7f7; } <> .price-callout-span2 { font-size: 1.2rem; color: #ed1c24; } .price-callout-span { font-size: 1.5rem; color: #FEF13B; } <> .standout { font-size: 1rem; color: #ed1c24; } <> .basetext { font-size: 1.2rem; color: #ffffff; } <> .following-callout { font-size: 1.2rem; text-shadow: #000000; color: #e2dddb; } <> .background-image { max-width: 100%; height: auto; } .click-frenzy-title { text-align-last: center; } .click-frenzy-container a.font9 { border-image: fill 0 linear-gradient(0degrgba(0000.9) 0%rgba(0000) 50%) !important; border: 0px; background-position: top; background-size: cover; } .click-frenzy-title a1 { color: #f4b324; text-transform: uppercase; font-size: 1.67rem; } .snone { text-shadow: none; color: ed1c24; } .click-frenzy-title div, .click-frenzy-title a1 span { color: #000; } .click-frenzy-container { display: grid; grid-template-columns: repeat(121fr); grid-auto-rows: minmax(250pxauto); grid-gap: 0.75rem; place-self: center; } .click-frenzy-container a { display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; padding: 0.5rem; grid-column: span 3; font-size: 15px; line-height: 1; color: #fff; background-size: cover; background-position: center; overflow: hidden; position: relative; text-decoration: none; } .click-frenzy-container a img { display: block; margin: auto; } /* Media query for screen sizes between 767px and 1024px */ @media screen and (min-width: 767px) and (max-width: 3000px) { .click-frenzy-container > a span { font-size: 16px !important; } .click-frenzy-title .font1 { font-size: 2.5rem !important; } } .click-frenzy-container > a span { line-height: 1; margin-bottom: 4px; padding: 4px; border-radius: 4px; background-color: #000000; color: #ffffff; display: flex; align-items: flex-end; text-shadow: 0px 1px black; } .whitetext{ color: #ffffff; } .click-frenzy-overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; background-color: #f4b324; opacity: 100; display: grid; place-content: center; z-index: 2; } .sn { color: #fff; font-size: 20px; text-shadow: -2px 1px 1px black; padding: 10px; } span.cp-bg { background-color: #f4b324 !important; } .click-frenzy-container > a:nth-child(1) { grid-column: span 6; grid-row: span 2; background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dwca676f58/media/promo/fy26/h1/7/bbqreview1.jpg"); } .click-frenzy-container > a:nth-child(2) { grid-column: span 6; background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dw26165a11/media/promo/fy26/h1/7/furnreview1.jpg"); } .click-frenzy-container > a:nth-child(3) { grid-column: span 3; background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dwefe43b15/media/promo/fy26/h1/7/ZIG30.jpg"); } .click-frenzy-container > a:nth-child(4) { grid-column: span 3; background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dw5cef3289/media/promo/fy26/h1/7/allbfdeals.jpg"); } .click-frenzy-container > a:nth-child(5) { background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dw92922c32/media/promo/fy26/h1/7/beefmaster20.jpg"); } .click-frenzy-container > a:nth-child(6) { background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dwd4db78ba/media/promo/fy26/h1/7/firehawk20.jpg"); } .click-frenzy-container > a:nth-child(7) { grid-row: span 1; grid-column: span 6; background-image: url("https://www.barbequesgalore.com.au/on/demandware.static/-/Library-Sites-barbequesgalore-shared-library/default/dw63cc3031/media/promo/fy26/h1/7/fullcollection.jpg"); } .click-frenzy-container > a:last-child { grid-column: span 6; } .click-frenzy-container > a:last-child > div { display: grid; justify-items: flex-start; } a.font9 { border: 1px solid #dbdbdb; } .click-frenzy-container > a:last-child > div:nth-child(2) { align-self: flex-start; } @media (max-width: 1000px) { .click-frenzy-container > a:last-child { grid-template-columns: 1fr; } .click-frenzy-container > a:last-child > div:nth-child(2) { grid-row: 1; } .click-frenzy-title { flex-direction: column; align-items: flex-start; } } @media (min-width: 768px) { .click-frenzy-container a:hover { border-image: none !important; text-shadow: 1px 1px black !important; } } @media (max-width: 768px) { .click-frenzy-container { grid-template-columns: repeat(21fr); padding: 0x; grid-gap: 0.75rem; } .click-frenzy-container > a { grid-column: span 1 !important; grid-row: span 1 !important; } .click-frenzy-container > a:nth-child(1) { grid-column: span 2 !important; } .click-frenzy-container > a:nth-child(2) { grid-column: span 2 !important; grid-row-start: 3 !important; } .click-frenzy-container > a:nth-child(7) { grid-column: span 2 !important; } .click-frenzy-container > a:nth-child(6) { grid-column-start: 1 !important; grid-row-start: 4 !important; } .click-frenzy-container > a:nth-child(5) { grid-column-start: 2 !important; } }
<> .bg-home-change { background-color: #f7f7f7; } <> .price-callout-span{ font-size: 1.5rem; } <> .background-image { max-width: 100%; height: auto; } .click-frenzy-title { text-align-last: center; } .click-frenzy-container a.font9 { border-image: fill 0 linear-gradient(0degrgba(0000.9) 0%rgba(0000) 50%) !important; border: 0px; background-position: top; background-size: cover; } .promo-msg2 { margin-bottom: 0.5rem; padding-right: 10px; padding-left: 10px; } .snone { text-shadow: none; color: white; } .click-frenzy-title div, .click-frenzy-title a1 span { color: #000; } .click-frenzy-container { display: grid; grid-template-columns: repeat(121fr); grid-auto-rows: minmax(250pxauto); grid-gap: 0.75rem; place-self: center; } .click-frenzy-container a { display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; padding: 0.75rem; grid-column: span 3; font-size: 15px; line-height: 1; color: #fff; background-size: cover; background-position: center; overflow: hidden; position: relative; text-decoration: none; } .click-frenzy-container a img { display: block; margin: auto; } /* Media query for screen sizes between 767px and 1024px */ @media screen and (min-width: 767px) and (max-width: 3000px) { .click-frenzy-container>a span { font-size: 16px !important; } .click-frenzy-title .font1 { font-size: 2.5rem !important; } } .click-frenzy-overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; background-color: #f4b324; opacity: 1; display: grid; place-content: center; z-index: 999; } .sn { color: #fff; font-size: 20px; text-shadow: -2px 1px 1px black; padding: 10px; } span.cp-bg { background-color: #f4b324 !important; } .click-frenzy-container>a:last-child { grid-column: span 6; } .click-frenzy-container>a:last-child>div { display: grid; justify-items: flex-start; } a.font9 { border: 1px solid #dbdbdb; } .click-frenzy-container>a:last-child>div:nth-child(2) { align-self: flex-start; } @media (max-width: 1000px) { .click-frenzy-container>a:last-child { grid-template-columns: 1fr; } .click-frenzy-container>a:last-child>div:nth-child(2) { grid-row: 1; } .click-frenzy-title { flex-direction: column; align-items: flex-start; } } @media (min-width: 768px) { .click-frenzy-container a:hover { border-image:none !important; text-shadow: 1px 1px black !important; } } @media (max-width: 768px) { .click-frenzy-container { grid-template-columns: repeat(21fr); padding: 0x; grid-gap: 0.75rem; } .click-frenzy-container>a { grid-column: span 1 !important; grid-row: span 1 !important; } .click-frenzy-container>a:nth-child(1) { grid-column: span 2 !important; } .click-frenzy-container>a:nth-child(2) { grid-column: span 2 !important; grid-row-start: 3 !important; } .click-frenzy-container>a:nth-child(7) { grid-column: span 2 !important; } .click-frenzy-container>a:nth-child(6) { grid-column-start: 1 !important; grid-row-start: 4 !important; } .click-frenzy-container>a:nth-child(5) { grid-column-start: 2 !important; } } <> .bg-home-change { background-color: #f7f7f7; } <> .per-off-pcprice-container { display: flex; -webkit-font-smoothing: antialiased; } .pcpercent-off { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; margin-left: 0.25rem; } .pcpercent-off div { font-size: 48%; letter-spacing: -0.02em; } .pcpercent-off span:last-child { margin-top: 0.25rem; } .sale-category { display: flex; } .sale-category-slide { flex: 0 0 20%; max-width: 20%; } <> /* default s here for older browsers. */ @media only screen and (max-width: 1024px) and (min-width: 769px) { .cat-img2 { width: 6rem !important; height: 6rem !important; } } @media only screen and (max-width: 769px) and (min-width: 480px) { .cat-img2 { width: 6rem !important; height: 6rem !important; } .sale-category-slide { flex: 0 0 20%; max-width: 20%; } .fday-deals { font-size: 3rem; } } @media only screen and (min-width: 1440px) { .fathers-day-sale .inside-text { font-size: 12rem; -webkit-font-smoothing: antialiased; line-height: 12rem; } .fday-deals { font-size: 6rem; } } @media only screen and (max-width: 769px) { .sale-category { overflow: scroll !important; } } @media only screen and (min-width: 2000px) { /* for sumo sized (mac) screens */ } @media only screen and (max-width: 480px) { .fathers-day-sale .inside-text { font-size: 4rem; -webkit-font-smoothing: antialiased; line-height: 4rem; } .fday-deals { font-size: 3rem; } .cat-img2 { width: 5rem !important; height: 5rem !important; } .sale-category-slide { flex: 0 0 29%; max-width: 29%; } } <> .col-6.cat-name { padding: 0px; } div.card.cat-card { border: 0mm; align-items: center; background: none; } a.sale-cat { color: black; text-decoration: none; text-align: -webkit-center; } .cats { padding-right: 10px; padding-left: 10px; } .cat-img2 { padding: 0px; background: ; width: 9rem; height: 9rem; border-radius: 50%; display: flex; justify-content: center; align-items: center; } /* div.cat-img2.img{ max-width: 50px !important; } */ div.cat-name { padding-top: 5px; padding-bottom: 5px; text-align: center; color: black; } .sale-category- { padding-top: 10px; }
<> .bg-home-change { background-color: #f7f7f7; } .bg-home-change-red { background-color: #24222a; } .bg-home-change-red .font2, .bg-home-change-red .font5 { color: white; } <> .per-off-pcprice-container { display: flex; -webkit-font-smoothing: antialiased; } .pcpercent-off { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; margin-left: 0.25rem; } .pcpercent-off div { font-size: 48%; letter-spacing: -0.02em; } .pcpercent-off span:last-child { margin-top: 0.25rem; } .sale-category { display: flex; } .sale-category-slide { flex: 0 0 20%; max-width: 20%; } <> /* default s here for older browsers. */ @media only screen and (max-width: 1024px) and (min-width: 769px) { .cat-img { width: 6rem !important; height: 6rem !important; } } @media only screen and (max-width: 769px) and (min-width: 480px) { .cat-img { width: 6rem !important; height: 6rem !important; } .sale-category-slide { flex: 0 0 23%; max-width: 23%; } .fday-deals { font-size: 3rem; } } @media only screen and (min-width: 1440px) { .fathers-day-sale .inside-text { font-size: 12rem; -webkit-font-smoothing: antialiased; line-height: 12rem; } .fday-deals { font-size: 6rem; } } @media only screen and (min-width: 798px) { .sale-category-slide:hover { .cat-img { background-color: #d40011 !important; } } } @media only screen and (min-width: 798px) { .sale-category-slide.sale-on-now:hover { .cat-img { background-color: #F2B13B !important; } } } @media only screen and (max-width: 769px) { .sale-category { overflow: scroll !important; } } @media only screen and (min-width: 2000px) { /* for sumo sized (mac) screens */ } @media only screen and (max-width: 480px) { .fathers-day-sale .inside-text { font-size: 4rem; -webkit-font-smoothing: antialiased; line-height: 4rem; } .fday-deals { font-size: 3rem; } .cat-img { width: 5rem !important; height: 5rem !important; } .sale-category-slide { flex: 0 0 29%; max-width: 29%; } } <> .col-6.cat-name { padding: 0px; } div.card.cat-card { border: 0mm; align-items: center; background: none; } a.sale-cat { color: black; text-decoration: none; text-align: -webkit-center; } .cats { padding-right: 10px; padding-left: 10px; } .cat-img { padding: 0px; background: #f7f7f7; width: 9rem; height: 9rem; border-radius: 18%; display: flex; justify-content: center; align-items: center; border: 3px solid white; } /* div.cat-img.img{ max-width: 50px !important; } */ div.cat-name { padding-top: 5px; padding-bottom: 5px; text-align: center; color: black; } .sale-category- { padding-top: 10px; }