body{background:#040404!important;--color-green: #97c200;--color-black: #040404;--color-gray: #cecece}.page-width{max-width:1280px;margin:0 auto;padding-left:40px;padding-right:40px}@media(max-width:599px){.page-width{padding-left:20px;padding-right:20px}}.product-grid .product-grid__item,.product-grid .resource-list__item,.product-recommendations .product-grid__item,.product-recommendations .resource-list__item{border:none!important;background:#0000!important;padding:0!important}.product-card{position:relative!important;background-color:var(--featured-products-card-bg, #2b2b2b)!important;border-radius:16px!important;overflow:hidden!important;padding:20px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94),border-color .3s ease!important;border:1px solid hsla(0,0%,100%,.03)!important;height:100%!important;box-sizing:border-box!important}@media(max-width:1024px){.product-card{padding:10px!important}}@media(max-width:749px){.product-card .add-to-cart-icon{display:none!important}}@media(min-width:1025px){.product-card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 30px #0009,0 0 1px #ffffff26!important;border-color:#ffffff1a!important}.product-card:hover .product-media__image{transform:scale(1.04)!important}}.product-card .product-card__content{background-color:#0000!important;border:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;flex-grow:1!important;height:100%!important;justify-content:space-between!important;gap:0!important}.product-card .card-gallery{position:relative!important;width:100%!important;aspect-ratio:1/1!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:8px!important;margin-bottom:15px!important;background:#0000!important;padding:0!important;border:none!important}.product-card .card-gallery,.product-card .card-gallery .product-media,.product-card .card-gallery .product-media-container,.product-card .card-gallery slideshow-slide,.product-card .card-gallery .product-media__image{border-radius:8px!important;overflow:hidden!important}.product-card .card-gallery a.contents{display:block!important;width:100%!important;height:100%!important}.product-card .product-media__image{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.product-card product-title,.product-card .product-card__title,.product-card [ref=productTitleLink],.product-card a[ref=productTitleLink]{margin-top:0!important;margin-bottom:4px!important;display:block!important;text-decoration:none!important}.product-card product-title,.product-card product-title *,.product-card .product-card__title,.product-card .product-card__title *,.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] *,.product-card a[ref=productTitleLink],.product-card a[ref=productTitleLink] *{font-family:var(--font-body--family),"Kulim Park",sans-serif!important;--font-size: 1.125rem !important;font-size:1.125rem!important;--font-weight: 500 !important;font-weight:500!important;color:#fff!important;text-decoration:none!important;line-height:1.3!important;transition:color .2s ease!important}@media(max-width:749px){.product-card product-title,.product-card product-title *,.product-card .product-card__title,.product-card .product-card__title *,.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] *,.product-card a[ref=productTitleLink],.product-card a[ref=productTitleLink] *{--font-size: 1rem !important;font-size:1rem!important}}@media(max-width:599px){.product-card product-title,.product-card product-title *,.product-card .product-card__title,.product-card .product-card__title *,.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] *,.product-card a[ref=productTitleLink],.product-card a[ref=productTitleLink] *{--font-weight: 700 !important;font-weight:700!important}}@media(min-width:1025px){.product-card product-title:hover,.product-card product-title *:hover,.product-card .product-card__title:hover,.product-card .product-card__title *:hover,.product-card [ref=productTitleLink]:hover,.product-card [ref=productTitleLink] *:hover,.product-card a[ref=productTitleLink]:hover,.product-card a[ref=productTitleLink] *:hover{color:#97c200!important}}.product-card .product-card__subtitle,.product-card .product-card__subtitle *,.product-card .product-card__type,.product-card .product-card__type *,.product-card .vendor,.product-card [data-vendor]{font-family:var(--font-body--family),"Kulim Park",sans-serif!important;--font-size: .9rem !important;font-size:.9rem!important;color:#888!important;font-weight:400!important;line-height:1.3!important;display:block!important}@media(max-width:749px){.product-card .product-card__subtitle,.product-card .product-card__subtitle *,.product-card .product-card__type,.product-card .product-card__type *,.product-card .vendor,.product-card [data-vendor]{--font-size: .875rem !important;font-size:.875rem!important}}.product-card product-price,.product-card .price{font-family:var(--font-body--family),"Kulim Park",sans-serif!important;--font-size: 1.125rem !important;font-size:1.125rem!important;--font-weight: 600 !important;font-weight:600!important;color:#97c200!important;margin-bottom:10px!important;line-height:1!important;display:block!important}@media(max-width:749px){.product-card product-price,.product-card .price{--font-size: .875rem !important;font-size:.875rem!important}}.product-card product-price span,.product-card product-price span *,.product-card product-price *,.product-card .price span,.product-card .price span *,.product-card .price *{color:#97c200!important}@media(max-width:749px){.product-card product-price span,.product-card product-price span *,.product-card product-price *,.product-card .price span,.product-card .price span *,.product-card .price *{--font-size: .875rem !important;font-size:.875rem!important}}.product-card .quick-add__button{background:#f51990!important;color:#000!important;border:none!important;box-shadow:0 4px 10px #0006!important}@media(max-width:749px){.product-card .quick-add__button{--font-size: .875rem !important;font-size:.875rem!important}}.product-card .quick-add__button .add-to-cart-text{background:#97c200!important;color:#000!important;font-family:var(--font-body--family),"Kulim Park",sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.product-card .quick-add__button .add-to-cart-icon svg,.product-card .quick-add__button .add-to-cart-icon svg *{fill:#000!important;stroke:#000!important;color:#000!important}@media(min-width:1025px){.product-card .quick-add__button:hover{background-color:#aae000!important;scale:1.05!important;box-shadow:0 0 20px #97c20099!important}.product-card .quick-add__button:hover .add-to-cart-text{background:#aae000!important}}.product-card .buy-buttons-block{width:100%!important;display:block!important;margin-top:10px!important}.product-card .buy-buttons-block .product-form-buttons{margin:0!important;padding:0!important}.product-card .buy-buttons-block button.button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;background-color:#f51990!important;color:#000!important;border:none!important;border-radius:8px!important;padding:14px 20px!important;font-family:var(--font-body--family),"Kulim Park",sans-serif!important;font-size:1rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important;cursor:pointer!important;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease!important;position:relative!important;overflow:hidden!important;height:auto!important}@media(max-width:749px){.product-card .buy-buttons-block button.button{--font-size: .875rem !important;font-size:.875rem!important}}.product-card .buy-buttons-block button.button:hover:not(:disabled){background-color:#aae000!important;box-shadow:0 0 20px #97c20066!important;transform:scale(1.02)!important}.product-card .buy-buttons-block button.button:active:not(:disabled){transform:scale(.98)!important}.product-card .buy-buttons-block button.button:disabled{background-color:#333!important;color:#777!important;cursor:not-allowed!important}body .product-grid .product-card .price,body .product-recommendations .product-card .price{margin-bottom:0!important}@media(max-width:1024px){.product-information{padding-top:5px!important}}.product-information__media .product-media{border-radius:32px;overflow:hidden}@media(max-width:1024px){.product-information__media .product-media{border-radius:0;padding-left:14px;padding-right:14px}}@media(max-width:1024px){.product-information__media .product-media img{border-radius:16px}}@media(max-width:749px){.collection-wrapper{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}}.predictive-search-results__card .resource-card__media,.predictive-search-results__card .resource-card__image,.predictive-search-results__card .resource-card__image--secondary,.predictive-search-results__card .resource-card__image-placeholder,.predictive-search-results__card .resource-card__collection-image,.predictive-search-dropdown .resource-card__media,.predictive-search-dropdown .resource-card__image,.predictive-search-dropdown .resource-card__image--secondary,.predictive-search-dropdown .resource-card__image-placeholder,.predictive-search-dropdown .resource-card__collection-image{border-radius:16px!important;overflow:hidden!important;aspect-ratio:1/1!important;--resource-card-aspect-ratio: 1 / 1 !important}.template--product .variant-option__button-label__pill{background:#f51990!important}.template--product .product-form-buttons:not(:has(.quantity-rules)){gap:.7rem}.template--product .product-details .price{font-size:1.2rem;font-weight:700}.template--product .product-form-buttons button{--button-background-color: #6ec8f5}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base-override.css.map */
