@font-face{font-family:Anton;src:url(//bbqreligion.com.au/cdn/shop/t/20/assets/bio-font-anton-latin.woff2?v=173173155083448161181792624733);font-display:swap}@font-face{font-family:Archivo;src:url(//bbqreligion.com.au/cdn/shop/t/20/assets/bio-font-archivo-latin.woff2?v=40661629214536656911792624733);font-display:swap}*{box-sizing:border-box}body{margin:0;background:#191815;color:#1a1a1a;font-family:Archivo,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid #f3be1d;outline-offset:4px}.bio{width:min(100%,520px);margin:32px auto;background:#f4f1ea;box-shadow:0 12px 80px #0005}header{display:flex;align-items:center;gap:13px;padding:23px 25px 15px}header img{object-fit:contain}h1,h2,footer p{font-family:Anton,sans-serif;font-weight:400}header h1{font-size:25px;margin:0 0 5px}header p{font-size:7px;letter-spacing:1px;margin:0}header button{margin-left:auto;flex-shrink:0;width:34px;height:34px;background:transparent;border:1px solid #1a1a1a44;border-radius:50%;font-size:21px}.welcome{padding:16px 26px 24px}.eyebrow{font-family:Archivo,sans-serif;font-size:9px;letter-spacing:1.6px;font-weight:700}.welcome>.eyebrow{color:#a82a24;font-size:8px}.welcome h2{font-size:43px;line-height:1;margin:10px 0 12px}.welcome p{font-size:11px;line-height:1.7;margin:0;color:#625e56}.featured{display:grid;gap:14px;margin:0 20px}.shop-card{position:relative;min-height:258px;border-radius:5px;background:#bd2b26;color:#fff8eb;overflow:hidden;padding:21px}.badge{font-size:8px;letter-spacing:1.3px;font-weight:700;display:flex;gap:8px;align-items:center}.shop-copy{position:relative;z-index:1;max-width:62%}.shop-copy h2{font-size:34px;line-height:1.08;margin:22px 0 12px}.shop-copy p{font-size:10px;line-height:1.7;margin:0 0 22px}.shop-card>img{position:absolute;width:46%;height:172px;object-fit:contain;right:0;bottom:35px;transform:rotate(-7deg);filter:drop-shadow(0 8px 6px #0004)}.card-action{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:1.2px}.shop-card>.card-action{position:relative;border-top:1px solid #fff5;padding-top:14px;margin-top:6px}.card-action b{font-size:21px;font-weight:400}.video-card{min-height:258px;position:relative;overflow:hidden;border-radius:5px;background:#252520;color:#f4f1ea}.video-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%}.video-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000b,#0003),linear-gradient(0deg,#000c,transparent 70%)}.video-card>.badge{position:absolute;top:19px;left:21px}.badge svg{width:22px;height:16px}.video-copy{position:relative;padding:60px 21px 16px}.video-copy h2{font-size:34px;line-height:1.08;margin:8px 0 12px}.video-copy p{font-size:10px;line-height:1.6;margin:0 0 17px}.video-copy .card-action{border-top:1px solid #fff5;padding-top:10px}.play{position:absolute;top:90px;right:30px;border:1px solid #fffa;border-radius:50%;width:49px;height:49px;display:grid;place-items:center;padding-left:3px;background:#fff2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.links{margin:27px 24px 0}.links h2{font-size:8px;color:#68635b;margin:0 0 8px}.links>a{display:flex;align-items:center;gap:13px;padding:17px 0;border-bottom:1px solid #1a1a1a22}.link-icon{flex-shrink:0;width:35px;height:35px;display:grid;place-items:center;border:1px solid #1a1a1a33;border-radius:50%;font-size:18px}.link-icon svg{width:18px;height:18px}.links strong{display:block;font-size:12px}.links small{display:block;font-size:10px;color:#625e56;margin-top:5px;line-height:1.5}.links b{margin-left:auto;font-size:21px;font-weight:400}footer{text-align:center;padding:27px 20px}footer img{object-fit:contain}footer p{font-size:17px;line-height:1.4;margin:11px 0 7px}footer small{font-size:8px;color:#666}#toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);background:#1a1a1a;color:#fff;border-radius:5px;padding:14px 20px;font-size:12px;opacity:0;pointer-events:none;z-index:3}#toast.visible{opacity:1}.featured>a{transition:transform .2s,box-shadow .2s}.featured>a:hover{transform:translateY(-2px);box-shadow:0 7px 20px #0002}.links a:hover strong{text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){.bio{margin:0 auto;box-shadow:none}.shop-copy h2,.video-copy h2{font-size:31px}.welcome h2{font-size:40px}}@media(max-width:360px){header{padding-left:20px;padding-right:20px;gap:9px}header h1{font-size:22px}header p{font-size:6px}.shop-copy h2{font-size:27px}.welcome h2{font-size:36px}.shop-copy{max-width:64%}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.shop-campaign{padding:21px 21px 17px;background:#bd2b26;isolation:isolate}.campaign-head h2{font-size:36px;line-height:1.04;letter-spacing:-.4px;margin:17px 0 9px}.campaign-head p{font-size:11px;margin:0 0 18px;color:#fff4e2}.campaign-stage{position:relative;display:flex;flex-direction:column;background:#eae4d8;overflow:hidden;border-radius:2px;background-image:repeating-linear-gradient(-30deg,transparent 0 19px,#1a1a1a04 20px 21px)}.campaign-stamp{display:none}.campaign-rubs{order:1;width:100%;padding:12px 12px 0;display:grid;gap:10px}.rub-family{position:relative;overflow:hidden;aspect-ratio:1.9;text-align:center}.rub-family img{position:absolute;display:block;width:125%;max-width:none;height:auto;left:-12.5%;top:0;transform:translateY(-28%);filter:drop-shadow(0 5px 3px #0003)}.rub-family:nth-child(2){aspect-ratio:2.5}.rub-family:nth-child(2) img{transform:translateY(-19%)}.rub-family span{position:absolute;bottom:0;left:0;right:0;color:#1a1a1a;font-size:8px;font-weight:700;letter-spacing:1.4px;line-height:20px}.campaign-shirt{order:2;position:relative;display:flex;align-items:center;justify-content:center;gap:13px;margin:12px 16px 0;border-top:1px solid #1a1a1a22;padding:8px 0;mix-blend-mode:multiply}.campaign-shirt img{display:block;width:62px;height:62px;object-fit:contain;transform:rotate(7deg)}.campaign-shirt>span{font-family:Archivo,sans-serif;color:#474139;font-size:8px;font-weight:700;letter-spacing:1px}.campaign-caption{display:block;font-size:10px;line-height:1.5;margin:14px 0 12px}.shop-campaign>.card-action{margin-top:0;padding-top:12px;font-size:9px}.shop-campaign .card-action b{font-size:20px}@media(max-width:560px){.campaign-head h2{font-size:31px}}@media(max-width:360px){.campaign-head h2{font-size:26px}.shop-campaign>.card-action{font-size:8px}.campaign-rubs{padding:10px 7px 0;gap:8px}.rub-family span{font-size:7px}.campaign-shirt img{width:50px;height:50px}}.youtube-brand{gap:7px;letter-spacing:0}.youtube-brand svg{width:25px;height:19px}.youtube-brand strong{font-family:Archivo,sans-serif;font-size:16px;letter-spacing:-.7px}.youtube-channel{font-size:7px;font-weight:700;letter-spacing:1px;border-left:1px solid #fff6;margin-left:3px;padding-left:10px}.video-copy .youtube-action{background:#c82029;border-top:0;border-radius:3px;padding:12px 13px;gap:10px;justify-content:flex-start;margin-top:4px;letter-spacing:.7px;font-size:9px}.youtube-action svg{width:22px;height:17px;flex-shrink:0}.youtube-action b{margin-left:auto;font-size:20px}.video-card:hover .youtube-action{background:#e02630}@media(max-width:360px){.youtube-channel{font-size:6px;letter-spacing:.4px;padding-left:7px}.youtube-brand strong{font-size:15px}.video-copy .youtube-action{font-size:8px;letter-spacing:.3px}}.rub-family,.rub-family:nth-child(2){aspect-ratio:auto;overflow:visible}.rub-photo{position:relative;aspect-ratio:1.9;overflow:hidden}.rub-family:nth-child(2) .rub-photo{aspect-ratio:2.5}.rub-family span{position:static;display:block;width:fit-content;margin:10px auto 5px;padding:5px 12px;border-bottom:2px solid #bd2b26;color:#1a1a1a;font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:1.5}.campaign-rubs{gap:15px}@media(max-width:360px){.rub-family span{font-size:9px;margin-top:10px}}.bio-arrow{display:block;width:20px;height:20px;flex-shrink:0}header button#share{display:grid;place-items:center;padding:0;color:#1a1a1a;appearance:none;-webkit-appearance:none}header .bio-arrow{width:18px;height:18px}.card-action b,.links>a>b{display:grid;place-items:center;flex-shrink:0}.youtube-action .bio-arrow{width:20px;height:20px}header>div{flex:1;min-width:0}header h1{font-size:clamp(18px,5.7vw,25px);white-space:nowrap}header p{font-size:clamp(6px,1.7vw,7px);letter-spacing:.6px;line-height:1.6}header .bio-brz-logo{display:block;flex-shrink:0;margin-left:6px}header .bio-brz-logo img{display:block;width:48px;height:48px;object-fit:contain;border-radius:3px}header button#share{margin-left:0}.bio-footer-logos{display:flex;justify-content:center;align-items:center;gap:14px}.bio-footer-logos img{display:block;width:44px;height:44px;object-fit:contain}.bio-footer-logos img:last-child{border-radius:3px}@media(max-width:420px){header{padding-left:18px;padding-right:18px;gap:7px}header>a:first-child img{width:44px;height:44px}header h1{font-size:clamp(18px,5.5vw,22px)}header .bio-brz-logo{margin-left:0}header .bio-brz-logo img{width:38px;height:38px}header button#share{width:30px;height:30px}header p{font-size:6px;letter-spacing:.3px}}header .bio-brz-logo img{width:64px;height:64px;mix-blend-mode:multiply;border-radius:0}.bio-footer-logos img:last-child{width:56px;height:56px;mix-blend-mode:multiply;border-radius:0}@media(max-width:420px){header .bio-brz-logo img{width:50px;height:50px}}header .bio-brz-logo{border-left:1px solid #1a1a1a33;padding-left:12px;margin-left:3px}.bio-footer-logos:before{content:"";order:1;width:1px;height:34px;background:#1a1a1a33;flex-shrink:0}.bio-footer-logos img:first-child{order:0}.bio-footer-logos img:last-child{order:2}@media(max-width:420px){header .bio-brz-logo{padding-left:8px;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bio-links.css.map */
