@media(max-width:749px){.custom-hero__image-wrapper{max-height:300px;overflow:hidden}.custom-hero__image-wrapper .custom-hero__image{height:300px;width:100%;object-fit:cover;object-position:center 35%}}.custom-text-icon svg,.custom-text-icon svg *{fill:none!important;stroke:currentColor}.vy-sub{margin:0 0 8px;font-size:15px;line-height:1.4;color:#111}.vy-hr{display:block!important;height:1px;background:#e6e2dc;margin:16px 0 14px}.vy-desc{margin:0 0 4px;font-size:14px;line-height:1.55;color:#484848}.vy-rate{margin-bottom:4px}button,.button,.btn,input[type=submit],.vyh__btn,.vys__btn,.vyp__add,.vy-page__btn,.vy-bundle__add,.newsletter-button,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.sticky-add-to-cart__button,[class*=__button],[class*=-button],.vyp__card,.vys__media,.vyst__panel,.vyst__media,.vyo__card,.jdgm-rev,.vyp__img{border-radius:0!important}.vyh__frame{border-radius:20px!important}@media(max-width:749px){.vyh__frame{border-radius:16px!important}}.footer-main{padding:2.5rem 0 1.5rem!important}.footer-content{gap:1.5rem!important;row-gap:1.75rem!important;margin-bottom:1.25rem!important}.footer-column h3,.footer-text-column__heading{margin-bottom:.75rem!important}.footer-column li,.footer-links li{margin-bottom:.3rem!important}.footer-brand .footer-logo-image{margin-bottom:.5rem!important}.footer-bottom,.footer-payment{padding-top:1rem!important;margin-top:.75rem!important}.vyh__img{animation:vySettle 1.6s cubic-bezier(.2,.7,.2,1) both}@keyframes vySettle{0%{transform:scale(1.04)}to{transform:scale(1)}}[data-vy-reveal]{clip-path:inset(100% 0 0 0);transition:clip-path .9s cubic-bezier(.65,0,.25,1)}[data-vy-reveal].is-revealed{clip-path:inset(0 0 0 0)}.vyp__media .vyp__img,.vys__img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.vyp__card:hover .vyp__img,.vys__media:hover .vys__img{transform:scale(1.03)}.vy-no-motion .vyh__img{animation:none}.vy-no-motion [data-vy-reveal]{clip-path:none;transition:none}@media(prefers-reduced-motion:reduce){.vyh__img{animation:none}[data-vy-reveal]{clip-path:none;transition:none}}.shop-product-title,.shop-product-info h1,h1.product__title,.vyh__heading,.vys__heading,.vyo__heading,.vyr__heading,.vyp__heading,.vyst__heading{letter-spacing:-.035em!important}.shop-product-title,.shop-product-info h1{line-height:1.05!important}.shop-product-info .vy-hr,.shop-product-info .vy-ben,.shop-product-info .vy-bundle,.shop-product-info .vy-deliv,.shop-product-info .vy-trust,.shop-product-info .vy-sub,.shop-product-info .vy-rate{width:100%;box-sizing:border-box}.shop-product-info .vy-sub,.shop-product-info .vy-rate{margin:0 0 8px}.shop-product-info .vy-hr{margin:16px 0 0}.shop-product-info .vy-ben{margin:16px 0}.shop-product-info .vy-bundle{margin:0 0 16px}.shop-product-info .vy-deliv{margin:14px 0 4px}.shop-product-info .vy-trust{margin:14px 0 0}@media(max-width:767px){html body #stickyAddToCart .sticky-add-to-cart__container{background:transparent!important;box-shadow:none!important;border:0!important;padding:0 10px calc(12px + env(safe-area-inset-bottom))!important}html body #stickyAddToCart .sticky-add-to-cart__image,html body #stickyAddToCart .sticky-add-to-cart__title,html body #stickyAddToCart .sticky-add-to-cart__rating-text{display:none!important}html body #stickyAddToCart .sticky-add-to-cart__button{width:100%!important;min-height:54px;border-radius:14px!important;box-shadow:0 8px 22px #00000038}}@media(max-width:767px){html body #stickyAddToCart .sticky-add-to-cart__container .sticky-add-to-cart__button.theme-button{border-radius:14px!important;width:100%!important;min-height:54px;box-shadow:0 8px 22px #00000038}}.shop-product-info .vyb{width:100%;box-sizing:border-box}cart-drawer .discount_discount-value{color:#fff!important}.shop-product-info .vyb .vyb__title{font-family:var(--font-heading-family),sans-serif!important;font-weight:700!important;font-size:22px!important;letter-spacing:-.03em!important;color:#111!important}html body cart-drawer .cart-details-wrapper{gap:10px;align-items:flex-start}html body cart-drawer .cart-items-wrapper{flex:1 1 0;min-width:96px!important;width:auto!important}html body cart-drawer .cart-item__name,html body cart-drawer .cart-item__name.break{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none;hyphens:none;font-size:15px;line-height:1.25}html body cart-drawer .cart-item__pricing-info{flex:0 1 auto;min-width:0!important;max-width:52%}html body cart-drawer .cart-item__discount-allocations,html body cart-drawer .discount-tag{min-width:0!important;max-width:100%;white-space:normal!important}html body cart-drawer .discount-tag{font-size:11px;line-height:1.25;text-align:left}html body cart-drawer .discount_price-container .discount_discount-value{background:#f4f1ec!important;color:#111!important}html body cart-drawer .discount_price-container .discount_discount-value *{color:#111!important}main :is(h1,h2,h3,h4,h5,h6):not(.caption-large),.newsletter-title,.footer-social-heading,.cart__login-title,footer :is(h2,h3,h4),.vys .vys__h{font-family:var(--font-heading-family),sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important}main :is(h1,h2,h3,h4,h5,h6):not(.vyh__heading):not(.caption-large),.newsletter-title,.cart__login-title{color:#111!important}main h2,.newsletter-title,.cart__login-title{font-size:clamp(24px,3vw,30px)!important;line-height:1.15!important}main :is(h3,h4,h5,h6):not(.vyc__colhead):not(.vyo__q){font-size:18px!important;line-height:1.25!important}footer :is(h2,h3,h4),.footer-social-heading{font-size:18px!important;line-height:1.25!important}.faq-answer-inner,.faq-answer-inner :is(p,li,span,strong){color:#484848!important}main a[href^="mailto:"],.faq-answer-inner a,.shopify-payment-button__more-options{color:#111!important;text-decoration:underline;text-underline-offset:2px}.vyh__btn,.vyb__add,.vyb__easy,.vys__btn,.vys .vys__btn,main .button,cart-drawer .button,.sticky-add-to-cart__button,.sticky-add-to-cart__button .button-text,.sticky-add-to-cart__button .button-added-text,.product-form__submit,.shop-add-to-cart-wrapper button[type=submit],.shop-add-to-cart-wrapper button[type=submit] *,cart-drawer .cart__checkout-button,cart-drawer .cart__checkout-button *{font-family:var(--font-heading-family),sans-serif!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em!important}.shop-product-price-block{font-family:var(--font-heading-family),sans-serif!important;font-weight:700!important;font-size:32px!important;letter-spacing:-.03em!important}.shop-compare-price{color:#d32f2f!important;font-size:18px!important}.shop-save-price{font-size:12px!important}.vyb__price b,.vyb__name strong,.vyb__tn,.vyc__colhead{font-family:var(--font-heading-family),sans-serif!important}html body footer :is(h2,h3,h4),html body .footer-social-heading,html body .vyc__colhead,html body main :is(h1,h2,h3,h4,h5,h6):not(.caption-large),html body .cart__login-title,html body .newsletter-title,html body button.vyb__add,html body button.vyb__easy,html body a.vyh__btn,html body .vys button.vys__btn,html body a.vys__btn,html body main a.button,html body cart-drawer .button,html body #stickyAddToCart .sticky-add-to-cart__button,html body #stickyAddToCart .sticky-add-to-cart__button *,html body .shop-add-to-cart-wrapper button[type=submit],html body .shop-add-to-cart-wrapper button[type=submit] *{font-family:Inter,sans-serif!important}html body main a.button{font-size:16px!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em!important}html body .newsletter-title,html body h2.newsletter-title,html body main h2.cart__empty-text,html body main p.cart__login-title{color:#111!important}html body main h2.store-faq-heading,html body main h2.cart__empty-text,html body .newsletter-title,html body h2.newsletter-title{font-size:clamp(24px,3vw,30px)!important}html body main a.link.underlined-link{color:#111!important}html body [class*=footer] h3,html body h3.footer-social-heading.footer-social-heading,html body [class*=footer] h3.footer-social-heading{font-family:Inter,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important}html body #stickyAddToCart#stickyAddToCart .sticky-add-to-cart__button.sticky-add-to-cart__button,html body #stickyAddToCart#stickyAddToCart .sticky-add-to-cart__button.sticky-add-to-cart__button *{font-family:Inter,sans-serif!important;font-weight:600!important;text-transform:none!important}html body main span.shop-compare-price.shop-compare-price{color:#d32f2f!important;font-size:18px!important}html body main .shop-product-price-block.shop-product-price-block{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:32px!important}html body main .shop-save-price.shop-save-price{font-size:12px!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/veyno-overrides.css.map */
