@font-face{font-family:Poppins;src:url(/wp-content/uploads/2024/07/Poppins-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}.gnarly-home{background:#f5f5f5;color:#45174e;font:400 16px/24px Roboto,Arial,sans-serif;overflow-x:clip}.gnarly-home *{box-sizing:border-box}.gnarly-home>.wp-block-group,.gnarly-home .wp-block-group{margin:0;max-width:none}.gnarly-home h2,.gnarly-home h3,.gnarly-home p,.gnarly-home figure{margin:0;padding:0}.gnarly-home .gnarly-home-hero{position:relative;min-height:90vh;overflow:hidden}.gnarly-home .gnarly-home-hero-image{position:absolute;inset:0;margin:0}.gnarly-home-hero-image picture,.gnarly-home-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gnarly-home .gnarly-home-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:inherit;padding:5% 50% 5% 5%;color:#f5f5f5}.gnarly-home .lightning-text{font-family:Slacky,sans-serif;font-weight:600;font-size:clamp(2.7rem,5.7vw,8rem);line-height:1;white-space:pre;color:#f5f5f5;--glow-colour:rgba(229,46,137,.5);animation:gnarlyLightningStorm 6s linear infinite}@keyframes gnarlyLightningStorm{0%,4%,8%,12%,30%,37%,50%,57%,62%,100%{text-shadow:none}2%,6%,10%,35%,55%,60%{text-shadow:0 0 6px var(--glow-colour),0 0 12px var(--glow-colour),0 0 18px var(--glow-colour)}}.gnarly-home .gnarly-home-hero-blurb{font-weight:700;color:#f5f5f5}.gnarly-home .gnarly-home-hero-blurb p{font-size:clamp(1rem,2.08vw,2.5rem);line-height:1.2;white-space:nowrap;margin-bottom:14.4px}.gnarly-home .gnarly-home-hero-copy .wp-block-buttons{margin:0}.gnarly-home .gnarly-home-hero-copy .wp-block-button__link{display:inline-block;min-height:0;padding:12px 24px;border:0;border-radius:5px;background:#ffa726;color:#45174e;font:700 16px/16px Roboto,Arial,sans-serif;text-decoration:none;box-shadow:none;transition:transform .3s,background-color .3s,color .3s}.gnarly-home .gnarly-home-hero-copy .wp-block-button__link:hover{background:#45174e;color:#f5f5f5;transform:scale(.9)}.gnarly-home .gnarly-home-ticker{overflow:hidden;padding:12px 0;background:#a18da4;margin-top:-1px}.gnarly-home .tnv-trust-ticker__track{display:flex;width:max-content;animation:gnarlyTrustTicker 52s linear infinite}.gnarly-home .tnv-trust-ticker__group{display:flex;align-items:center;flex:none;white-space:nowrap}.gnarly-home .tnv-trust-ticker__item{flex:none;margin-right:72px;font:600 20px/26px Poppins,Arial,sans-serif;letter-spacing:.02em}.gnarly-home .tnv-trust-ticker__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes gnarlyTrustTicker{to{transform:translateX(-33.333333%)}}.gnarly-home .gnarly-home-products-section{padding:5%;display:flex;flex-direction:column;gap:20px}.gnarly-home .gnarly-home-products-section>h2{font:600 20px/20px Poppins,Arial,sans-serif;color:#45174e}.gnarly-home ul.gnarly-home-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;list-style:none;margin:0;padding:0}.gnarly-home .gnarly-home-product{min-width:0;padding:0;margin:0;text-align:center;position:relative}.gnarly-home .gnarly-home-product>a{display:flex;flex-direction:column;align-items:center;gap:5px;color:#45174e;text-decoration:none}.gnarly-home .gnarly-home-product picture{display:block;width:100%;padding-top:5px}.gnarly-home .gnarly-home-product img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;transition:opacity .3s ease}.gnarly-home .gnarly-home-product a:hover img{opacity:.4}.gnarly-home .gnarly-home-product-title{width:100%;line-height:24px}.gnarly-home .gnarly-home-product h3{display:inline;font:400 16px/16px Roboto,Arial,sans-serif;color:inherit;text-transform:none;text-wrap:wrap}.gnarly-home .gnarly-home-product .price{width:100%;font:400 16px/24px Roboto,Arial,sans-serif;color:inherit;margin-bottom:14.4px}.gnarly-home .gnarly-home-product .price ins{color:#ffa726;text-decoration:none}.gnarly-home .gnarly-home-sold-out{position:absolute;z-index:1;left:0;top:0;background:#ffa726;color:#f5f5f5;padding:4px 8px}.gnarly-home .gnarly-home-review{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:5% 8%;min-height:360px;background:#45174e;color:#f5f5f5;text-align:center}.gnarly-home .gnarly-home-review>figure{width:15vw;line-height:0;margin:0 0 20px}.gnarly-home .gnarly-home-review>figure img{width:100%;height:auto}.gnarly-home .gnarly-home-review>h2{font:800 42px/42px Poppins,Arial,sans-serif;color:#f5f5f5}.gnarly-home .gnarly-home-review>p{font:600 20px/30px Poppins,Arial,sans-serif;margin:16px 0 14.4px}.gnarly-home .gnarly-home-review::before,.gnarly-home .gnarly-home-review::after{content:'';position:absolute;left:0;width:100%;height:94px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2600 131.1' preserveAspectRatio='none'%3E%3Cg fill='%23f5f5f5'%3E%3Cpath d='M0 0L2600 0 2600 69.1 0 0z'/%3E%3Cpath opacity='.5' d='M0 0L2600 0 2600 69.1 0 69.1z'/%3E%3Cpath opacity='.25' d='M2600 0L0 0 0 130.1 2600 69.1z'/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%;pointer-events:none}.gnarly-home .gnarly-home-review::before{top:-1px}.gnarly-home .gnarly-home-review::after{bottom:-1px;transform:rotate(180deg)}.gnarly-home .gnarly-home-category-section{padding:5% 0}.gnarly-home ul.gnarly-home-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0}.gnarly-home .gnarly-home-categories li{padding:0;margin:0;min-width:0}.gnarly-home .gnarly-home-categories a{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;color:#f5f5f5;text-decoration:none}.gnarly-home .gnarly-home-categories picture{position:absolute;inset:0}.gnarly-home .gnarly-home-categories img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.gnarly-home .gnarly-home-categories a:hover img{transform:scale(1.1)}.gnarly-home .gnarly-home-categories span{position:relative;z-index:1;background:#a18da4;padding:5px;font:700 24px/1 Roboto,Arial,sans-serif;transition:background-color .3s}.gnarly-home .gnarly-home-categories a:hover span{background:#45174e}.gnarly-home .gnarly-home-slogan{display:flex;align-items:center;justify-content:center;gap:64px;padding:2.5% 7%;overflow-x:clip}.gnarly-home .gnarly-home-slogan>figure{width:clamp(4.55rem,11.64vw,12.28rem);flex:none;line-height:0}.gnarly-home .gnarly-home-slogan img{display:block;width:100%;height:auto}.gnarly-home .gnarly-home-slogan p{font:800 clamp(1.2rem,3.25vw,3.4rem)/1.05 Poppins,Arial,sans-serif;white-space:nowrap;margin:0 0 clamp(.25rem,.4vw,.45rem)}.gnarly-home .gnarly-home-slogan p:last-child{margin-bottom:0}.gnarly-home-slogan-visible>figure{animation:gnarlyCowEnter 1.25s both}.gnarly-home-slogan-visible .gnarly-home-slogan-lines p{animation:gnarlySloganEnter 1.25s both}.gnarly-home-slogan-visible .gnarly-home-slogan-lines p:nth-child(1){animation-delay:.1s}.gnarly-home-slogan-visible .gnarly-home-slogan-lines p:nth-child(2){animation-delay:.7s}.gnarly-home-slogan-visible .gnarly-home-slogan-lines p:nth-child(3){animation-delay:1.3s}@keyframes gnarlyCowEnter{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:none}}@keyframes gnarlySloganEnter{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:none}}.gnarly-home a:focus-visible{outline:2px solid #ffa726;outline-offset:4px}@media(max-width:1366px){.gnarly-home .gnarly-home-hero{min-height:100vh}.gnarly-home .gnarly-home-product>a{gap:3px}.gnarly-home .gnarly-home-product picture{padding-top:3px}.gnarly-home .gnarly-home-product h3{font-size:12.8px;line-height:12.8px}.gnarly-home .gnarly-home-product .price{font-size:12.8px;line-height:19.2px}.gnarly-home .gnarly-home-review::before,.gnarly-home .gnarly-home-review::after{height:74px}.gnarly-home .gnarly-home-slogan{gap:48px}}@media(max-width:1200px){.gnarly-home .gnarly-home-product h3{font-size:9.6px;line-height:9.6px}.gnarly-home .gnarly-home-product .price{font-size:9.6px;line-height:14.4px}.gnarly-home ul.gnarly-home-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.gnarly-home .gnarly-home-hero{min-height:50vh}.gnarly-home .gnarly-home-fresh ul.gnarly-home-products{grid-template-columns:repeat(3,minmax(0,1fr))}.gnarly-home .gnarly-home-top ul.gnarly-home-products{grid-template-columns:repeat(2,minmax(0,1fr))}.gnarly-home .gnarly-home-review::before,.gnarly-home .gnarly-home-review::after{height:64px}.gnarly-home .gnarly-home-slogan{padding:3.5% 5%;gap:32px}}@media(max-width:880px){.gnarly-home .gnarly-home-hero{min-height:100vh}.gnarly-home .gnarly-home-hero-blurb p{font-size:.9rem}.gnarly-home .gnarly-home-fresh ul.gnarly-home-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.gnarly-home .gnarly-home-hero{min-height:95vh}.gnarly-home .gnarly-home-hero-copy{align-items:center;justify-content:flex-end;padding:5% 5% 25%;text-align:center}.gnarly-home .lightning-text{font-size:clamp(2rem,9.75vw,3rem);--glow-colour:rgba(33,59,137,.5)}.gnarly-home .gnarly-home-hero-blurb p{font-size:.9rem;line-height:1.15}.gnarly-home .gnarly-home-fresh{padding-top:10%}.gnarly-home ul.gnarly-home-products{column-gap:10px;row-gap:20px}.gnarly-home .gnarly-home-product>a{gap:5px}.gnarly-home .gnarly-home-product picture{padding-top:5px}.gnarly-home .gnarly-home-product h3{font-size:8px;line-height:8px}.gnarly-home .gnarly-home-product .price{font-size:8px;line-height:.8px}.gnarly-home .gnarly-home-review{min-height:320px;padding:10% 7%}.gnarly-home .gnarly-home-review>figure{width:30vw}.gnarly-home .gnarly-home-review>h2{font-size:24px;line-height:24px}.gnarly-home .gnarly-home-review>p{font-size:16px;line-height:24px}.gnarly-home .gnarly-home-review::before,.gnarly-home .gnarly-home-review::after{height:34px}.gnarly-home .gnarly-home-category-section{padding:10% 0}.gnarly-home ul.gnarly-home-categories{grid-template-columns:1fr}.gnarly-home .gnarly-home-slogan{flex-direction:column;gap:20px;padding:6%}}@media(prefers-reduced-motion:reduce){.gnarly-home .lightning-text,.gnarly-home .tnv-trust-ticker__track,.gnarly-home-slogan-visible>figure,.gnarly-home-slogan-visible .gnarly-home-slogan-lines p{animation:none}.gnarly-home .tnv-trust-ticker{overflow-x:auto}.gnarly-home img,.gnarly-home a,.gnarly-home span{transition:none!important}}