:is([id^=MainProduct-],#MainProductNoMatch) pickup-availability:not([available]),:is([id^=MainProduct-],#MainProductNoMatch) pickup-availability:empty,:is([id^=MainProduct-],#MainProductNoMatch) pickup-availability:not([available]) .pickup-availability-preview,:is([id^=MainProduct-],#MainProductNoMatch) [data-pickup-availability]:empty{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input--pill input[type=radio]+label{display:inline-block!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input--pill legend{width:100%!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) pickup-availability:not(:has(.pickup-availability-info)),:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-preview:empty{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input--pill,:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input--swatch{text-align:center!important;display:block!important;width:100%!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input--pill fieldset,:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input--swatch fieldset{display:inline-flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:0}:is([id^=MainProduct-],#MainProductNoMatch) variant-selects,:is([id^=MainProduct-],#MainProductNoMatch) variant-radios{text-align:center!important;display:block!important;width:100%!important}:is([id^=MainProduct-],#MainProductNoMatch) variant-radios .product-form__input{display:block!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch),:is([id^=MainProduct-],#MainProductNoMatch).gradient,:is([id^=MainProduct-],#MainProductNoMatch).color-scheme-1,:is([id^=MainProduct-],#MainProductNoMatch)[class*=color-]{background-color:#f2f2f2!important;background:#f2f2f2!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-wrapper{background-color:#f2f2f2!important;border-radius:var(--lug-radius-lg)!important;overflow:visible!important;margin-top:0!important;border:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media{background-color:#f2f2f2!important;border-radius:var(--lug-radius-lg)!important;overflow:visible!important;border:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-list{margin:0!important;padding:0!important;border:none!important;background-color:#f2f2f2!important;overflow:visible!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-item{margin:0!important;padding:0!important;border:none!important;background-color:#f2f2f2!important;overflow:visible!important}:is([id^=MainProduct-],#MainProductNoMatch) .media-gallery,:is([id^=MainProduct-],#MainProductNoMatch) .product-media-container{margin-top:0!important;padding-top:0!important;border:none!important;background-color:#f2f2f2!important;overflow:visible!important}:is([id^=MainProduct-],#MainProductNoMatch) .media{border-radius:var(--lug-radius-lg)!important;overflow:visible!important;background-color:#f2f2f2!important;border:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media img,:is([id^=MainProduct-],#MainProductNoMatch) .product__media-item img,:is([id^=MainProduct-],#MainProductNoMatch) .media img{border:2px solid var(--lug-green)!important;border-radius:var(--lug-radius-lg)!important}.pswp__bg,.pswp__container,.pswp__item,.pswp__zoom-wrap,.product-media-modal,.product-media-modal__content,.product-media-modal__dialog,[data-media-zoom],.media-gallery__zoom,.deferred-media{background-color:#f2f2f2!important}:is([id^=MainProduct-],#MainProductNoMatch) .product{margin-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .page-width{padding-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__title h1,:is([id^=MainProduct-],#MainProductNoMatch) .product__title h2.h1{color:#121212!important;font-size:2.6rem!important;font-weight:700!important;line-height:1.2!important;margin:0 0 8px!important;letter-spacing:-.02em!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__title a.product__title{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .price--large .price-item--regular,:is([id^=MainProduct-],#MainProductNoMatch) .price--large .price-item--sale,:is([id^=MainProduct-],#MainProductNoMatch) .price--large .price-item{font-size:2.4rem!important;font-weight:700!important;color:#121212!important}:is([id^=MainProduct-],#MainProductNoMatch) :is([id^=price-],#PriceNoMatch),:is([id^=MainProduct-],#MainProductNoMatch) .price,:is([id^=MainProduct-],#MainProductNoMatch) .price--large{text-align:center!important;justify-content:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .price__container{justify-content:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-badge{margin:10px 0 16px!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-link{display:inline-flex;align-items:center;gap:10px!important;background-color:#121212;color:#fff;font-size:1.5rem!important;font-weight:600;text-decoration:none;padding:10px 18px 10px 14px!important;border-radius:var(--lug-radius-pill);line-height:1.2}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-text{color:#fff;font-size:1.2rem!important;line-height:1.2}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-icon{color:var(--lug-green);flex-shrink:0;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin-left:4px}:is([id^=MainProduct-],#MainProductNoMatch){--purchase-max: 280px}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__submit,:is([id^=MainProduct-],#MainProductNoMatch) .product-form__submit.button,:is([id^=MainProduct-],#MainProductNoMatch) button[name=add]{background-color:var(--lug-green)!important;color:#fff!important;border:none!important;border-radius:var(--lug-radius-md)!important;padding:16px 32px!important;font-size:1.6rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;min-height:54px!important;transition:background-color .2s ease!important;box-shadow:inset 0 0 0 2px #2e8f50,0 2px 6px #0000001f!important;background-clip:padding-box!important;outline:none!important;width:100%!important;max-width:var(--purchase-max)!important;margin-left:auto!important;margin-right:auto!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__submit:after,:is([id^=MainProduct-],#MainProductNoMatch) button[name=add]:after{content:none!important;display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__submit:hover,:is([id^=MainProduct-],#MainProductNoMatch) button[name=add]:hover{background-color:var(--lug-green-hover)!important;box-shadow:inset 0 0 0 2px #2e8f50,0 4px 12px #0000002e!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__submit:focus-visible,:is([id^=MainProduct-],#MainProductNoMatch) button[name=add]:focus-visible{outline:none!important;box-shadow:0 0 0 3px #ffffff2e,0 6px 16px #00000038!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button--branded{border-radius:var(--lug-radius-md)!important;min-height:48px!important;border:none!important;box-shadow:0 2px 6px #0000001a!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button{width:100%!important;max-width:var(--purchase-max)!important;margin-left:auto!important;margin-right:auto!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-wrapper{background-color:transparent!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container{background-color:#fff!important;border-radius:var(--lug-radius-lg)!important;padding:24px!important;box-shadow:0 1px 3px #00000014!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input.product-form__quantity{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:var(--purchase-max)!important;margin-left:auto!important;margin-right:auto!important;flex-direction:column!important;align-items:center!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .quantity{background-color:#fff!important;border:1px solid #d0d0d0!important;border-radius:var(--lug-radius-md)!important;display:flex!important;visibility:visible!important;margin-left:auto!important;margin-right:auto!important}:is([id^=MainProduct-],#MainProductNoMatch) .quantity__input{color:#121212!important;background-color:transparent!important;border:none!important;font-weight:500!important;width:50px!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .quantity__button{color:#121212!important;background-color:transparent!important;border:none!important;padding:10px 12px!important;display:flex!important;align-items:center!important;justify-content:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .quantity__label,:is([id^=MainProduct-],#MainProductNoMatch) .product-form__quantity .form__label{color:#121212!important;font-weight:500!important;font-size:1.4rem!important;margin-bottom:8px!important;display:block!important;text-align:center!important;width:100%!important}:is([id^=MainProduct-],#MainProductNoMatch) .price-per-item__container{justify-content:center;display:flex}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__buttons{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:var(--purchase-max)!important;margin:16px auto 0!important;text-align:center!important;gap:10px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__buttons>*{width:100%!important;max-width:var(--purchase-max)!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-preview,:is([id^=MainProduct-],#MainProductNoMatch) pickup-availability,:is([id^=MainProduct-],#MainProductNoMatch) [data-pickup-availability]{background-color:#f7f7f7!important;border:1px solid #e5e5e5!important;border-radius:var(--lug-radius-md)!important;padding:12px 16px!important;margin-top:16px!important;margin-bottom:0!important;display:block!important;visibility:visible}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-preview>.svg-wrapper{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info{text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info .caption-large{color:#121212!important;font-weight:600!important;font-size:1.4rem!important;margin:0 0 2px!important;line-height:1.3!important;display:block!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info .caption-large:before{content:"\2713"!important;color:var(--lug-green)!important;font-weight:700!important;margin-right:8px!important;font-size:1.4rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info .color-foreground,:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info .caption-large span{color:#121212!important;visibility:visible!important;opacity:1!important;display:inline!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info .caption-large span:before{content:" "!important;white-space:pre!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info .caption{font-size:1.2rem!important;color:#666!important;margin:2px 0 6px!important;line-height:1.4!important;padding-left:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-button,:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-info button{font-size:1.3rem!important;color:#121212!important;text-decoration:underline;padding:0;background:none;border:none;cursor:pointer;display:inline-block!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-button:hover{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__tax{color:#666!important;font-size:1.3rem!important;margin-top:12px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__tax a{color:#121212!important;text-decoration:underline!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__description{display:block!important;visibility:visible!important;color:#444!important;font-size:1.4rem!important;line-height:1.6!important;margin-top:16px!important;padding-top:16px!important;border-top:1px solid #e8e8e8!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion:first-of-type{margin-top:16px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion{border-top:1px solid #e8e8e8!important;margin-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:16px 0!important;cursor:pointer!important;list-style:none!important;border:none!important;background:none!important;color:#121212!important;font-weight:500!important;font-size:1.4rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary::-webkit-details-marker{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary:hover,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary:hover .accordion__title{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary .summary__title{display:flex!important;align-items:center!important;gap:0!important;padding:0!important;margin:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary .accordion__title{font-size:1.5rem!important;font-weight:600!important;font-family:Montserrat,sans-serif!important;color:#121212!important;padding:0!important;margin:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion .summary__title .icon-accordion{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary .icon-caret,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary>.svg-wrapper,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary>svg{width:10px!important;height:6px!important;min-width:10px!important;min-height:6px!important;transition:transform .3s ease!important;color:#121212!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion[open] summary .icon-caret,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion[open] summary>.svg-wrapper,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion[open] summary>svg,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion details[open] summary .icon-caret,:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion details[open] summary>.svg-wrapper{transform:rotate(180deg)!important}:is([id^=MainProduct-],#MainProductNoMatch) .accordion__content{color:#444!important;font-size:1.4rem!important;line-height:1.6!important;padding:0 0 16px!important}:is([id^=MainProduct-],#MainProductNoMatch) .installment,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .installment,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .shopify-payment-terms{color:#121212!important;font-size:1.3rem!important;line-height:1.4!important;opacity:1!important;visibility:visible!important}:is([id^=MainProduct-],#MainProductNoMatch) .installment a,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-terms a{color:#121212!important;opacity:1!important;text-decoration:underline!important;text-underline-offset:2px!important}:is([id^=MainProduct-],#MainProductNoMatch) .installment a:hover,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-terms a:hover{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .installment [class*=text-white],:is([id^=MainProduct-],#MainProductNoMatch) .installment .text-white,:is([id^=MainProduct-],#MainProductNoMatch) [class*=text-white]{color:#5a31f4!important;--tw-text-opacity: 1}:is([id^=MainProduct-],#MainProductNoMatch) .installment svg[aria-label="Shop Pay"],:is([id^=MainProduct-],#MainProductNoMatch) shopify-payment-terms svg[aria-label="Shop Pay"],:is([id^=MainProduct-],#MainProductNoMatch) svg[aria-label="Shop Pay"]{color:#5a31f4!important}:is([id^=MainProduct-],#MainProductNoMatch) .installment svg[aria-label="Shop Pay"] path,:is([id^=MainProduct-],#MainProductNoMatch) shopify-payment-terms svg[aria-label="Shop Pay"] path,:is([id^=MainProduct-],#MainProductNoMatch) svg[aria-label="Shop Pay"] path{fill:#5a31f4}:is([id^=MainProduct-],#MainProductNoMatch) .installment .inline-flex.align-middle,:is([id^=MainProduct-],#MainProductNoMatch) div.inline-flex.align-middle.text-white{color:#5a31f4!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__inventory{color:#555!important;font-size:1.3rem!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;overflow:visible!important;text-align:center!important;width:100%!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__inventory .svg-wrapper{display:inline-flex!important;align-items:center!important;overflow:visible!important;min-width:12px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__inventory .icon-inventory-status{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;overflow:visible!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input label,:is([id^=MainProduct-],#MainProductNoMatch) .variant-picker__label{color:#121212!important;font-weight:500!important;font-size:1.4rem!important;margin-bottom:8px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input input[type=radio]+label{background-color:#fff!important;border:1px solid #e0e0e0!important;color:#121212!important;border-radius:var(--lug-radius-sm)!important;padding:10px 16px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__input input[type=radio]:checked+label{border-color:var(--lug-green)!important;background-color:#33a25214!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form{margin-top:16px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__view-details{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list .thumbnail{border:2px solid var(--lug-green)!important;border-radius:var(--lug-radius-sm)!important;overflow:hidden!important;background-color:#fff!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list .thumbnail.is-active,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list .thumbnail[aria-current=true]{border:3px solid var(--lug-green)!important;box-shadow:0 0 0 1px var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .badge{border-radius:var(--lug-radius-sm)!important;padding:4px 8px!important;font-size:1.2rem!important;font-weight:600!important;text-transform:uppercase!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>*:last-child{margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .custom-liquid,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container [data-shopify-editor-block]{margin-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .rte:first-child{margin-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .rte:last-child{margin-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>*:first-child{margin-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container h2,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container h3,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container h4,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .h2,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .h3,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .h4{color:#121212!important;visibility:visible!important;opacity:1!important}:is([id^=MainProduct-],#MainProductNoMatch){border-bottom:7px solid #121212!important;padding-bottom:40px!important;margin-bottom:0!important}.product-recommendations h2,.product-recommendations .title,.product-recommendations__heading,.related-products h2,.related-products .title,section[id*=recommendation] h2,section[id*=related] h2,.section-header h2,h2.product-recommendations__heading{text-align:center!important}@media screen and (min-width:750px){:is([id^=MainProduct-],#MainProductNoMatch) .product.grid{align-items:flex-start!important;margin-top:14px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-wrapper{position:relative!important;top:auto!important;margin-top:0!important;padding-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__title h1,:is([id^=MainProduct-],#MainProductNoMatch) .product__title h2.h1{font-size:2.8rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container{padding:28px!important}:is([id^=MainProduct-],#MainProductNoMatch){padding-top:14px!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-badge{margin:6px 0 10px!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__more-options,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button--unbranded{color:#121212!important;text-decoration:underline!important;margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__more-options:hover,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button--unbranded:hover{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button{margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form{margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__buttons{margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button,:is([id^=MainProduct-],#MainProductNoMatch) .product__share,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>[class*=share]{display:flex!important;justify-content:center!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button__button,:is([id^=MainProduct-],#MainProductNoMatch) .product__share a,:is([id^=MainProduct-],#MainProductNoMatch) .product__share button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:#121212!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button__button:hover,:is([id^=MainProduct-],#MainProductNoMatch) .product__share a:hover,:is([id^=MainProduct-],#MainProductNoMatch) .product__share button:hover{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-slider .slider-button{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;background:#fff!important;border:1px solid #e0e0e0!important;border-radius:50%!important;color:#121212!important;cursor:pointer!important;transition:all .2s ease!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-slider .slider-button:hover{background:var(--lug-green)!important;border-color:var(--lug-green)!important;color:#fff!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-slider .slider-buttons{display:flex!important;gap:8px!important}}@media screen and (max-width:749px){:is([id^=MainProduct-],#MainProductNoMatch){width:100%!important;max-width:100%!important;overflow-x:hidden!important;margin-top:0!important;padding-top:8px!important}:is([id^=MainProduct-],#MainProductNoMatch) .page-width{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-top:0!important;padding-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product{width:100%!important;max-width:100%!important;margin-top:0!important;padding-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-wrapper{width:100%!important;padding:0 16px!important;margin:0!important;box-sizing:border-box!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-list{width:100%!important;margin:0!important;padding:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-item{width:100%!important;margin:0!important;padding:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media img,:is([id^=MainProduct-],#MainProductNoMatch) .product__media-item img,:is([id^=MainProduct-],#MainProductNoMatch) .media img{width:100%!important;height:auto!important;display:block!important;margin:0!important;max-width:100%!important;box-sizing:border-box!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__media-icon{display:none!important}.product-media-modal,product-modal,[id*=ProductModal],.media-modal{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .slider-button,:is([id^=MainProduct-],#MainProductNoMatch) .slider-buttons,:is([id^=MainProduct-],#MainProductNoMatch) .slider-counter{display:none!important}:is([id^=MainProduct-],#MainProductNoMatch) slider-component.thumbnail-slider,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-slider{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:10px 0 12px!important;padding:0!important;overflow:visible!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list,:is([id^=MainProduct-],#MainProductNoMatch) ul.thumbnail-list,:is([id^=MainProduct-],#MainProductNoMatch) [id^=Slider-Thumbnails]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:6px 16px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;list-style:none!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-flow:unset!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list::-webkit-scrollbar,:is([id^=MainProduct-],#MainProductNoMatch) ul.thumbnail-list::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list__item,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list>li{display:block!important;flex:0 0 auto!important;width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;max-width:70px!important;max-height:70px!important;margin:0!important;padding:0!important;scroll-snap-align:start!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list .thumbnail{display:block!important;width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;max-width:70px!important;max-height:70px!important;padding:0!important;margin:0!important;border:2px solid var(--lug-green)!important;border-radius:var(--lug-radius-md)!important;overflow:hidden!important;cursor:pointer!important;pointer-events:auto!important;background:#fff!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail.is-active,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail[aria-current=true]{border:2.5px solid var(--lug-green)!important;box-shadow:none!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;border:none!important;border-radius:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .slider,:is([id^=MainProduct-],#MainProductNoMatch) slider-component,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail *{pointer-events:auto!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-wrapper{margin-top:0!important;padding-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container{padding:20px 16px!important;margin-top:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__title h1,:is([id^=MainProduct-],#MainProductNoMatch) .product__title h2.h1{font-size:2.2rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .price--large .price-item{font-size:2rem!important}:is([id^=MainProduct-],#MainProductNoMatch) :is([id^=price-],#PriceNoMatch),:is([id^=MainProduct-],#MainProductNoMatch) .price--large{margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-badge{margin:2px 0 8px!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-link{font-size:1.2rem!important;padding:6px 10px 6px 8px!important;gap:5px!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-icon{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important}:is([id^=MainProduct-],#MainProductNoMatch) .guaranteed-authentic-text{font-size:1.2rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .quantity__label,:is([id^=MainProduct-],#MainProductNoMatch) .product-form__quantity .form__label{font-size:1.3rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .quantity__button{min-width:40px!important;min-height:40px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__buttons{gap:8px!important;margin-top:10px!important;margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form__submit,:is([id^=MainProduct-],#MainProductNoMatch) button[name=add]{min-height:48px!important;font-size:1.5rem!important;padding:14px 24px!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button{margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button--branded{min-height:44px!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__more-options,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button--unbranded{color:#121212!important;text-decoration:underline!important;margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__more-options:hover,:is([id^=MainProduct-],#MainProductNoMatch) .shopify-payment-button__button--unbranded:hover{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .product-form{margin-bottom:0!important;padding-bottom:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .pickup-availability-preview,:is([id^=MainProduct-],#MainProductNoMatch) pickup-availability,:is([id^=MainProduct-],#MainProductNoMatch) [data-pickup-availability]{margin-top:10px!important;margin-bottom:0!important;padding:12px 14px!important;font-size:1.3rem;background-color:#fff!important;border:1.5px solid #d0d0d0!important;border-radius:var(--lug-radius-md)!important;box-shadow:0 2px 4px #0000000f}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion{background-color:#fff!important;border:1.5px solid #d0d0d0!important;border-radius:var(--lug-radius-md)!important;padding:0 14px!important;margin-top:10px!important;box-shadow:0 2px 4px #0000000f!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion:first-of-type{margin-top:10px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion+.product__accordion{margin-top:8px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary{padding:14px 0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion summary .accordion__title{font-size:1.4rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion .accordion__content{font-size:1.3rem!important;padding:0 0 14px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__accordion[open] summary{border-bottom:1px solid #e0e0e0!important;margin-bottom:12px!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button,:is([id^=MainProduct-],#MainProductNoMatch) .product__share,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>[class*=share]{display:flex!important;justify-content:center!important;text-align:center!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button__button,:is([id^=MainProduct-],#MainProductNoMatch) .product__share a,:is([id^=MainProduct-],#MainProductNoMatch) .product__share button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:#121212!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button__button:hover,:is([id^=MainProduct-],#MainProductNoMatch) .product__share a:hover,:is([id^=MainProduct-],#MainProductNoMatch) .product__share button:hover{color:var(--lug-green)!important}:is([id^=MainProduct-],#MainProductNoMatch) .share-button__button svg,:is([id^=MainProduct-],#MainProductNoMatch) .share-button__button .icon,:is([id^=MainProduct-],#MainProductNoMatch) .product__share svg{vertical-align:middle!important;position:relative!important;top:0!important}:is([id^=MainProduct-],#MainProductNoMatch){padding-bottom:30px!important}}@media screen and (max-width:480px){:is([id^=MainProduct-],#MainProductNoMatch) .product__title h1,:is([id^=MainProduct-],#MainProductNoMatch) .product__title h2.h1{font-size:2rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container{padding:16px 12px!important}:is([id^=MainProduct-],#MainProductNoMatch) .price--large .price-item{font-size:1.8rem!important}:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list__item,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list>li,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail,:is([id^=MainProduct-],#MainProductNoMatch) .thumbnail-list .thumbnail{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;max-width:60px!important;max-height:60px!important}}.lug-sticky-buy{display:none}@media screen and (max-width:749px){.lug-sticky-buy{display:block;position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -2px 12px rgba(var(--color-shadow),.12);padding:.8rem 1.5rem calc(.8rem + env(safe-area-inset-bottom,0px));transform:translateY(105%);transition:transform .18s ease;visibility:hidden}.lug-sticky-buy--visible{transform:translateY(0);visibility:visible}.lug-sticky-buy__inner{display:flex;align-items:center;gap:1.2rem}.lug-sticky-buy__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.lug-sticky-buy__title{font-size:1.2rem;line-height:1.3;color:rgba(var(--color-foreground),.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lug-sticky-buy__price{font-size:1.6rem;font-weight:600;line-height:1.2}.lug-sticky-buy__button{flex:0 0 auto;min-height:4.4rem;padding:0 2rem}.lug-sticky-buy--disabled{opacity:.6}.product__info-container{padding-bottom:7rem}}@media(prefers-reduced-motion:reduce){.lug-sticky-buy{transition:none}}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;row-gap:1.4rem;column-gap:1rem}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>*{flex:0 0 100%;min-width:0;margin-top:0;margin-bottom:0}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>.product__title{flex:0 0 100%;text-align:center}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>.shopify-block:has([class*=mrw-]),:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>[id*=wishlist],:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>share-button{flex:0 0 auto;width:auto}@media screen and (min-width:750px){.product__info-wrapper,.product__info-wrapper--extra-padding{padding-left:0;padding-right:0}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container{margin-left:auto;margin-right:auto}}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>.product-form,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>.product__accordion:first-of-type{margin-top:.6rem}.product__media-wrapper .slider-button{width:3.4rem;height:3.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.16);color:rgba(var(--color-foreground),.75);transition:border-color .12s ease,color .12s ease}.product__media-wrapper .slider-button svg{height:1.3rem;width:auto}.product__media-wrapper .slider-button:hover{border-color:rgba(var(--color-foreground),.45);color:rgb(var(--color-foreground))}.product__media-wrapper .slider-button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.product__media-wrapper .slider-button[disabled]{opacity:0;pointer-events:none}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container mrw-icon{width:22px!important;height:22px!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container share-button svg,:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container .share-button__button svg{width:2.2rem!important;height:2rem!important;min-width:2.2rem!important;flex-shrink:0!important}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container share-button .svg-wrapper{width:2.2rem!important;height:2rem!important;min-width:2.2rem!important;flex-shrink:0!important;display:inline-flex;align-items:center}:is([id^=MainProduct-],#MainProductNoMatch) .product__info-container>share-button{display:inline-flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-main-product-custom.css.map */
