@import"https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=Inter:wght@400;500;600&display=swap";:root{--mg-black: #000000;--mg-dark: #0a0a0a;--mg-card: #111111;--mg-card-hover: #161616;--mg-border: rgba(255,255,255,.07);--mg-border-bright: rgba(255,255,255,.15);--mg-gold: #f5c842;--mg-gold-dim: rgba(245,200,66,.12);--mg-tiktok: #ff0050;--mg-ig: #e1306c;--mg-white: #ffffff;--mg-grey: rgba(255,255,255,.55);--mg-radius: 12px;--mg-radius-lg: 20px;--mg-glow: 0 0 40px rgba(245,200,66,.12);--mg-shadow-deep: 0 24px 64px rgba(0,0,0,.8);--mg-transition: all .3s cubic-bezier(.25,.46,.45,.94);--mg-transition-fast: all .15s ease}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--mg-black)!important;color:var(--mg-white)!important;font-family:Inter,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--mg-dark)}::-webkit-scrollbar-thumb{background:#f5c84266;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--mg-gold)}::selection{background:#f5c84240;color:var(--mg-white)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.multicolumn-card h3,.rich-text__heading,.image-with-text__heading{font-family:"Syne",var(--font-heading-family),sans-serif!important;font-weight:800!important;color:var(--mg-white)!important;letter-spacing:-.02em!important;line-height:1.1!important}.banner__heading{text-shadow:0 2px 40px rgba(0,0,0,.8)!important}.header-wrapper,.section-header{background:#000000d9!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid var(--mg-border)!important;position:sticky;top:0;z-index:100}.header__heading-link .h2,.header__menu-item,.header__menu-item span{color:var(--mg-white)!important;font-family:Syne,sans-serif!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:1.2rem!important}.header__menu-item:hover{color:var(--mg-gold)!important}.header__icon svg,.header__icon .icon{color:var(--mg-white)!important;fill:var(--mg-white)!important}.header__icon:hover svg,.header__icon:hover .icon{color:var(--mg-gold)!important;fill:var(--mg-gold)!important}.cart-count-bubble{background-color:var(--mg-gold)!important;color:var(--mg-black)!important;font-weight:700!important}.banner{position:relative;overflow:hidden}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000059,#00000026 40%,#000000b3)!important;z-index:1}.banner__content{z-index:2!important}.banner__box{background:transparent!important;border:none!important;padding:3rem!important}.banner__heading:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,var(--mg-gold),transparent);margin:1.2rem auto 0;border-radius:2px}.banner__buttons{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1rem!important;position:relative}.banner__buttons .button:nth-child(1),.banner__buttons .button:nth-child(2){display:inline-flex!important}.banner__buttons{flex-wrap:wrap!important;justify-content:center!important}.banner__buttons .button:nth-child(1),.banner__buttons .button:nth-child(2){flex:0 0 auto}.banner__buttons:after{content:"Follow on Instagram";display:flex!important;align-items:center;justify-content:center;width:100%;padding:1.3rem 3rem;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)!important;color:#fff!important;font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.3rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:var(--mg-radius)!important;cursor:pointer;text-decoration:none;box-shadow:0 4px 24px #e1306c4d!important;transition:var(--mg-transition)!important;max-width:340px;margin:0 auto;border:none}.banner__buttons:after:hover{box-shadow:0 8px 40px #e1306c80!important;transform:translateY(-2px)}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--mg-gold)!important;color:var(--mg-black)!important;border:none!important;border-radius:var(--mg-radius)!important;font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.3rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1.4rem 3.2rem!important;transition:var(--mg-transition)!important;box-shadow:0 4px 24px #f5c8424d!important;position:relative;overflow:hidden}.button--primary:before,.button:not(.button--secondary):not(.button--tertiary):before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.button--primary:hover:before,.button:not(.button--secondary):not(.button--tertiary):hover:before{left:100%}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:#ffd84a!important;box-shadow:0 8px 40px #f5c84280!important;transform:translateY(-2px)!important}.button--secondary{background:transparent!important;color:var(--mg-white)!important;border:1px solid var(--mg-border-bright)!important;border-radius:var(--mg-radius)!important;font-family:Syne,sans-serif!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1.4rem 3.2rem!important;transition:var(--mg-transition)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.button--secondary:hover{background:#ffffff14!important;border-color:var(--mg-gold)!important;color:var(--mg-gold)!important;transform:translateY(-2px)!important}.card-wrapper{border-radius:var(--mg-radius-lg)!important;overflow:hidden;transition:var(--mg-transition)!important;perspective:1000px}.card--standard,.card--card{background:var(--mg-card)!important;border:1px solid var(--mg-border)!important;border-radius:var(--mg-radius-lg)!important;overflow:hidden;transition:var(--mg-transition)!important}.card-wrapper:hover .card--standard,.card-wrapper:hover .card--card{background:var(--mg-card-hover)!important;border-color:#f5c8424d!important;box-shadow:var(--mg-glow),var(--mg-shadow-deep)!important;transform:translateY(-6px) rotateX(2deg) scale(1.01)!important}.card__heading a,.card__heading{color:var(--mg-white)!important;font-family:Syne,sans-serif!important;font-weight:700!important}.card__heading a:hover{color:var(--mg-gold)!important}.price__regular .price-item,.price__sale .price-item--sale,.price .money{color:var(--mg-gold)!important;font-weight:700!important;font-size:1.6rem!important}.price__regular,.price__sale{color:var(--mg-gold)!important}.multicolumn{background:var(--mg-dark)!important;position:relative}.multicolumn.background-primary{background:var(--mg-card)!important}.multicolumn-card{background:#ffffff08!important;border:1px solid var(--mg-border)!important;border-radius:var(--mg-radius-lg)!important;padding:3rem 2rem!important;text-align:center;transition:var(--mg-transition)!important;position:relative;overflow:hidden}.multicolumn-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--mg-gold),transparent);opacity:0;transition:var(--mg-transition)}.multicolumn-list__item:hover .multicolumn-card:before{opacity:1}.multicolumn-list__item:hover .multicolumn-card{border-color:#f5c84233!important;background:#f5c8420a!important;transform:translateY(-4px)!important;box-shadow:var(--mg-glow)!important}.multicolumn-card h3,.multicolumn-card .inline-richtext{color:var(--mg-white)!important;font-family:Syne,sans-serif!important;font-size:2rem!important;font-weight:800!important;margin-bottom:1rem!important}.multicolumn-card .rte,.multicolumn-card p{color:var(--mg-grey)!important;font-size:1.4rem!important;line-height:1.6!important}.multicolumn-card .link.animate-arrow{color:var(--mg-gold)!important;font-family:Syne,sans-serif!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;margin-top:1.5rem!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;transition:var(--mg-transition)!important}.multicolumn-card .link.animate-arrow:hover{color:#ffd84a!important;gap:1rem!important}.multicolumn-list__item:nth-child(1) .multicolumn-card{background:#ff00500f!important;border-color:#ff005033!important}.multicolumn-list__item:nth-child(1) .multicolumn-card:before{background:linear-gradient(90deg,transparent,var(--mg-tiktok),transparent)!important}.multicolumn-list__item:nth-child(1) .multicolumn-card h3,.multicolumn-list__item:nth-child(1) .multicolumn-card .inline-richtext{color:var(--mg-tiktok)!important}.multicolumn-list__item:nth-child(1) .multicolumn-card .link.animate-arrow{color:var(--mg-tiktok)!important}.multicolumn-list__item:nth-child(2) .multicolumn-card{background:#e1306c0f!important;border-color:#e1306c33!important}.multicolumn-list__item:nth-child(2) .multicolumn-card:before{background:linear-gradient(90deg,transparent,var(--mg-ig),transparent)!important}.multicolumn-list__item:nth-child(2) .multicolumn-card h3,.multicolumn-list__item:nth-child(2) .multicolumn-card .inline-richtext{color:var(--mg-ig)!important}.multicolumn-list__item:nth-child(2) .multicolumn-card .link.animate-arrow{color:var(--mg-ig)!important}.image-with-text{background:var(--mg-dark)!important}.image-with-text__content{background:transparent!important}.image-with-text__text{color:var(--mg-grey)!important;font-size:1.5rem!important;line-height:1.8!important}.image-with-text__text ul li{color:var(--mg-grey)!important;padding:.5rem 0!important;border-bottom:1px solid var(--mg-border)!important}.image-with-text__text ul li strong{color:var(--mg-gold)!important}.image-with-text__media{border-radius:var(--mg-radius-lg)!important;overflow:hidden!important;box-shadow:var(--mg-shadow-deep)!important;border:1px solid var(--mg-border)!important}.rich-text{background:var(--mg-card)!important;border-top:1px solid var(--mg-border)!important;border-bottom:1px solid var(--mg-border)!important;position:relative;overflow:hidden}.rich-text:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(245,200,66,.06) 0%,transparent 70%);pointer-events:none}.rich-text__heading{color:var(--mg-white)!important}.rich-text__text{color:var(--mg-grey)!important;font-size:1.5rem!important}.rich-text__text strong{color:var(--mg-gold)!important;font-size:1.8rem!important;display:inline-block;padding:.2rem 1rem;background:var(--mg-gold-dim);border-radius:6px;border:1px solid rgba(245,200,66,.3)}.featured-collection{background:var(--mg-black)!important}.title-wrapper-with-link .title{color:var(--mg-white)!important;font-family:Syne,sans-serif!important}.section+.section{margin-top:0!important}.multicolumn,.image-with-text{border-top:1px solid var(--mg-border)!important;border-bottom:1px solid var(--mg-border)!important}.multicolumn__title .title,.featured-collection .title{font-size:clamp(2.8rem,5vw,5rem)!important;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.footer{background:var(--mg-dark)!important;border-top:1px solid var(--mg-border)!important}.footer__content-top,.footer__content-bottom{background:transparent!important}.footer a,.footer p,.footer li,.footer .link{color:var(--mg-grey)!important;transition:var(--mg-transition-fast)!important}.footer a:hover{color:var(--mg-gold)!important}.footer__heading{color:var(--mg-white)!important;font-family:Syne,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.2rem!important}.list-social__link svg,.list-social__link .icon{fill:var(--mg-grey)!important;color:var(--mg-grey)!important;transition:var(--mg-transition-fast)!important}.list-social__link:hover svg,.list-social__link:hover .icon{fill:var(--mg-gold)!important;color:var(--mg-gold)!important}.field__input,.select__select,.customer .field input{background:#ffffff0d!important;border:1px solid var(--mg-border-bright)!important;color:var(--mg-white)!important;border-radius:var(--mg-radius)!important;transition:var(--mg-transition)!important}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:var(--mg-gold)!important;box-shadow:0 0 0 3px #f5c84226!important;outline:none!important}.field__label,.customer .field label{color:var(--mg-grey)!important}.badge{background:var(--mg-gold)!important;color:var(--mg-black)!important;font-family:Syne,sans-serif!important;font-weight:800!important;border-radius:6px!important;font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:none!important}.announcement-bar{background:var(--mg-gold)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar a{color:var(--mg-black)!important;font-family:Syne,sans-serif!important;font-weight:700!important;letter-spacing:.06em!important;font-size:1.2rem!important;text-transform:uppercase!important}.cart-drawer{background:var(--mg-dark)!important;border-left:1px solid var(--mg-border)!important}.cart-drawer__header{background:var(--mg-dark)!important;border-bottom:1px solid var(--mg-border)!important}.cart-item__name,.cart-item__details{color:var(--mg-white)!important}.cart-item__price .money{color:var(--mg-gold)!important;font-weight:700!important}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{opacity:0;transform:translateY(30px)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:mgSlideUp .7s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes mgSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}}.product__title{color:var(--mg-white)!important;font-family:Syne,sans-serif!important}.product__price .price{color:var(--mg-gold)!important;font-size:2.4rem!important;font-weight:800!important}.product-form__cart-submit{width:100%!important}.variant-input label,.variant-input-wrapper label{background:#ffffff0d!important;border:1px solid var(--mg-border-bright)!important;color:var(--mg-white)!important;border-radius:8px!important;transition:var(--mg-transition)!important}.variant-input input:checked+label{background:var(--mg-gold-dim)!important;border-color:var(--mg-gold)!important;color:var(--mg-gold)!important}.variant-input label:hover{border-color:var(--mg-gold)!important;color:var(--mg-gold)!important}.menu-drawer{background:var(--mg-dark)!important;border-right:1px solid var(--mg-border)!important}.menu-drawer__navigation a,.menu-drawer__menu-item{color:var(--mg-white)!important;font-family:Syne,sans-serif!important;font-weight:700!important;border-bottom:1px solid var(--mg-border)!important}.menu-drawer__navigation a:hover,.menu-drawer__menu-item:hover{color:var(--mg-gold)!important;background:var(--mg-gold-dim)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse at 20% 50%,rgba(245,200,66,.04) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(245,200,66,.03) 0%,transparent 50%);pointer-events:none;z-index:0}.path{stroke:var(--mg-gold)!important}.quantity{background:#ffffff0d!important;border:1px solid var(--mg-border-bright)!important;border-radius:var(--mg-radius)!important}.quantity__button{color:var(--mg-white)!important}.quantity__button:hover{color:var(--mg-gold)!important}.quantity__input{color:var(--mg-white)!important;background:transparent!important}.rating{color:var(--mg-gold)!important}.rating__count{color:var(--mg-grey)!important}.mg-ig-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.6rem;padding:1.3rem 3rem;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)!important;color:#fff!important;font-family:Syne,sans-serif!important;font-weight:800!important;font-size:1.3rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:var(--mg-radius)!important;text-decoration:none!important;box-shadow:0 4px 24px #e1306c4d!important;transition:var(--mg-transition)!important;border:none!important;cursor:pointer;width:fit-content;margin:0 auto}.mg-ig-btn:hover{box-shadow:0 8px 40px #e1306c8c!important;transform:translateY(-2px)!important;color:#fff!important;opacity:.92}@media screen and (max-width:749px){.banner__heading{font-size:3.2rem!important}.multicolumn-card{padding:2rem 1.5rem!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){padding:1.2rem 2.4rem!important;font-size:1.2rem!important}.mg-ig-btn{padding:1.2rem 2rem!important;font-size:1.2rem!important;width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/motoglow-premium.css.map */
