:root{--iv-font-sans: "Archivo", Arial, sans-serif;--iv-font-display: "DM Serif Display", Georgia, serif;--iv-body-font: var(--iv-font-sans);--iv-display-font: var(--iv-font-display);--font-body-family: var(--iv-font-sans);--font-heading-family: var(--iv-font-display);--iv-ink: #fff8ed;--iv-ink-muted: #d8c8bd;--iv-wine: #29080d;--iv-wine-deep: #100306;--iv-red: #b2172b;--iv-red-bright: #df2641;--iv-gold: #e0b765;--iv-border: rgba(224, 183, 101, .24)}html{scroll-behavior:smooth}body,button,input,select,textarea{font-family:var(--iv-font-sans)!important}body *:not(svg):not(path):not(h1):not(h2):not(h3):not(.h0):not(.h1):not(.h2):not(.title):not(.product__title):not(.iv-display){font-family:var(--iv-font-sans)!important}body{color:var(--iv-ink);font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.55;overflow-wrap:break-word}h1,h2,h3,.h0,.h1,.h2,.title,.product__title,.iv-display{font-family:var(--iv-font-display)!important;font-weight:400;letter-spacing:-.018em;line-height:1.08;text-wrap:balance}h1 *,h2 *,h3 *,.h0 *,.h1 *,.h2 *,.title *,.product__title *,.iv-display *,.iv-site-head__logo,.iv-site-head__logo *,.iv-product-name{font-family:var(--iv-font-display)!important}p,li,a,span,strong,em,button{min-width:0}.button,.shopify-payment-button__button,button:not(.unstyled-button),[class*=btn]{font-family:var(--iv-font-sans)!important;font-weight:700!important;letter-spacing:.01em}.button,.shopify-payment-button__button,.iv-primary-button{min-height:5.2rem;white-space:normal;text-align:center}.gradient,.color-scheme-1{background-color:var(--iv-wine-deep)}.content-for-layout{background:radial-gradient(circle at 8% 12%,rgba(224,183,101,.07) 0 1px,transparent 1.5px) 0 0 / 28px 28px,radial-gradient(circle at 82% 40%,rgba(223,38,65,.06),transparent 28rem),var(--iv-wine-deep)}.header-wrapper{background:#0c0305f5!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.section-header,.iv-site-head,.iv-site-head__nav,.iv-site-head__rating{display:block;visibility:visible}.iv-site-head__nav{display:grid}.header__menu-item,.menu-drawer__menu-item{font-family:var(--iv-font-sans)!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:.04em!important}.iv-header-cta{align-items:center;background:linear-gradient(135deg,var(--iv-red-bright),#a30922);border:1px solid rgba(255,255,255,.16);box-shadow:0 0 28px #df264147;color:#fff;display:inline-flex;font-size:1.2rem;font-weight:800;justify-content:center;line-height:1.15;margin-left:auto;min-height:4.6rem;padding:1rem 1.6rem;text-align:center;text-decoration:none;grid-area:cta}.iv-header-cta:hover{color:#fff;filter:brightness(1.1);transform:translateY(-1px)}.card__heading,.card-information,.price,.product__info-container{font-family:var(--iv-font-sans)!important}.card__heading{font-weight:700!important;line-height:1.3!important}.price{font-size:1.7rem!important;font-weight:700!important}.price-item--sale{color:#ffca67!important;font-size:1.16em}.price--on-sale .price__sale .price-item--regular{opacity:.58}.badge,.price__badge-sale{background:linear-gradient(135deg,#ef3453,#a20723)!important;border:0!important;border-radius:999px!important;box-shadow:0 .6rem 1.8rem #a0072357;color:#fff!important;font-size:1.1rem!important;font-weight:800!important;letter-spacing:.02em!important;padding:.65rem 1rem!important}.product__title h1{font-size:clamp(3.4rem,5vw,6rem)!important}.product__info-container .price{font-size:clamp(2.4rem,4vw,3.5rem)!important}.product__description{color:#fff8edd1;font-size:1.65rem;line-height:1.65}.iv-product-sale-summary{align-items:center;background:#e0b76514;border:1px solid rgba(224,183,101,.32);display:flex;flex-wrap:wrap;gap:1.1rem;margin:.8rem 0 1.6rem;padding:1.2rem 1.4rem}.iv-product-sale-summary span{background:#b2172b;border-radius:999px;color:#fff;font-size:1.15rem;font-weight:800;padding:.55rem .9rem}.iv-product-sale-summary s{color:#ffffff8c;font-size:1.55rem}.iv-product-sale-summary strong{color:#ffca67;font-size:2.2rem}.iv-contact-fab{align-items:center;background:linear-gradient(135deg,#27d46b,#078d45);border:2px solid rgba(255,255,255,.72);border-radius:50%;bottom:2rem;box-shadow:0 1rem 3rem #00000061,0 0 0 .8rem #27d46b1c;color:#fff;cursor:pointer;display:flex;height:6.2rem;justify-content:center;position:fixed;right:2rem;width:6.2rem;z-index:90}.iv-contact-fab svg{height:2.7rem;width:2.7rem}.iv-contact-teaser{align-items:center;animation:iv-contact-teaser-in .55s ease 1.2s both;background:#fff;border:1px solid rgba(20,3,7,.12);border-radius:1.2rem;bottom:2.7rem;box-shadow:0 1.2rem 3.4rem #00000047;color:#2a1117;cursor:pointer;display:flex;font-size:1.35rem;font-weight:700;gap:.9rem;line-height:1.35;max-width:calc(100vw - 11rem);padding:1.15rem 1.4rem;position:fixed;right:9.4rem;text-align:left;width:28rem;z-index:88}.iv-contact-teaser:after{border-bottom:.8rem solid transparent;border-left:1rem solid #fff;border-top:.8rem solid transparent;content:"";position:absolute;right:-1rem;top:50%;transform:translateY(-50%)}.iv-contact-teaser__status{background:#27c96b;border:2px solid #dff8e9;border-radius:50%;box-shadow:0 0 0 .35rem #27c96b1f;flex:0 0 auto;height:1rem;width:1rem}.iv-contact-teaser.is-hidden{display:none}@keyframes iv-contact-teaser-in{0%{opacity:0;transform:translate(1rem) scale(.97)}to{opacity:1;transform:none}}.iv-contact-panel{background:linear-gradient(145deg,#2c0910,#100306 62%);border:1px solid var(--iv-border);border-radius:1.6rem;bottom:9.4rem;box-shadow:0 2rem 6rem #0000008f;color:var(--iv-ink);max-width:calc(100vw - 3rem);opacity:0;padding:2.2rem;pointer-events:none;position:fixed;right:2rem;transform:translateY(1rem) scale(.97);transition:.2s ease;width:36rem;z-index:89}.iv-contact-panel.is-open{opacity:1;pointer-events:auto;transform:none}.iv-contact-panel h2{color:#fff;font-size:2.8rem;margin:0 0 .8rem}.iv-contact-panel p{color:var(--iv-ink-muted);font-size:1.45rem;margin:0 0 1.4rem}.iv-contact-panel strong{color:var(--iv-gold)}.iv-contact-actions{display:grid;gap:.8rem}.iv-contact-actions a{border-radius:.7rem;display:block;font-weight:800;padding:1.2rem;text-align:center;text-decoration:none}.iv-contact-whatsapp{background:#28c76f;color:#07190f}.iv-contact-telegram{background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#fff}.iv-contact-telegram[aria-disabled=true]{cursor:default;opacity:.55}@media(max-width:989px){.iv-header-cta{font-size:1rem;margin-left:.4rem;min-height:4rem;padding:.8rem 1rem;max-width:13rem}.header{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media(min-width:990px){.header--middle-left{column-gap:1.5rem!important;grid-template-areas:"heading navigation cta icons"!important;grid-template-columns:auto minmax(0,1fr) auto auto!important}.header--middle-left .header__inline-menu{justify-self:center}}@media(min-width:750px)and (max-width:989px){.header{column-gap:.8rem;grid-template-areas:"left-icons heading cta icons"!important;grid-template-columns:auto minmax(0,1fr) auto auto!important}}@media(max-width:749px){body{font-size:1.5rem}.header{column-gap:.8rem;grid-template-areas:"left-icons heading icons" "cta cta cta"!important;grid-template-columns:1fr 2fr 1fr!important;row-gap:.8rem}.iv-header-cta{justify-self:stretch;margin:0;max-width:none;min-height:3.8rem;width:100%}.product__title h1{font-size:clamp(3rem,11vw,4.4rem)!important}.iv-contact-fab{bottom:1.4rem;height:5.6rem;right:1.4rem;width:5.6rem}.iv-contact-teaser{bottom:2rem;font-size:1.2rem;padding:1rem 1.15rem;right:8.2rem;width:min(22rem,calc(100vw - 10rem))}.iv-contact-panel{bottom:8.2rem;left:1.2rem;right:1.2rem;width:auto}}@media(max-width:420px){.iv-header-cta{font-size:1rem;padding:.7rem 1rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/veyra-redesign.css.map */
