:root{--v-dark: #1e3d1c;--v-mid: #3a5c38;--v-light: #d6ead2;--v-bg: #f5f9f4;--v-white: #ffffff;--v-muted: #6b8f67;--v-border: #c8d8c0}.announcement-bar{background-color:#1e3d1c!important}.announcement-bar .announcement-bar__text,.announcement-bar p,.announcement-bar a,.announcement-bar span{color:#d6ead2!important;font-size:.72rem!important;letter-spacing:2px!important;text-transform:uppercase!important}.header{border-bottom:.5px solid var(--v-border)!important;background:var(--v-white)!important}.header__heading-link,.header__heading{letter-spacing:4px!important;text-transform:uppercase!important;color:var(--v-dark)!important}.button,.button--primary,[data-testid=add-to-cart-button],.product-form__submit,.quick-add__submit{display:inline-block!important;background:var(--v-mid)!important;color:var(--v-white)!important;border:none!important;border-radius:2px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:.75rem!important;padding:14px 32px!important;cursor:pointer!important;transition:background .2s ease!important;text-decoration:none!important}.button:hover,.button--primary:hover,.product-form__submit:hover{background:var(--v-dark)!important;color:var(--v-white)!important}.button--secondary{background:transparent!important;color:var(--v-mid)!important;border:1px solid var(--v-mid)!important;border-radius:2px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:.75rem!important;padding:13px 32px!important}.button--secondary:hover{background:var(--v-bg)!important;color:var(--v-dark)!important}.hero .button,.hero a.button,.hero [class*=button],.block-button,.block-button a,[class*=block-button]{display:inline-block!important;background:var(--v-mid)!important;color:var(--v-white)!important;border:none!important;border-radius:2px!important;padding:14px 32px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:.75rem!important;cursor:pointer!important;text-decoration:none!important;margin-top:8px!important}.price__regular,.price-item--regular,.price__sale,.price-item--sale{color:var(--v-mid)!important;font-size:1.6rem!important;font-weight:500!important}.price__compare,.price-item--regular:not(:only-child){color:var(--v-muted)!important;text-decoration:line-through!important;font-size:1rem!important}.marquee{background:var(--v-bg)!important;border-top:.5px solid var(--v-border)!important;border-bottom:.5px solid var(--v-border)!important}.marquee p,.marquee span,.marquee div{color:var(--v-mid)!important;font-size:.72rem!important;letter-spacing:2px!important;text-transform:uppercase!important}.card-wrapper{border:.5px solid var(--v-border)!important;border-radius:8px!important;overflow:hidden;transition:box-shadow .25s ease}.card-wrapper:hover{box-shadow:0 6px 24px #3a5c381f!important}.footer{background:var(--v-dark)!important}.footer,.footer a,.footer p,.footer span,.footer li{color:var(--v-muted)!important}.footer a:hover{color:var(--v-light)!important}.footer__heading,.footer h2,.footer h3{color:var(--v-light)!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:.75rem!important}input[type=email],input[type=text],textarea{border:.5px solid var(--v-border)!important;border-radius:2px!important;color:var(--v-dark)!important}input[type=email]:focus,input[type=text]:focus{border-color:var(--v-mid)!important;outline:none!important}.cart-drawer{border-left:.5px solid var(--v-border)!important}.cart-drawer__header{border-bottom:.5px solid var(--v-border)!important}.hero .text-block,.hero p,.hero h1,.hero h2,.hero h6{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.4)}.media,.media *,.media-gallery,.media-gallery *,.media__image,.media__image *,.product-media-container,.product-media-container *,[class*=product-media],[class*=product-media] *,[data-media-type],[data-media-type] *,.media-gallery__item,.media-gallery__item *,.thumbnail-list,.thumbnail-list *,.thumbnail-list__item,.thumbnail-list__item *{filter:none!important;background:transparent!important;background-color:transparent!important;opacity:1!important;visibility:visible!important}.media:hover,.media:hover *,.media-gallery__item:hover,.media-gallery__item:hover *,.thumbnail-list__item:hover,.thumbnail-list__item:hover *{filter:none!important;background:transparent!important;background-color:transparent!important;opacity:1!important}.product-media-container,.featured-product-section .media-block{max-width:460px!important;width:100%!important}.featured-product-section .section-content-wrapper{grid-template-columns:460px 1fr!important;gap:60px!important;align-items:start!important;padding:60px 40px!important}.media-gallery__item{border-radius:4px!important;overflow:hidden!important;aspect-ratio:1 / 1!important;max-height:460px!important}.media-gallery__item img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:4px!important}.thumbnail-list{display:flex!important;flex-direction:row!important;gap:6px!important;flex-wrap:wrap!important;margin-top:8px!important}.thumbnail-list__item{width:64px!important;height:64px!important;border-radius:3px!important;overflow:hidden!important;border:1px solid var(--v-border)!important;cursor:pointer!important}.thumbnail-list__item img{width:100%!important;height:100%!important;object-fit:cover!important}.thumbnail-list__item.is-active,.thumbnail-list__item[aria-current=true]{border:2px solid var(--v-mid)!important}@media(max-width:749px){.header__heading-link{font-size:1rem!important;letter-spacing:3px!important}.button,.button--primary{padding:12px 24px!important;font-size:.7rem!important}.featured-product-section .section-content-wrapper{grid-template-columns:1fr!important;padding:40px 20px!important}.product-media-container{max-width:100%!important}}.template-index .header-section,.template-index #header-group,.template-index .footer,.template-index footer{display:none!important}.template-index #header-group,.template-index .header-section,.template-index header-component,.template-index .announcement-bar,.template-index footer,.template-index .footer-group{display:none!important}.template-index main.content-for-layout{margin-top:0!important;padding-top:0!important}.template-index #header-group,.template-index .header-section,.template-index header-component,.template-index .shopify-section-group-header-group{display:none!important}.template-index .content-for-layout{margin-top:0!important;padding-top:0!important}.template-index footer,.template-index .footer-group,.template-index .shopify-section-group-footer-group{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/veloria-custom.css.map */
