h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);padding:0;margin:0 0 32px;color:var(--color-brown);text-transform:none;letter-spacing:var(--letter-spacing);font-weight:var(--font-weight-normal)}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}h1.v2{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}ul{list-style:disc;padding-left:15px;margin-bottom:20px}li{list-style:disc;font-family:var(--font-family-paragraph);font-size:var(--font-size-p);line-height:var(--line-height-p);letter-spacing:var(--letter-spacing);padding:0;margin:0 0 32px;color:var(--color-brown)}p,td,th{font-family:var(--font-family-paragraph);font-size:var(--font-size-p);line-height:var(--line-height-p);letter-spacing:var(--letter-spacing);padding:0;margin:0 0 32px;color:var(--color-brown)}p.v2{font-size:var(--font-size-p-v2);line-height:var(--line-height-p-v2)}p.v3{font-size:var(--font-size-p-v3);line-height:var(--line-height-p-v3)}p.v4{font-size:var(--font-size-p-v4);line-height:var(--line-height-p-v4)}p.v5{font-size:var(--font-size-p-v5);line-height:var(--line-height-p-v5);text-transform:uppercase}p.v6{font-size:var(--font-size-p-v6);line-height:var(--line-height-p-v6);text-transform:uppercase}p:last-child{margin-bottom:0}a{font-family:var(--font-family-secondary);font-size:var(--font-size-a);line-height:var(--line-height-a);letter-spacing:var(--letter-spacing);padding:0;margin:0;color:var(--color-brown);text-decoration:none}a:hover{color:inherit}.btn{transition:initial}button{-webkit-user-select:none;user-select:none;outline:none}input.btn,button.btn,a.btn{position:relative;text-align:left;display:inline-block;width:320px;max-width:100%;height:52px;text-transform:capitalize;line-height:var(--line-height-button);font-size:var(--font-size-button);font-family:var(--font-family-secondary);color:var(--color-red);letter-spacing:var(--letter-spacing);border:1px solid var(--color-grey);border-radius:0;background:none;padding:0 24px;margin:0;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}input.btn.style-1,button.btn.style-1,a.btn.style-1{background:var(--color-transparent);color:var(--color-red);border:1px solid var(--color-grey)}input.btn.style-1:hover,button.btn.style-1:hover,a.btn.style-1:hover{background:var(--color-red);color:var(--color-white-2);border:1px solid var(--color-red)}input.btn.style-1:after,button.btn.style-1:after,a.btn.style-1:after{content:"";position:absolute;right:24px;top:calc(50% - 5px);width:12px;height:10px;background:url(/cdn/shop/files/arrow-orange.svg?v=1674633860);background-size:contain;background-repeat:no-repeat;transition:all .2s ease-in-out}input.btn.style-1:hover:after,button.btn.style-1:hover:after,a.btn.style-1:hover:after{right:19px;background:url(/cdn/shop/files/arrow-white.svg?v=1674633847)}input.btn.style-2,button.btn.style-2,a.btn.style-2{background:var(--color-transparent);color:var(--color-white-2);border:1px solid var(--color-grey)}input.btn.style-2:hover,button.btn.style-2:hover,a.btn.style-2:hover{background:var(--color-white-2);color:var(--color-red);border:1px solid var(--color-white-2)}input.btn.style-2:after,button.btn.style-2:after,a.btn.style-2:after{content:"";position:absolute;right:24px;top:calc(50% - 5px);width:12px;height:10px;background:url(/cdn/shop/files/arrow-white.svg?v=1674633847);background-size:contain;background-repeat:no-repeat;transition:all .2s ease-in-out}input.btn.style-2:hover:after,button.btn.style-2:hover:after,a.btn.style-2:hover:after{right:19px;background:url(/cdn/shop/files/arrow-orange.svg?v=1674633860)}input.btn.style-3,button.btn.style-3,a.btn.style-3{background:var(--color-transparent);color:var(--color-red);border:1px solid var(--color-grey);text-align:center}input.btn.style-3:hover,button.btn.style-3:hover,a.btn.style-3:hover{background:var(--color-red);color:var(--color-white-2);border:1px solid var(--color-red)}input.btn.style-5,button.btn.style-5,a.btn.style-5{background:var(--color-red);color:var(--color-white-2);border:1px solid var(--color-red);text-align:center}input.btn.style-5:hover,button.btn.style-5:hover,a.btn.style-5:hover{background:var(--color-red);color:var(--color-white-2);border:1px solid var(--color-red);opacity:.9}input.btn.style-5:after,button.btn.style-5:after,a.btn.style-5:after{display:none}input.btn.style-6,button.btn.style-6,a.btn.style-6{background:var(--color-transparent);color:var(--color-brown);border:1px solid var(--color-transparent);text-align:center}input.btn.style-6:hover,button.btn.style-6:hover,a.btn.style-6:hover{background:var(--color-transparent);color:var(--color-brown);border:1px solid var(--color-transparent)}input.btn.style-6:after,button.btn.style-6:after,a.btn.style-6:after{display:none}a.default{text-decoration:underline}@keyframes scaleBtnAnim{0%{transform:scale(1.2);opacity:1;background:#fff}to{transform:scale(1);opacity:0;background:#fff}}.scale-btn-secondary{position:relative;opacity:1}.scale-btn-secondary:hover:after{content:"";transform:scale(1.2);background:transparent;animation:scaleBtnAnim2 .3s ease-in-out;z-index:1}.scale-btn-secondary:after{animation:scaleBtnAnim2 .3s ease-in-out;content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:scale(1);background:var(--color-green-dark);opacity:1;transition:all ease-in-out .3s;z-index:-1}@keyframes scaleBtnAnim2{0%{transform:scale(1.2);opacity:1;background:var(--color-green-dark)}to{transform:scale(1);opacity:0;background:var(--color-green-dark)}}.scale-btn-tertiary{position:relative;opacity:1}.scale-btn-tertiary:hover:after{content:"";transform:scale(1.2);background:transparent;animation:scaleBtnAnim3 .3s ease-in-out;z-index:1}.scale-btn-tertiary:after{animation:scaleBtnAnim3 .3s ease-in-out;content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:scale(1);background:var(--color-green);opacity:1;transition:all ease-in-out .3s;z-index:-1}@keyframes scaleBtnAnim3{0%{transform:scale(1.2);opacity:1;background:var(--color-green)}to{transform:scale(1);opacity:0;background:var(--color-green)}}*{scroll-behavior:smooth}body{background:var(--color-white-2)}body *::-webkit-scrollbar{width:2px;height:2px}body *::-webkit-scrollbar-thumb{background:var(--color-green-dark);border-radius:0}body *::-webkit-scrollbar-thumb:hover{background:var(--color-green-dark)}body *::-webkit-scrollbar-track{background:var(--color-white);border-radius:0;box-shadow:inset 7px 10px 12px 0 var(--color-white)}.row{max-width:100%;margin:0 auto}.sticky-top{position:sticky;top:0;z-index:9999}.primary-colour{color:var(--color-brown)}.secondary-colour{color:var(--color-red)}.tertiary-colour{color:var(--color-white-2)}@media screen and (max-width: 1200px){body{overflow:initial!important}html{overflow-x:hidden}h1{font-size:var(--font-size-h1-mob);line-height:var(--line-height-h1-mob)}h2{font-size:var(--font-size-h2-mob);line-height:var(--line-height-h2-mob)}h3{font-size:var(--font-size-h3-mob);line-height:var(--line-height-h3-mob)}h4{font-size:var(--font-size-h4-mob);line-height:var(--line-height-h4-mob)}h5{font-size:var(--font-size-h5-mob);line-height:var(--line-height-h5-mob)}h6{font-size:var(--font-size-h6-mob);line-height:var(--line-height-h6-mob)}p{font-size:var(--font-size-p-mob);line-height:var(--line-height-p-mob);letter-spacing:var(--letter-spacing-mob)}p.v2{font-size:var(--font-size-p-v2-mob);line-height:var(--line-height-p-v2-mob)}p.v3{font-size:var(--font-size-p-v3-mob);line-height:var(--line-height-p-v3-mob)}p.v4{font-size:var(--font-size-p-v4-mob);line-height:var(--line-height-p-v4-mob)}p.v5{font-size:var(--font-size-p-v5-mob);line-height:var(--line-height-p-v5-mob)}p.v6{font-size:var(--font-size-p-v6-mob);line-height:var(--line-height-p-v6-mob)}a{font-size:var(--font-size-a-mob);line-height:var(--line-height-a-mob);letter-spacing:var(--letter-spacing-mob)}input.btn,button,a.btn{width:320px;font-size:var(--font-size-button-mob);line-height:var(--line-height-button-mob);letter-spacing:var(--letter-spacing-mob)}li{font-size:var(--font-size-p-mob);line-height:var(--line-height-p-mob);letter-spacing:var(--letter-spacing-mob)}}@media screen and (min-width: 1400px){.container{max-width:1428px}}.product-card{width:326px;max-width:100%;height:582px;display:flex;align-items:center;justify-content:center;flex-flow:column}.product-card-image{width:100%;height:390px;max-height:24vw;margin-bottom:10px}.product-card-image a{width:100%;height:100%;display:block;position:relative}span.off-banner,span.new-strength-banner{position:absolute;top:0;right:0;padding:4px 4px 3px;background:#e04e39;color:#fffffa;font-size:12px;line-height:15px;letter-spacing:0px;z-index:9}span.off-banner+span.new-strength-banner{top:30px}span.new-strength-banner{display:none}.product-card-image a img{width:100%;height:100%;object-fit:none}.product-card-image a img.second-image,.product-card-image.has-second-image:hover a img{display:none}.product-card-image.has-second-image:hover a img.second-image{display:block}.product-card-details h6{margin-bottom:0}.product-card-details.shimmer h6{opacity:0}.product-card-details p{color:#747474}.product-card-details.shimmer p{opacity:0}@media screen and (max-width: 1200px){.product-card{width:173px}.product-card-image{height:207px;max-height:50vw}}i.stamped-fa.stamped-fa-star{color:#e04e39!important}.shimmer{animation:shimmer-anim 2s infinite linear;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}@keyframes shimmer-anim{0%{background-position:-1000px 0}to{background-position:1000px 0}}.product-card .product-card-image{width:290px;height:396px;max-width:100%;max-height:60%;margin-bottom:20px}.product-card .product-card-image img{width:100%;height:100%;object-fit:contain}.product-card .product-card-details{text-align:center}.product-card .product-card-details h4{color:var(--color-red);text-transform:uppercase;margin-bottom:16px}@media screen and (max-width: 1200px){.product-card .product-card-image{width:290px;height:auto}.product-card .product-card-details h4{margin-bottom:16px}.product-card .product-card-details p{margin-bottom:0!important}}.icon-error{width:15px;position:relative;top:-2px}main{outline:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/theme.css.map */
