:root{--mt-green: 133, 185, 75;--mt-gray: 95, 95, 95;--mt-ease: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,.h1{font-size:clamp(2.6rem,1.9rem + 1.6vw,3.8rem);line-height:1.15}h2,.h2{font-size:clamp(2.1rem,1.7rem + 1vw,3rem);line-height:1.2}h3,.h3{font-size:clamp(1.7rem,1.5rem + .5vw,2.1rem)}.product__title h1,.product__title .h1{font-size:clamp(2rem,1.6rem + .5vw,2.4rem);line-height:1.3;font-weight:600;letter-spacing:-.005em}.product__title{margin-bottom:.4rem}.product__info-container .price--large{font-size:clamp(2.2rem,1.9rem + .4vw,2.6rem);font-weight:700;letter-spacing:-.01em}.product__info-container .price--large .price-item--regular{color:rgb(var(--color-foreground))}.product__info-container>*+*{margin-top:1.2rem}.product__info-container .product__tax,.product__info-container .product__tax a{font-size:1.3rem;color:rgba(var(--color-foreground),.6);letter-spacing:.01em}.product__info-container .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.02em}.product__info-container .quantity{min-height:4.4rem;width:12.6rem;border-radius:1rem}.product__info-container .quantity:after,.product__info-container .quantity:before{border-radius:1rem;box-shadow:0 0 0 1px rgba(var(--color-foreground),.18)}.product__info-container .quantity__input{font-size:1.5rem;font-weight:600}.product-form__buttons{max-width:none!important;display:grid;gap:1rem}.product-form__submit.button,.product-form__buttons .shopify-payment-button__button{min-height:4.8rem;border-radius:1rem;font-size:1.5rem;font-weight:600;letter-spacing:.02em;margin-bottom:0}.product-form__submit.button:after,.product-form__submit.button:before{border-radius:1rem}.product-form__submit.button--secondary{--color-button: var(--color-background)}pickup-availability{display:block}.product__info-container pickup-availability .pickup-availability-info{font-size:1.35rem}.pickup-availability-preview{padding:1.2rem 1.4rem;border-radius:1rem;background:rgba(var(--mt-green),.07);border:1px solid rgba(var(--mt-green),.25)}.pickup-availability-preview .h4{font-size:1.4rem}.pickup-availability-info .caption-large,.pickup-availability-button{font-size:1.3rem}media-gallery .thumbnail{background:#fff;border:1px solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{font-size:1.5rem;font-weight:500}}.product__description{font-size:1.5rem;line-height:1.6}.product__description ul{padding-left:1.6rem}.product__description li{margin-bottom:.4rem}.product__description li:empty{display:none}@media screen and (min-width:990px){.product__media-wrapper>media-gallery{position:sticky;top:11rem}}.header-wrapper{transition:box-shadow .3s var(--mt-ease)}.scrolled-past-header .header-wrapper,.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 24px #00000012}.header__menu-item span,.header__menu-item>.list-menu__item span{position:relative}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{text-decoration:none}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:50%;right:50%;bottom:-.5rem;height:2px;border-radius:2px;background:rgb(var(--mt-green));transition:left .25s var(--mt-ease),right .25s var(--mt-ease)}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu .header__active-menu-item:after,.header__inline-menu details[open]>summary>span:after{left:0;right:0}.header__inline-menu .header__menu-item:hover>span{text-decoration:none}}.card-wrapper .card,.card-wrapper .card__inner{transition:transform .35s var(--mt-ease),box-shadow .35s var(--mt-ease)}.card__media .media img{transition:transform .6s var(--mt-ease)}@media(hover:hover){.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card{box-shadow:0 14px 34px #00000017}}.card__heading{font-weight:600;line-height:1.3}.card-information .price{font-weight:600;color:rgb(var(--mt-gray))}.button,.shopify-payment-button__button--unbranded{transition:transform .2s var(--mt-ease),box-shadow .2s var(--mt-ease),background-color .2s;font-weight:600;letter-spacing:.04em}@media(hover:hover){.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}}.trust-badges__icon{color:rgb(var(--mt-green))}.trust-badges__item{transition:transform .25s var(--mt-ease)}@media(hover:hover){.trust-badges__item:hover{transform:translateY(-2px)}}.rte a,.link:not(.header__menu-item){text-underline-offset:.25em}:focus-visible{outline-color:rgb(var(--mt-green))}@media(prefers-reduced-motion:reduce){.card__media .media img,.button,.card-wrapper .card{transition:none!important;transform:none!important}}@media screen and (min-width:990px){.product--thumbnail_slider media-gallery,.product--thumbnail media-gallery{display:grid;grid-template-columns:7.6rem minmax(0,1fr);gap:1.2rem;align-items:start}.product--thumbnail_slider media-gallery>[id^=GalleryViewer],.product--thumbnail media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.product--thumbnail_slider media-gallery>.thumbnail-slider,.product--thumbnail media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;display:block;margin:0}media-gallery>.thumbnail-slider .thumbnail-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:.8rem;max-height:62rem;overflow-y:auto;overflow-x:hidden;padding:.2rem;margin:0;scrollbar-width:thin;scroll-snap-type:y proximity}media-gallery>.thumbnail-slider .thumbnail-list__item{width:100%!important;max-width:none;flex:0 0 auto;margin:0}media-gallery>.thumbnail-slider .slider-buttons,media-gallery>.thumbnail-slider .slider-button{display:none}media-gallery .thumbnail{border-radius:.8rem;transition:box-shadow .2s}media-gallery .thumbnail[aria-current]{box-shadow:0 0 0 2px rgb(var(--mt-green))}}@media screen and (min-width:990px){.header__inline-menu details>.header__submenu:before{content:"";position:absolute;left:0;right:0;top:-1.6rem;height:1.6rem}}.mt-searchbar{grid-area:search;width:100%;position:relative}.mt-searchbar .field{position:relative}.mt-searchbar .search__input.field__input{height:4.4rem;padding:0 5rem 0 1.8rem;border-radius:999px;background:rgba(var(--color-foreground),.05);border:1px solid rgba(var(--color-foreground),.1);font-size:1.45rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.mt-searchbar .field:after,.mt-searchbar .field:before{display:none}.mt-searchbar .search__input.field__input:focus{background:rgb(var(--color-background));border-color:rgb(var(--mt-green));box-shadow:0 0 0 3px rgba(var(--mt-green),.2);outline:none}.mt-searchbar .search__input::placeholder{color:rgba(var(--color-foreground),.55)}.mt-searchbar .mt-searchbar__submit{position:absolute;right:.4rem;top:.4rem;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--mt-green));color:#fff}.mt-searchbar .mt-searchbar__submit .svg-wrapper{width:1.6rem;height:1.6rem}.mt-searchbar .reset__button{right:4.4rem}.mt-searchbar .predictive-search{border-radius:1.2rem;box-shadow:0 16px 40px #0000001f;overflow:hidden;z-index:5}.header__icons details-modal.header__search,.header details-modal.header__search{display:none!important}.mt-searchbar .field__input::placeholder{opacity:1!important}.mt-searchbar .search__input.field__input,.mt-searchbar .search__input.field__input:focus,.mt-searchbar .search__input.field__input:not(:placeholder-shown){padding:0 5rem 0 1.8rem!important}.mt-searchbar .field__button.mt-searchbar__submit{background:rgb(var(--mt-green))!important;color:#fff!important}@media screen and (max-width:989px){.header{grid-template-areas:"left-icons heading icons" "search search search";row-gap:1rem;padding-bottom:1.2rem}.mt-searchbar .search__input.field__input{height:4rem;font-size:1.4rem}.mt-searchbar .mt-searchbar__submit{width:3.2rem;height:3.2rem}}@media screen and (min-width:990px){.header--middle-left.header--has-menu:not(.drawer-menu){grid-template-areas:"heading search icons" "heading navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:2.4rem;row-gap:.4rem;padding-top:1.2rem;padding-bottom:.6rem}.header--middle-left.header--has-menu .header__heading,.header--middle-left.header--has-menu>.header__heading-link{grid-row:1 / span 2;align-self:center}.header--middle-left.header--has-menu .header__icons{grid-row:1;align-self:center;justify-self:end}.header--middle-left.header--has-menu .mt-searchbar{max-width:none}.header--middle-left.header--has-menu .header__inline-menu{margin-top:0;margin-left:-1.2rem;width:auto!important}}.mt-compat{margin:1.2rem 0 0}.mt-compat__button{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.1rem 1.6rem;border:1.5px solid #25d366;border-radius:1rem;background:#25d36612;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .2s,transform .2s var(--mt-ease),box-shadow .2s}.mt-compat__icon{width:2.8rem;height:2.8rem;color:#25d366;flex:0 0 auto}.mt-compat__copy{display:flex;flex-direction:column;line-height:1.3}.mt-compat__title{font-weight:700;font-size:1.5rem}.mt-compat__text{font-size:1.25rem;color:rgba(var(--color-foreground),.7)}@media(hover:hover){.mt-compat__button:hover{background:#25d36624;transform:translateY(-2px);box-shadow:0 8px 20px #25d3662e}}.mt-sticky-atc{display:none}@media screen and (max-width:749px){.mt-sticky-atc{display:flex;align-items:center;gap:1rem;position:fixed;left:0;right:0;bottom:0;z-index:4;padding:1rem 8rem 1rem 1.4rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -8px 24px #0000001a;transform:translateY(110%);transition:transform .3s var(--mt-ease)}.mt-sticky-atc.is-visible{transform:none}.mt-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1}.mt-sticky-atc__title{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--color-foreground),.7)}.mt-sticky-atc__price{font-size:1.6rem;font-weight:700}.mt-sticky-atc__button.button{min-height:4.4rem;padding:0 1.8rem;font-size:1.4rem;flex:0 0 auto}}.mt-searchbar predictive-search,.mt-searchbar search-form,.mt-searchbar .mt-searchbar__form{display:block;width:100%;max-width:none;position:relative}.mt-searchbar .predictive-search{left:0;right:0;width:100%;top:calc(100% + .6rem)}@media screen and (max-width:989px){.mt-searchbar{grid-column:1 / -1}}@media screen and (max-width:749px){.header{padding-left:1.5rem;padding-right:1.5rem}}.header-wrapper>.header{flex:1 1 auto;width:100%}@media screen and (min-width:990px){.header--middle-left.header--has-menu .header__inline-menu{justify-self:start;margin-left:.6rem}.header--middle-left.header--has-menu .header__inline-menu .list-menu--inline{justify-content:flex-start}.header__inline-menu .header__submenu.list-menu--disclosure{background:#fff!important;border:1px solid rgba(var(--color-foreground),.08);border-radius:1.2rem;box-shadow:0 18px 40px #0000001f;padding:.8rem 0;min-width:22rem}.header__inline-menu .header__submenu .header__menu-item{padding:.9rem 2rem;transition:background-color .15s,color .15s}.header__inline-menu .header__submenu .header__menu-item:hover{background:rgba(var(--mt-green),.1);text-decoration:none}}.card-wrapper .card__inner{background:#fff}.card--standard .card__inner{border:1px solid rgba(var(--color-foreground),.06);border-radius:var(--product-card-corner-radius, 1.6rem)}.card-wrapper .card__media .media img{object-fit:contain!important;padding:7%;background:#fff}.collection-list .card-wrapper .card__media .media img{padding:0}.collection-list .card__heading,.card__heading{word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.collection-list .card__heading{font-size:clamp(1.5rem,1.1rem + .45vw,1.9rem)}@media screen and (max-width:749px){.card-wrapper .card__media .media img{padding:5%}}.product__description hr{margin:2rem 0}.product__description h2,.product__description h3{font-size:1.8rem;margin:0 0 1rem;line-height:1.3}.product__description p{margin:0 0 1rem}.product__description p:last-child{margin-bottom:0}.product__description ul{margin:0 0 1rem}.product__description li:has(>:first-child:empty){list-style:none}.product__description .overflow-x-auto{overflow-x:auto;margin-bottom:1rem}.product__description table{width:100%;border-collapse:collapse;font-size:1.4rem}.product__description th,.product__description td{padding:.8rem 1rem .8rem 0;border:0;border-bottom:1px solid rgba(var(--color-foreground),.08);text-align:left;vertical-align:top}.product__description thead th:empty,.product__description thead tr:has(th br:only-child){display:none}.tpt-scrolling-badges .marquee-image-wrapper{width:13rem;height:5.2rem!important;justify-content:center}.tpt-scrolling-badges .marquee-image-wrapper img{width:100%;height:100%;max-height:none;object-fit:contain!important;filter:grayscale(1);opacity:.65;transition:filter .3s,opacity .3s}@media(hover:hover){.tpt-scrolling-badges .marquee-image-wrapper img:hover{filter:none;opacity:1}}@media screen and (max-width:749px){.tpt-scrolling-badges .marquee-image-wrapper{width:9.6rem;height:4rem!important}}.tpt-scrolling-badges img[src*=asus]{transform:scale(1.9)}.grid__item>product-component{display:block;height:100%}.product-card-wrapper,.product-card-wrapper>.card{height:100%}.product-card-wrapper .card--standard>.card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-card-wrapper .card--standard>.card__content>.card__information{flex:1 1 auto}.product-card-wrapper .card__content>.quick-add{margin-top:auto;padding-top:1rem}.quick-add__submit.button{min-height:4.4rem;border-radius:1rem;font-size:1.45rem}.quick-add__submit.button:after,.quick-add__submit.button:before{border-radius:1rem}.button--secondary,.quick-add__submit.button{transition:background-color .25s var(--mt-ease),color .25s var(--mt-ease),transform .2s var(--mt-ease),box-shadow .25s var(--mt-ease)}@media(hover:hover){.button--secondary:not([disabled]):hover,.quick-add__submit.button:not([disabled]):hover{background-color:rgb(var(--mt-green));color:#14200a;transform:translateY(-2px);box-shadow:0 10px 22px rgba(var(--mt-green),.35)}.button--secondary:not([disabled]):hover:after,.quick-add__submit.button:not([disabled]):hover:after{box-shadow:0 0 0 1.5px rgb(var(--mt-green))}.button--secondary:not([disabled]):hover .icon,.quick-add__submit.button:not([disabled]):hover .loading__spinner{color:#14200a}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){filter:brightness(1.12);transform:translateY(-2px);box-shadow:0 10px 22px #00000029}}.button:not([disabled]):active,.quick-add__submit.button:not([disabled]):active{transform:translateY(0);filter:none}.product__description.rte table{table-layout:auto;border:0!important}.product__description.rte table td,.product__description.rte table th{border:0!important;border-bottom:1px solid rgba(var(--color-foreground),.08)!important;padding:.7rem 1.2rem .7rem 0!important}.product__description.rte table td:first-child{color:rgba(var(--color-foreground),.65);width:40%}.predictive-search{display:none}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__loading-state svg.spinner{width:2rem;height:2rem}.mt-free-ship{display:flex;align-items:center;gap:.6rem;margin:.4rem 0 0;color:#3d7a12;font-weight:600;line-height:1.35}.mt-free-ship svg{width:1.8rem;height:1.8rem;flex:0 0 auto}.mt-free-ship--card{font-size:1.25rem}.mt-free-ship--card svg{width:1.6rem;height:1.6rem}.mt-free-ship--product{font-size:1.4rem;font-weight:400;padding:1rem 1.2rem;border-radius:1rem;background:rgba(var(--mt-green),.1);color:#2f5f0d;margin-top:.8rem}.mt-free-ship--product strong{font-weight:700}.badge.mt-badge-sale{background:#e02424;border-color:#e02424;color:#fff;font-weight:700;letter-spacing:.02em}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.55);font-size:.8em;text-decoration-thickness:1.5px}.price--on-sale .price-item--sale{color:#e02424;font-weight:700}.product__media img,.product-media-container img,media-gallery img,.thumbnail img,.card__media img,.product-media-modal img,.mt-about img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.badge.mt-badge-new{background:rgb(var(--mt-green));border-color:rgb(var(--mt-green));color:#14200a;font-weight:700;letter-spacing:.02em}.mt-facet-count{margin-left:auto;padding:.1rem .8rem;border-radius:999px;background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.6);font-size:1.15rem;line-height:1.6;flex:0 0 auto}.facet-checkbox__text{display:flex;align-items:flex-start;gap:.8rem;width:100%}.facet-checkbox__text-label{line-height:1.4}.facet-checkbox{font-size:1.35rem;color:rgba(var(--color-foreground),.82)}.facets__label.active .facet-checkbox__text-label{color:rgb(var(--color-foreground));font-weight:600}.facets__label.active .mt-facet-count{background:rgba(var(--mt-green),.18);color:#2f5f0d}.facet-checkbox>svg rect{rx:4;ry:4;stroke:rgba(var(--color-foreground),.35);transition:fill .15s,stroke .15s}.facet-checkbox>input[type=checkbox]:checked+svg rect{fill:rgb(var(--mt-green));stroke:rgb(var(--mt-green))}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper .icon-checkmark path{fill:#fff}.facets__label:hover>svg rect{stroke:rgb(var(--mt-green))}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{padding-right:2.8rem}.facets__form-vertical{width:25rem;position:sticky;top:12rem;max-height:calc(100vh - 14rem);overflow-y:auto;scrollbar-width:thin;padding:.6rem 1.8rem 1.4rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.08);border-radius:1.6rem;box-shadow:0 8px 24px #0000000a}.facets__heading--vertical{margin:1.4rem 0 .4rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.facets__disclosure-vertical{border-top-color:rgba(var(--color-foreground),.07)}.facets-vertical .facets__summary{padding-top:1.3rem;padding-bottom:1.3rem}.facets-vertical .facets__summary-label,.facets-vertical .facets__summary>div{font-size:1.45rem;font-weight:600;color:rgb(var(--color-foreground))}.facets-vertical .facet-checkbox{padding:.65rem 0}.facets-vertical .facets__display-vertical{padding-bottom:1rem}.facets__header-vertical{padding:0 0 1rem;font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.facets-vertical .facets__price{padding:0 0 .6rem;gap:.8rem}.facets-vertical .facets__price .field:last-of-type{margin-left:0}.facets__price .field__input{height:4rem;border-radius:.8rem;font-size:1.4rem}.facets__price .field:after,.facets__price .field:before{border-radius:.8rem}.facets__price .field__label{font-size:1.35rem}.facets-vertical .show-more-item+.button-show-more,.facets-vertical .button-show-more{font-size:1.3rem;color:#3d7a12;padding-left:0}}.mt-swatches{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:.8rem;margin:.6rem 0 .4rem}.mt-swatch{width:2.4rem;height:2.4rem;padding:0;border-radius:50%;border:.1rem solid rgba(0,0,0,.18);background:var(--sw, #ccc);box-shadow:inset 0 0 0 .2rem #fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.mt-swatch:hover{transform:scale(1.1)}.mt-swatch.is-active{box-shadow:inset 0 0 0 .2rem #fff,0 0 0 .2rem #6fae35;border-color:transparent}.mt-swatch.is-soldout{position:relative;opacity:.55}.mt-swatch.is-soldout:after{content:"";position:absolute;left:50%;top:10%;width:.15rem;height:80%;background:#555;transform:translate(-50%) rotate(45deg)}.mt-swatch:focus-visible{outline:.2rem solid #2b2b2b;outline-offset:.2rem}.card-information .mt-card-price>.price{margin-top:0;color:rgb(var(--color-foreground))}.mt-media-hidden{display:none!important}.product-form__input--swatch .swatch-input__label{margin:0 .4rem .4rem 0}.product-form__input--swatch .swatch{--swatch-input--size: 3.6rem}.product-form__input--swatch .swatch[style*="#ffffff"]{box-shadow:inset 0 0 0 .1rem #0003}
/*# sourceMappingURL=/cdn/shop/t/22/assets/megatesla-custom.css.map */
