:root{--main-clr: rgb(245, 245, 13);--black: rgb(0, 0, 0)}*{box-sizing:border-box}html,body{width:100%;padding:0;margin:0;font-family:Montserrat,sans-serif;overflow-x:hidden}body h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:300}.home{width:100%;min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center}.hero{position:relative;width:100%;overflow:hidden;background:black;display:flex;align-items:center;justify-content:center}#hero{width:50%;display:flex;align-items:flex-end;justify-content:space-between}#hero img{width:100%;height:100%;object-fit:cover}.hero-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2em;align-items:center;justify-content:center;padding-top:10em}.hero-text h1{color:#111;font-size:3rem;font-weight:800;text-align:center}.hero-text h1 span{font-weight:900}.hero-text p{color:#111;font-size:1rem;font-weight:600}.hero-text>div{display:flex;align-items:center;gap:1em}.hero-btn,.hero-btn-2{padding:1em 2em;border:none;border-radius:35px;color:#fff;background:rgb(17,17,17);cursor:pointer;transition:all .2s;font-size:1.1rem;font-weight:500;display:flex;align-items:center;justify-content:center;text-decoration:none}.hero-btn:hover{background:black;color:#fff}.hero-btn-2{background:#FFE53C;color:#000}.home header{position:relative;width:100%;height:100vh;background-image:url(/assets/professor-logo.4134d437.jpg);background-repeat:no-repeat;background-position:50% 90%}.bootom-nav{width:100%;height:max-content;background:var(--main-clr);display:flex;gap:1em;padding:1em}.bootom-nav li{list-style-type:none}.home-socials{position:absolute}@media (max-width: 480px){.home header{background-size:100%;background-position:center}.hero{height:100vh}}.sidebar{width:100%;height:100vh;position:fixed;top:0;left:0;background:#222222;z-index:30;display:flex}.sidebar-close-btn{background:transparent;border:1px solid #222222;border-radius:50%;color:#222;position:absolute;top:2em;right:2em;width:2em;height:2em;font-size:1.5rem;z-index:30;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebar-close-btn:hover{color:var(--main-clr);background:#222222}.sidebar-content{position:relative;width:100%;display:flex;flex-direction:column;padding:4em;gap:2em;background:var(--main-clr)}.sidebar-content img{width:10em}.sidebar-content-links-small,.sidebar-content-links,.sidebar-content-links-active{color:#000;text-decoration:none;background:transparent;font-size:2rem;width:max-content;border:none;font-weight:600;cursor:pointer;transition:all .3s}.sidebar-content-links-active{color:#06c;font-size:1rem}.sidebar-content-links-small:hover,.sidebar-content-links:hover{transform:scale(1.05);color:#000}.sidebar-content-categories{display:flex;flex-direction:column;gap:1em;padding:0 2em;margin-bottom:1em}.sidebar-content-links-small{font-size:1rem;font-weight:200}.sidebar-socials{position:absolute;bottom:2em;width:100%;display:flex;flex-flow:row wrap;align-items:center;gap:.5em;border-bottom:1px solid var(--main-clr);padding:1em 0}.sidebar-socials p{color:#000}.sidebar-socials a{color:#06c;font-weight:700}@media (max-width: 480px){.sidebar-content{padding:2em}.sidebar-close-btn{top:1em;right:1em}.sidebar-content-links-small,.sidebar-content-links{font-size:1rem}}.footer{width:100%;background:black;padding:2em;display:flex;flex-direction:column;gap:2em;border-top:1px solid rgb(57,57,57)}.footer-top{width:100%;display:flex;justify-content:space-between;color:#fff}.footer-top p{font-weight:600}.footer-top>div{display:flex;gap:1em}.footer-top>div>div{display:flex;flex-direction:column;gap:.5em}.footer-top>div>div small{color:#cdcdcd;font-size:.9rem}.footer-top-link{color:#b0b0b0;text-decoration:none}.footer-bottom{color:#fff;display:flex;align-items:center;justify-content:space-between}.footer-bottom p{font-size:.8rem}.footer-bottom a{font-size:.9rem;color:#fff;text-decoration:none;display:flex;gap:.5em;align-items:center}.footer-bottom a span{display:flex;align-items:center;gap:.5em;font-weight:700}@media (max-width: 480px){.footer-top{flex-flow:wrap;gap:1em}.footer{padding:1em}.footer-bottom{flex-direction:column-reverse;align-items:flex-start;gap:1em}}.products{width:100%;display:flex;flex-direction:column;padding:4em 2em;background:#010101}.products-list{width:100%;display:flex;justify-content:space-between;padding:2em}.products-single{width:250px;margin-right:1em;overflow:hidden;display:inline-block}.products-single-img{position:relative;width:100%;height:400px;overflow:hidden;background:white;border-radius:5px}.products-single-img img{width:100%;height:100%;object-fit:contain}.products-single-warning{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.9);color:#fff;padding:.5em;font-size:.8rem}.products-single-sizes{width:100%;height:20%;background:var(--main-clr);position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;gap:.5em}.products-single-sizes>div{width:30px;height:30px;border:1px solid black;display:flex;align-items:center;justify-content:center}.products-single-content{overflow:hidden;display:flex;flex-direction:column;gap:.5em;margin:1em 0}.products-single-content p{color:#fff;text-align:left;font-size:1rem;margin:0}.products-single-content small{color:#bbb}.products-single-content span{color:var(--main-clr);font-weight:500;margin:0}.products-nav{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2em;padding:2em;background:#010101}.products-nav h2{color:#fff;text-align:left;width:max-content;font-weight:500;margin:0;font-size:2rem}.products-nav-btns{display:flex;align-items:center;gap:1em}.products-nav-btn,.products-nav-btn-active{color:#000;background:white;border:none;border-radius:25px;padding:.5em 1em;cursor:pointer}.products-nav-btn:hover{background:rgb(255,255,121)}.products-nav-btn-active{background:var(--main-clr);color:#222}@media only screen and (max-width: 980px){.products-list{padding:1em;gap:1em;flex-direction:column}.products-single{width:100%}}@media (max-width: 480px){.products{padding:0 1em}.products-nav-btns{flex-flow:row wrap}.products-list{padding:1em;gap:1em;flex-direction:column}.products-single{width:100%}.products-nav{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1em}}.news{width:100%;padding:8em 2em;display:flex;flex-direction:column;gap:2em;background:"#010101"}.news h2{font-weight:500;color:#222;text-align:left;margin:0;font-size:2rem}.news-single{display:flex;flex-direction:column;gap:1em;background:white;padding:2em;border-radius:15px}.news-single h5{font-size:1rem;text-align:left;font-weight:700;margin:0}.news-single p{font-size:1rem;font-weight:400;line-height:1.5em}.news-single small{color:#222}.spinner-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99;background:white;display:flex;align-items:center;justify-content:center}.loader{color:#000;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.newsletter{width:100%;background:black;padding:8em 4em;display:flex;flex-direction:column;gap:2em}.newsletter h1{color:#fff}.newsletter>form{display:flex;align-items:center;gap:1em}.newsletter>form input{background:white;border:none;border-radius:15px;padding:1em;font-size:1.2rem;width:40%}.newsletter>form button{background:var(--main-clr);color:#000;font-size:1.2rem;padding:1em;border-radius:15px;border:none;cursor:pointer}.newsletter>form button:hover{background:var(--main-clr)}@media (max-width: 480px){.newsletter{padding:4em 1em}.newsletter h1{font-size:1.2rem}.newsletter>form{flex-direction:column}.newsletter>form input{padding:1em;width:100%}.newsletter>form button{padding:1em;width:100%}}.categories{background:#010101;width:100%;display:flex;flex-direction:column;align-items:center;gap:4em;padding:4em;cursor:pointer}.categories h1{color:#fff}.category{width:100%;height:300px;background:white;overflow:hidden;display:flex;border-radius:5px}.category-img{width:40%;overflow:hidden}.category-img img{width:100%;height:100%;object-fit:contain}.category-content{width:60%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em}.category-content h5{color:#000;font-size:3rem;text-transform:capitalize}.category-content button{background:var(--main-clr);border:none;border-radius:25px;padding:.5em 1em;display:flex;align-items:center;gap:1em}@media (max-width: 480px){.categories{padding:1em}.category{flex-direction:column-reverse;align-items:center;height:max-content;padding:1em}.category-img{width:100%}}.contact-content{min-height:100vh;padding:4em;display:flex;flex-direction:column;gap:1em}.contact-content>p{width:60%;line-height:1.5em}.contact-content-links{display:flex;gap:1em;margin-top:2em;align-items:center}#contact-dm{color:#00f}#contact-email{font-size:2rem;background:yellow;border-radius:55px;padding:.5em 1em;width:max-content}@media (max-width: 480px){.contact-content>p{width:100%}.contact-content-links{flex-direction:column}#contact-email{font-size:1rem}}.nav{width:100%;z-index:20;background:transparent;background:white}.nav-menu{display:flex;gap:4em;align-items:center;justify-content:space-between;padding:1.5em 4em;background:var(--main-clr)}.nav-logo{text-decoration:none;font-weight:800;color:var(--black)}.nav img{width:3em}.nav p{margin:0;color:var(--black)}.navlink,.navlink-active{white-space:nowrap;font-size:1rem;text-decoration:none;color:var(--black);font-weight:500}.navlink-active{font-weight:700;text-decoration:underline}.nav-links{display:flex;align-items:center;gap:1em}.nav-links p{font-weight:600;color:#000}.nav-menu>div{display:flex;align-items:center}.nav-menu>div li{list-style-type:none;margin:0;color:var(--black);font-size:.9rem;cursor:pointer}.nav-menu-btn{background:transparent;border:none;color:var(--black);font-size:1.2rem;cursor:pointer;display:none;align-items:center;justify-content:center}.nav-right{display:flex;align-items:center;gap:1em}.nav-right span{color:var(--black)}.language-choice-btn{display:flex;align-items:center;gap:.5em;border:none;border-radius:25px;padding:.5em 1em;text-transform:uppercase;cursor:pointer}.language-choice-btn:hover{background:var(--main-clr)}.nav-marquee{background:rgb(46,46,46);width:100%;display:flex;align-items:center;justify-content:center;padding:.5em 1em}.nav-marquee span{font-weight:500;color:#fff;font-size:.8rem;margin:0 80px}@media (max-width: 480px){.nav{padding:0}.nav-menu{padding:1em}.nav-menu-btn{display:flex;font-size:1.2rem}.nav-links,.navlink,.navlink-active{display:none}}.about-content{min-height:100vh;padding:4em;display:flex;flex-direction:column;gap:1em}.products-page{width:100%;min-height:100vh;background:yellow}.supplements{display:flex;flex-direction:column;gap:4em;background:var(--black)}.supplements>div{padding:2em 4em;display:flex;flex-direction:column;gap:4em}.supplements h2{color:#fff}.supplements-products{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:10px}@media only screen and (max-width: 980px){.supplements-products{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.supplements{padding:0}.supplements>div{padding:2em 1em}.supplements-products{grid-template-columns:repeat(1,1fr)}}.market{height:100vh;background:var(--black);display:flex;flex-direction:column;justify-content:space-between}.market-content{padding:2em 4em}.market-message>div{background:yellow;padding:2em;border-radius:5px}.market-message>div p{font-weight:400}.market-message>div a{display:flex;align-items:center;gap:.5em;text-decoration:none;font-weight:700;color:#06c;white-space:nowrap}.market-message>div a:hover{color:#39f}@media (max-width: 480px){.market-content{padding:2em 1em}}
