:root{--font-heading-family:"Fraunces",Georgia,"Times New Roman",serif;--font-heading-weight:600;--font-body-family:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--vx-ink:#173126;--vx-soft:#375545;--vx-cream:#FAF7F1;--vx-sage:#E7EFE5;--vx-peach:#F6D9C6;--vx-line:#CFDBD1;--vx-acc:#B5532F;--vx-acc-d:#963C20;--vx-lite:#E58A68;--vx-ease:cubic-bezier(.23,1,.32,1)}body{letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3,.vh2 h1,.vh2 h2,.vh2 h3{font-variation-settings:"SOFT" 60,"WONK" 1,"opsz" 96;letter-spacing:-.02em}.vh2 h1,.vh2 h2{font-weight:600}.vh2-hero h1 em,.vh2-who blockquote em,.vx-duos h2 em{font-variation-settings:"SOFT" 100,"WONK" 1,"opsz" 144;font-weight:500}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .09 0 0 0 0 .19 0 0 0 0 .15 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar{background:var(--vx-ink)!important;color:var(--vx-cream)!important;border-bottom:0!important}.announcement-bar__message,.announcement-bar__link{color:var(--vx-cream)!important;font-weight:600;font-size:13px;letter-spacing:.01em}.announcement-bar__link{text-decoration:none}.announcement-bar .slider-button{color:var(--vx-cream)!important}.header-wrapper{background:#faf7f1eb!important;backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px)}.header__menu-item{font-weight:600;color:var(--vx-ink)}.header__menu-item:hover span{text-decoration-thickness:2px;text-underline-offset:.35em}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{box-shadow:none!important;font-weight:650;letter-spacing:.01em;transition:transform .16s var(--vx-ease),background-color .16s var(--vx-ease)}.button:after,.button:before{box-shadow:none!important}.button:active{transform:scale(.98)}.product-form__submit{min-height:56px;font-size:16px;border-radius:14px!important}.card-wrapper .card{border-radius:20px;overflow:hidden;background:#fff;transition:transform .22s var(--vx-ease),box-shadow .22s var(--vx-ease)}.card-wrapper .card__inner{background:#fff!important}.card-wrapper .card__media img{object-fit:contain!important}.card__heading{font-family:var(--font-heading-family);font-weight:600;font-size:17px;line-height:1.25}.card-information .price{font-weight:700;color:var(--vx-ink)}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 18px 40px -22px #17312673}}.vx-duos{padding:72px 0;background:var(--vx-cream)}.vx-kicker{display:inline-block;margin:0 0 12px!important;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vx-acc-d)}.vx-duos__head{max-width:760px;margin-bottom:32px}.vx-duos__head h2{font-size:clamp(32px,4.4vw,54px);line-height:1.04}.vx-duos__head h2 em{font-style:italic;color:var(--vx-acc)}.vx-duos__lead{margin-top:16px!important;color:var(--vx-soft);font-size:17px;line-height:1.6;max-width:58ch}.vx-duos__grid{display:grid;gap:16px}.vx-duo{display:grid;gap:0;border-radius:24px;background:#fff;border:1px solid var(--vx-line);overflow:hidden;transition:transform .22s var(--vx-ease),box-shadow .22s var(--vx-ease)}.vx-duo--lead{background:var(--vx-ink);border-color:var(--vx-ink)}.vx-duo__pics{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;padding:22px 18px 8px;background:var(--vx-sage)}.vx-duo--lead .vx-duo__pics{background:var(--vx-peach)}.vx-duo__pics img{justify-self:center;max-width:170px;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 16px 16px rgba(23,49,38,.16))}.vx-duo__plus{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--vx-ink);color:var(--vx-cream);font:600 22px/1 var(--font-heading-family)}.vx-duo--lead .vx-duo__plus{background:var(--vx-acc);color:#fff}.vx-duo__body{display:flex;flex-direction:column;gap:8px;padding:20px 20px 22px;color:var(--vx-ink)}.vx-duo__name{margin:0!important;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vx-acc-d)}.vx-duo h3{font-size:21px;line-height:1.2}.vx-duo h3 a{color:inherit;text-decoration:none}.vx-duo h3 a:hover{text-decoration:underline;text-underline-offset:.2em}.vx-duo h3 span{color:var(--vx-acc)}.vx-duo__note{color:var(--vx-soft);font-size:15px;line-height:1.5}.vx-duo__math{list-style:none;margin:6px 0 0;padding:0;border-top:1px dashed var(--vx-line)}.vx-duo__math li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed var(--vx-line);font-size:14px;color:var(--vx-soft)}.vx-duo__math b{color:var(--vx-ink);white-space:nowrap}.vx-duo__math s{font-weight:500;opacity:.6;margin-right:4px}.vx-duo__ship b{color:#1f7a4d}.vx-duo__btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:0 20px;border-radius:14px;border:1.5px solid var(--vx-acc);background:var(--vx-acc);color:#fff;font:650 16px/1 var(--font-body-family);cursor:pointer;transition:transform .16s var(--vx-ease),background-color .16s var(--vx-ease)}.vx-duo__btn span{font-weight:500;opacity:.9}.vx-duo__btn:active{transform:scale(.97)}.vx-duo__btn[aria-busy=true]{opacity:.6}.vx-duo__btn:focus-visible{outline:3px solid var(--vx-ink);outline-offset:3px}.vx-duo--lead .vx-duo__body,.vx-duo--lead h3{color:var(--vx-cream)}.vx-duo--lead .vx-duo__name{color:var(--vx-lite)}.vx-duo--lead .vx-duo__note,.vx-duo--lead .vx-duo__math li{color:#c9d8cc}.vx-duo--lead .vx-duo__math,.vx-duo--lead .vx-duo__math li{border-color:#faf7f138}.vx-duo--lead .vx-duo__math b{color:#fff}.vx-duo--lead .vx-duo__ship b{color:#9fe0b8}.vx-duo--lead h3 span{color:var(--vx-lite)}.vx-duo--lead .vx-duo__btn:focus-visible{outline-color:var(--vx-lite)}@media(hover:hover)and (pointer:fine){.vx-duo:hover{transform:translateY(-4px);box-shadow:0 22px 44px -24px #17312680}.vx-duo__btn:hover{background:var(--vx-acc-d);border-color:var(--vx-acc-d)}}@media(min-width:900px){.vx-duos{padding:96px 0}.vx-duos__grid{grid-template-columns:1.25fr 1fr 1fr;align-items:stretch}.vx-duo{grid-template-rows:auto 1fr}.vx-duo--lead h3{font-size:26px}}@media(min-width:600px)and (max-width:899px){.vx-duos__grid{grid-template-columns:1fr 1fr}.vx-duo--lead{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media(min-width:990px){.vytal-cookie{left:24px!important;right:24px!important;max-width:1100px!important;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 22px;padding:14px 18px!important;border-radius:16px!important}.vytal-cookie__title{margin:0!important;font-size:16px!important;white-space:nowrap}.vytal-cookie__text{font-size:13px!important}.vytal-cookie__actions{margin:0!important;flex-wrap:nowrap}.vytal-cookie__btn{flex:0 0 auto!important;min-height:40px!important}}.product__title h1{font-family:var(--font-heading-family)}.product__media-wrapper .product__media{background:#fff;border-radius:20px}@media(prefers-reduced-motion:reduce){.vx-duo,.vx-duo__btn,.card-wrapper .card{transition:none}}.vx-pduo{margin:4px 0 0;padding:14px;border-radius:16px;background:var(--vx-sage);border:1px solid var(--vx-line)}.vx-pduo__t{margin:0 0 10px!important;font-size:14px;font-weight:700;color:var(--vx-ink)}.vx-pduo__row{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center}.vx-pduo__img{display:block;width:56px;height:56px;border-radius:12px;background:#fff;overflow:hidden}.vx-pduo__img img{width:100%;height:100%;object-fit:contain}.vx-pduo__info{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.35}.vx-pduo__info a{color:var(--vx-ink);font-weight:650;text-decoration:none}.vx-pduo__info a:hover{text-decoration:underline}.vx-pduo__info span{color:var(--vx-soft);font-size:13px}.vx-pduo__btn{min-height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--vx-ink);background:var(--vx-ink);color:var(--vx-cream);font:650 14px/1 var(--font-body-family);cursor:pointer;white-space:nowrap;transition:transform .16s var(--vx-ease),background-color .16s var(--vx-ease)}.vx-pduo__btn:active{transform:scale(.97)}.vx-pduo__btn[aria-busy=true]{opacity:.6}.vx-pduo__btn:focus-visible{outline:3px solid var(--vx-acc);outline-offset:2px}@media(hover:hover)and (pointer:fine){.vx-pduo__btn:hover{background:var(--vx-acc);border-color:var(--vx-acc)}}@media(max-width:400px){.vx-pduo__row{grid-template-columns:48px 1fr}.vx-pduo__img{width:48px;height:48px}.vx-pduo__btn{grid-column:1/-1}}.vx-wrap{max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:900px){.vx-wrap{padding:0 28px}}.vx-duos h2,.vx-duos h3{font-family:var(--font-heading-family);font-weight:600;margin:0;text-wrap:balance;color:inherit}.vx-duos p{margin:0}.vx-duos h2{color:var(--vx-ink)}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in,.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/vytal-identidad.css.map */
