:root{--vytal-green:#1F3329;--vytal-green-2:#284838;--vytal-cream:#FAF6F0;--vytal-sand:#E8DDD0;--vytal-coral:#E0714D;--vytal-ink:#18251f;--vytal-muted:#5D6A63;--vytal-line:rgba(31,51,41,.12)}body{background:var(--vytal-cream);color:var(--vytal-ink)}body.gradient{background:var(--vytal-cream)}a,button,input,select,summary{outline-color:var(--vytal-coral)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid rgba(224,113,77,.55);outline-offset:3px}.header-wrapper{background:#faf6f0f5!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--vytal-sand)!important;position:sticky;top:0;z-index:80}.header__heading-link{transition:transform .18s ease,opacity .18s ease}.header__heading-link:hover{transform:translateY(-1px);opacity:.9}.header__menu-item{font-weight:700;letter-spacing:.01em}.header__active-menu-item{text-decoration-thickness:2px;text-underline-offset:7px}.header__icons{gap:2px}.cart-count-bubble{background:var(--vytal-coral)!important;color:#fff!important;font-weight:800}.button,.shopify-payment-button__button,.product-form__submit{border-radius:12px!important;min-height:48px!important;font-weight:750!important;letter-spacing:.01em}.button--primary,.product-form__submit,.shopify-payment-button__button{box-shadow:0 8px 22px #1f33291f}.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{transform:translateY(-1px);box-shadow:0 12px 28px #1f33292e}.field__input,.select__select,.quantity,.quantity__input{border-radius:12px!important}.card,.product-card-wrapper .card,.card__inner{border-radius:18px!important;overflow:hidden}.card-wrapper .card__heading a{font-weight:700;color:var(--vytal-green)}.price{font-weight:800;color:var(--vytal-green)}.badge{border-radius:999px!important;font-weight:750!important}.main-page-title,.title--primary,.collection-hero__title{color:var(--vytal-green)}.product__info-container .price{font-size:2.15rem;font-weight:850;color:var(--vytal-green)}.product__title h1{color:var(--vytal-green);letter-spacing:-.025em;line-height:1.08}.product__description{color:#425049;line-height:1.78}.product__description h2,.product__description h3{color:var(--vytal-green);letter-spacing:-.015em}.product__info-container .product-form{margin-top:16px}.product__info-container .product-form__submit.button--secondary{background:var(--vytal-green)!important;border-color:var(--vytal-green)!important;color:#fff!important;box-shadow:0 12px 28px #1f332924}.product__info-container .product-form__submit.button--secondary:hover{background:#17271f!important;border-color:#17271f!important}.product-form__input input[type=radio]+label{border-radius:12px!important;min-height:46px;padding:10px 16px!important;font-weight:700}.product-form__input input[type=radio]:checked+label{background:var(--vytal-green);color:#fff;border-color:var(--vytal-green)}.product__media-wrapper .product__media{border-radius:18px;overflow:hidden;background:#fff}.thumbnail-list__item{border-radius:12px;overflow:hidden}.quantity{min-height:46px;overflow:hidden}.quantity__button{min-width:44px}.collection .card__information,.template-search .card__information{padding-top:12px}.collection .card__heading,.template-search .card__heading{line-height:1.28}.collection .card-information,.template-search .card-information{margin-top:6px}.collection .quick-add__submit,.template-search .quick-add__submit{min-height:46px!important;border-radius:12px!important;background:var(--vytal-green)!important;border-color:var(--vytal-green)!important;color:#fff!important;font-weight:750}.collection .quick-add__submit:hover,.template-search .quick-add__submit:hover{background:#17271f!important}.collection .product-grid,.template-search .product-grid{row-gap:30px}.facets-container{margin-bottom:10px}.facets__summary{min-height:44px;display:flex;align-items:center;border-radius:12px}.facets__display,.facets__price{border-radius:12px}.collection .pagination__item,.template-search .pagination__item{min-width:44px;min-height:44px}.template-search__search .field__input{min-height:54px;border-radius:12px}.cart__items{border-bottom:1px solid var(--vytal-sand)}.cart-item__name{font-weight:750}.cart__footer-wrapper{border-top:1px solid var(--vytal-sand)}.cart__footer .totals__total{font-weight:800;color:var(--vytal-green)}.cart__footer .totals__total-value{font-size:22px;font-weight:850;color:var(--vytal-green)}.cart__checkout-button{width:100%;min-height:58px!important;background:var(--vytal-green)!important;border-color:var(--vytal-green)!important;color:#fff!important;border-radius:12px!important;font-size:16px;font-weight:800}.cart__checkout-button:hover{background:#17271f!important}.cart__dynamic-checkout-buttons{margin-top:10px}.cart-drawer .drawer__inner{background:var(--vytal-cream)}.cart-drawer .drawer__header{border-bottom:1px solid var(--vytal-sand)}.cart-drawer .drawer__heading{color:var(--vytal-green);font-weight:850}.cart-drawer .cart-item{border-bottom:1px solid var(--vytal-sand)}.cart-drawer .cart-item__name{color:var(--vytal-green)}.cart-drawer .cart-drawer__footer{background:#fff;border-top:1px solid var(--vytal-sand)}.cart-drawer .cart__ctas{display:grid;gap:10px}.cart-drawer .cart__ctas .button{width:100%;min-height:50px}.footer{background:var(--vytal-green)!important;color:#fff}.footer .footer-block__details-content{color:#ffffffc7}.footer__content-top{padding-top:52px}.footer__content-bottom{border-top-color:#ffffff29!important}.footer__copyright .copyright__content:nth-child(2){display:none}.newsletter-form .field{background:#ffffff1a;border-radius:12px}.newsletter-form .field__input{color:#fff}@media(max-width:749px){.header{min-height:64px}.page-width{padding-left:18px!important;padding-right:18px!important}.product__info-container .price{font-size:1.95rem}.product__description{font-size:1.5rem}.collection .grid,.template-search .grid{column-gap:10px;row-gap:28px}.collection .card__heading,.template-search .card__heading{font-size:14px}.collection .quick-add__submit,.template-search .quick-add__submit{min-height:48px!important;font-size:13px}.cart__footer .totals__total-value{font-size:21px}.footer__content-top{padding-top:40px}}:root{--v1:#173126;--v2:#faf6ef;--v3:#e8f0e8;--v4:#df7857;--v6:#5d6b63;--vl:rgba(23,49,38,.12)}body{background:var(--v2);color:var(--v1)}.header-wrapper{position:sticky!important;top:0;z-index:99;background:#faf6eff5!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--vl)!important}.header{min-height:72px}.header__menu-item{font-weight:750}.header__icon{min-width:44px;min-height:44px}.announcement-bar{border-bottom:1px solid var(--vl)!important}.announcement-bar__message{font-size:10px!important;font-weight:800}.button,.shopify-payment-button__button,.product-form__submit{border-radius:14px!important;min-height:50px!important;font-weight:800!important}.button--primary,.product-form__submit,.shopify-payment-button__button{box-shadow:0 12px 25px #17312624}.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{transform:translateY(-2px)}.field__input,.select__select,.quantity{border-radius:12px!important}.badge{border-radius:999px!important;font-weight:800!important}.collection-hero{background:linear-gradient(135deg,#edf4ed,#faf6ef)!important;border-bottom:1px solid var(--vl)}.collection-hero__title,.main-page-title,.title--primary{color:var(--v1);letter-spacing:-.04em}.collection .card-wrapper .card,.template-search .card-wrapper .card{border:1px solid var(--vl)!important;border-radius:18px!important;overflow:hidden;background:#fff}.collection .card__inner,.template-search .card__inner{border-radius:18px!important}.collection .card__information,.template-search .card__information{padding:14px!important}.collection .card__heading,.template-search .card__heading{font-weight:750;line-height:1.25}.collection .quick-add__submit,.template-search .quick-add__submit{min-height:46px!important;border-radius:12px!important;background:var(--v1)!important;border-color:var(--v1)!important;color:#fff!important;font-weight:800!important}.facets__summary{border-radius:12px!important;min-height:44px}.pagination__item{min-width:44px;min-height:44px}.product{gap:40px!important}.product__media-wrapper .product__media{border-radius:22px!important;overflow:hidden;background:#fff}.product__info-container .product__title h1{color:var(--v1);letter-spacing:-.045em;line-height:1.02}.product__info-container .price{font-size:2.25rem!important;font-weight:900!important;color:var(--v1)}.product__description{color:#43534b;line-height:1.78}.product__description h2,.product__description h3{color:var(--v1)}.product-form__input input[type=radio]+label{border-radius:12px!important;min-height:46px;padding:10px 15px!important;font-weight:750}.product-form__input input[type=radio]:checked+label{background:var(--v1);border-color:var(--v1);color:#fff}.product-form__submit{width:100%;min-height:58px!important;background:var(--v1)!important;border-color:var(--v1)!important;color:#fff!important}.cart__items{border-bottom:1px solid var(--vl)}.cart__footer-wrapper{border-top:1px solid var(--vl)}.cart__checkout-button{width:100%;min-height:58px!important;border-radius:14px!important;background:var(--v1)!important;border-color:var(--v1)!important;color:#fff!important;font-weight:850!important}.cart-drawer .drawer__inner{background:var(--v2)}.cart-drawer .drawer__header,.cart-drawer .cart-item{border-bottom:1px solid var(--vl)}.footer{background:var(--v1)!important}.footer a,.footer .link--text,.footer-block__heading{color:#fff!important}.footer .footer-block__details-content{color:#ffffffbf}.footer__content-top{padding-top:56px}.footer__content-bottom{border-top-color:#ffffff24!important}.template-search__header{background:#fff;border:1px solid var(--vl);border-radius:22px;padding:30px!important}.template-search__header h1{color:var(--v1);font-family:var(--font-heading-family);letter-spacing:-.04em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid rgba(223,120,87,.55)!important;outline-offset:3px}:root{--v10-bg:#f8f4ed;--v10-paper:#fffdf9;--v10-ink:#173126;--v10-muted:#64746b;--v10-sage:#e6efe5;--v10-sage-2:#d3e3d3;--v10-peach:#f4e5d9;--v10-cream:#eee7dc;--v10-night:#dce4de;--v10-accent:#d96e4b;--v10-line:rgba(23,49,38,.12);--v10-shadow:0 22px 70px rgba(23,49,38,.12);--v10-radius-sm:12px;--v10-radius:22px;--v10-radius-xl:32px;--v10-max:1240px;--v10-gap:18px;--v10-ease:cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth}body{background:var(--v10-bg);color:var(--v10-ink);text-rendering:optimizeLegibility}body:has(.v1000-home),body:has(.v1000-pdp-layer),body:has(.v1000-collection-layer){overflow-x:hidden}.v1000-shell{width:min(var(--v10-max),calc(100% - 40px));margin-inline:auto}.v1000-reveal{opacity:1;transform:none}.v1000-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--v10-accent);font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.v1000-kicker:before{content:"";width:24px;height:2px;background:currentColor;border-radius:99px}.v1000-textlink{color:var(--v10-ink);font-weight:900;font-size:11px;text-decoration:none;white-space:nowrap}.v1000-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 20px;border-radius:14px;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.01em;transition:transform .2s var(--v10-ease),box-shadow .2s var(--v10-ease),background .2s ease}.v1000-btn:hover{transform:translateY(-3px)}.v1000-btn:focus-visible,.v1000-textlink:focus-visible{outline:3px solid rgba(217,110,75,.45);outline-offset:4px}.v1000-btn-dark{background:var(--v10-ink);color:#fff;box-shadow:0 14px 30px #17312633}.v1000-btn-dark:hover{box-shadow:0 20px 38px #1731263d}.v1000-btn-light{background:#fff;color:var(--v10-ink);border:1px solid var(--v10-line)}.v1000-btn-light:hover{background:var(--v10-sage)}.v1000-product-link{display:block;margin-top:13px;padding-top:12px;border-top:1px solid var(--v10-line);color:var(--v10-accent);font-size:9px;font-weight:900;text-decoration:none}.v1000-accordion{border-top:1px solid var(--v10-line)}.v1000-accordion details{border-bottom:1px solid var(--v10-line)}.v1000-accordion summary{position:relative;list-style:none;cursor:pointer;padding:20px 46px 20px 0;font-size:13px;font-weight:850}.v1000-accordion summary::-webkit-details-marker{display:none}.v1000-accordion summary:after{content:"+";position:absolute;right:3px;top:15px;font-size:21px;font-weight:400}.v1000-accordion details[open] summary:after{content:"\2212"}.v1000-accordion p{margin:0;padding:0 46px 20px 0;color:var(--v10-muted);font-size:11px;line-height:1.65}.product__info-container .price{letter-spacing:-.045em}.product-form__submit,.cart__checkout-button,.shopify-payment-button__button{transition:transform .2s var(--v10-ease),box-shadow .2s var(--v10-ease),filter .2s ease!important}.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button:hover{transform:translateY(-2px)!important;filter:saturate(1.06)}.product-form__submit:active,.cart__checkout-button:active,.shopify-payment-button__button:active{transform:translateY(0)!important}.collection .card-wrapper,.template-search .card-wrapper{height:100%}.collection .card-wrapper .card,.template-search .card-wrapper .card{transition:transform .25s var(--v10-ease),box-shadow .25s var(--v10-ease)}.collection .card-wrapper:hover .card,.template-search .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 16px 40px #17312614}.collection .quick-add__submit,.template-search .quick-add__submit{transition:transform .2s var(--v10-ease),background .2s ease}.collection .quick-add__submit:hover,.template-search .quick-add__submit:hover{transform:translateY(-2px);background:#274a3b!important}.template-search__header{position:relative;overflow:hidden}.template-search__header:after{content:"Buscar por producto, categor\ed a o formato";display:block;margin-top:8px;color:var(--v10-muted);font-size:10px}.footer .newsletter-form__field-wrapper .field__input{background:#ffffff14!important;color:#fff!important;border-color:#ffffff38!important}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#fff9}.footer .newsletter-form__button{border-radius:12px!important}.drawer__inner,.cart__contents,.cart__footer-wrapper{scrollbar-width:thin}.cart__checkout-button{box-shadow:0 16px 30px #1731262e!important}.cart-drawer .drawer__inner{border-left:1px solid var(--v10-line)}.header-wrapper{box-shadow:0 1px #1731260a}.header__menu-item,.list-menu__item{transition:color .15s ease,opacity .15s ease}.header__menu-item:hover,.list-menu__item:hover{opacity:.78}.header__icons .header__icon{transition:transform .18s var(--v10-ease),background .18s ease}.header__icons .header__icon:hover{transform:translateY(-1px)}.rte h2,.rte h3{letter-spacing:-.035em}.rte a{font-weight:800}.rte table{border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--v10-line);border-radius:14px}.rte th,.rte td{padding:10px 12px;border-bottom:1px solid var(--v10-line);font-size:11px}.rte tr:last-child th,.rte tr:last-child td{border-bottom:0}.rte blockquote{border-left:3px solid var(--v10-accent);padding:8px 0 8px 18px;color:var(--v10-muted)}.page-width{padding-inline:20px}@media(max-width:820px){.v1000-shell{width:min(var(--v10-max),calc(100% - 28px))}}@media(max-width:560px){.v1000-btn{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/vytal-estilos-1.css.map */
