@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Inter+Tight:wght@300;400;500;600&display=swap";:root{--v2-green: #2d5348;--v2-green-dark: #1d3a32;--v2-green-soft: #3d6b5e;--v2-gold: #9d844b;--v2-gold-dark: #7d6839;--v2-gold-soft: #c2ab78;--v2-rose: #f0d4d2;--v2-rose-soft: #faeae8;--v2-cream: #fff7f5;--v2-ivory: #fbf9f4;--v2-bone: #f5f2eb;--v2-charcoal: #1a1a1a;--v2-stone: #5a5552;--v2-mist: #b8b3ad;--v2-paper: #ffffff;--v2-font-display: "Cormorant Garamond", "Times New Roman", Georgia, serif;--v2-font-body: "Inter Tight", system-ui, -apple-system, "Helvetica Neue", sans-serif;--v2-size-display-xl: clamp(3rem, 5.5vw, 5rem);--v2-size-display-lg: clamp(2.75rem, 5.5vw, 5rem);--v2-size-display-md: clamp(2.25rem, 4vw, 3.5rem);--v2-size-display-sm: clamp(1.75rem, 3vw, 2.5rem);--v2-size-h1: clamp(2rem, 3.5vw, 3rem);--v2-size-h2: clamp(1.65rem, 2.8vw, 2.25rem);--v2-size-h3: clamp(1.3rem, 2vw, 1.65rem);--v2-size-h4: 1.15rem;--v2-size-lg: 1.125rem;--v2-size-base: 1rem;--v2-size-sm: .9375rem;--v2-size-xs: .8125rem;--v2-size-eyebrow: .7rem;--v2-leading-tight: 1.05;--v2-leading-display: 1.1;--v2-leading-snug: 1.3;--v2-leading-normal: 1.55;--v2-leading-relaxed: 1.7;--v2-track-tight: -.02em;--v2-track-normal: 0;--v2-track-wide: .08em;--v2-track-extra: .24em;--v2-space-xs: .5rem;--v2-space-sm: 1rem;--v2-space-md: 1.5rem;--v2-space-lg: 2.5rem;--v2-space-xl: 4rem;--v2-space-2xl: 6rem;--v2-space-3xl: 8rem;--v2-space-4xl: 10rem;--v2-radius-none: 0;--v2-radius-xs: 2px;--v2-radius-sm: 4px;--v2-shadow-soft: 0 8px 24px rgba(45, 83, 72, .06);--v2-shadow-medium: 0 16px 40px rgba(45, 83, 72, .1);--v2-shadow-lift: 0 24px 60px rgba(45, 83, 72, .14);--v2-ease: cubic-bezier(.22, 1, .36, 1);--v2-duration: .45s}body{font-family:var(--v2-font-body);font-size:var(--v2-size-base);line-height:var(--v2-leading-normal);color:var(--v2-charcoal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--v2-font-display);font-weight:400;letter-spacing:var(--v2-track-tight);line-height:var(--v2-leading-display);color:var(--v2-green-dark)}h1,.h0,.h1{font-size:var(--v2-size-h1)}h2,.h2{font-size:var(--v2-size-h2)}h3,.h3{font-size:var(--v2-size-h3)}h4,.h4{font-size:var(--v2-size-h4)}p{font-family:var(--v2-font-body);font-size:16px;line-height:var(--v2-leading-relaxed);color:var(--v2-stone)}a{color:inherit;transition:color var(--v2-duration) var(--v2-ease)}.v2-display{font-family:var(--v2-font-display);font-weight:400;line-height:var(--v2-leading-display);letter-spacing:var(--v2-track-tight)}.v2-display--xl{font-size:var(--v2-size-display-xl)}.v2-display--lg{font-size:var(--v2-size-display-lg)}.v2-display--md{font-size:var(--v2-size-display-md)}.v2-display--sm{font-size:var(--v2-size-display-sm)}.v2-display--italic{font-style:italic}.v2-eyebrow{font-family:var(--v2-font-body);font-size:var(--v2-size-eyebrow);font-weight:500;letter-spacing:var(--v2-track-extra);text-transform:uppercase;color:var(--v2-gold);line-height:1.4}.v2-body{font-family:var(--v2-font-body);font-size:var(--v2-size-base);line-height:var(--v2-leading-relaxed);color:var(--v2-stone)}.v2-body--lg{font-size:var(--v2-size-lg);line-height:var(--v2-leading-relaxed)}.v2-body--sm{font-size:var(--v2-size-sm)}.v2-divider{display:inline-block;width:40px;height:1px;background-color:var(--v2-gold);vertical-align:middle;opacity:.7}.product__text.caption-with-letter-spacing,.product__text.caption{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--v2-font-body);font-size:var(--v2-size-eyebrow);font-weight:500;letter-spacing:var(--v2-track-extra);text-transform:uppercase;color:var(--v2-gold-dark);margin:0 0 1.25rem}.product__text.caption-with-letter-spacing:before,.product__text.caption:before{content:"";display:inline-block;width:40px;height:1px;background-color:currentColor;opacity:.7}.button,button.button{font-family:var(--v2-font-body);font-weight:500;font-size:var(--v2-size-sm);letter-spacing:var(--v2-track-wide);text-transform:uppercase;padding:1.05rem 2.25rem;min-height:3.25rem;border-radius:var(--v2-radius-none);border:1px solid currentColor;transition:background-color var(--v2-duration) var(--v2-ease),color var(--v2-duration) var(--v2-ease),transform .3s var(--v2-ease)}.button:hover,button.button:hover{transform:translateY(-1px)}.v2-button{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font-family:var(--v2-font-body);font-size:var(--v2-size-xs);font-weight:500;letter-spacing:var(--v2-track-extra);text-transform:uppercase;padding:1.05rem 2.5rem;min-height:3.25rem;background-color:var(--v2-green);color:var(--v2-paper);border:1px solid var(--v2-green);text-decoration:none;transition:all var(--v2-duration) var(--v2-ease);cursor:pointer}.v2-button:hover{background-color:var(--v2-green-dark);border-color:var(--v2-green-dark);transform:translateY(-2px)}.v2-button--gold{background-color:var(--v2-gold);border-color:var(--v2-gold)}.v2-button--gold:hover{background-color:var(--v2-gold-dark);border-color:var(--v2-gold-dark)}.v2-button--ghost{background-color:transparent;color:var(--v2-green-dark);border-color:var(--v2-green-dark)}.v2-button--ghost:hover{background-color:var(--v2-green-dark);color:var(--v2-paper)}.v2-link{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--v2-font-body);font-size:var(--v2-size-xs);font-weight:500;letter-spacing:var(--v2-track-extra);text-transform:uppercase;color:var(--v2-green-dark);text-decoration:none;padding-bottom:.4rem;position:relative;transition:color var(--v2-duration) var(--v2-ease)}.v2-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;opacity:.4;transform-origin:right center;transition:opacity var(--v2-duration) var(--v2-ease)}.v2-link:hover{color:var(--v2-gold-dark)}.v2-link:hover:after{opacity:1}.v2-link__arrow{display:inline-block;transition:transform .3s var(--v2-ease)}.v2-link:hover .v2-link__arrow{transform:translate(6px)}.v2-container{width:100%;max-width:1440px;margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.v2-container{padding:0 3rem}}@media screen and (min-width:1200px){.v2-container{padding:0 5rem}}.v2-container--narrow{max-width:880px}.announcement-bar-section,.announcement-bar{background-color:var(--v2-gold)!important}.announcement-bar__message,.announcement-bar-section .announcement-bar__message,.announcement-bar a{color:#fff!important;font-family:var(--v2-font-body)!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:.55rem 1rem!important;min-height:0!important;line-height:1.35!important}.announcement-bar svg,.announcement-bar .icon{color:#fff!important}cart-drawer.drawer:not(.active){visibility:hidden;pointer-events:none}cart-drawer.drawer.active{visibility:visible!important;pointer-events:auto!important}.cart-drawer .tax-note,cart-drawer .tax-note{display:block;margin:0 0 1.5rem;line-height:1.5}.cart-drawer .cart__ctas,cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.cart-drawer .cart__dynamic-checkout-buttons,cart-drawer .cart__dynamic-checkout-buttons{margin-top:.25rem}.v2-product--digital .v2-product__delivery{display:none!important}.discounts__discount svg,.discounts__discount>.icon,cart-drawer .discounts__discount svg,cart-drawer .discounts__discount .icon{color:var(--v2-green-dark)!important}cart-drawer .cart-item__totals,cart-drawer th[id$=ColumnTotal]{display:none!important}@media screen and (min-width:750px){cart-drawer .cart-items,cart-drawer .cart-items thead,cart-drawer .cart-items tbody,cart-drawer .cart-items tr,cart-drawer .cart-items td,cart-drawer .cart-items th{display:block}cart-drawer .cart-items thead{display:none}cart-drawer .cart-items tr{display:grid;grid-template-columns:auto 1fr;gap:.75rem 1.25rem;padding:1rem 0;border-bottom:1px solid rgba(45,83,72,.08)}cart-drawer .cart-item__media{grid-row:span 2;grid-column:1}cart-drawer .cart-item__details{grid-column:2}cart-drawer .cart-item__quantity{grid-column:2}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}::selection{background-color:var(--v2-green);color:var(--v2-paper)}.v2-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--v2-ease),transform .9s var(--v2-ease)}.v2-reveal.is-visible{opacity:1;transform:translateY(0)}.v2-reveal--delay-1{transition-delay:.1s}.v2-reveal--delay-2{transition-delay:.22s}.v2-reveal--delay-3{transition-delay:.34s}.v2-reveal--delay-4{transition-delay:.46s}.v2-zoom-in{overflow:hidden;display:block}.v2-zoom-in>img,.v2-zoom-in__img{transform:scale(1.18);transition:transform 1.4s var(--v2-ease);will-change:transform}.v2-zoom-in.is-visible>img,.v2-zoom-in.is-visible .v2-zoom-in__img{transform:scale(1)}.v2-hero__image,.v2-signature__media,.v2-story__media,.v2-occasions__media,.v2-favorites__image,.v2-collection__hero-img{--img-zoom-from: 1.15}@media(prefers-reduced-motion:reduce){.v2-zoom-in>img,.v2-zoom-in__img{transform:none!important;transition:none!important}}@media screen and (max-width:749px){.oc-hero__button,.oc-final-cta__button,.oc-occasion__cta,.oc-features__cta,.v2-occasions__cta{font-size:.78rem!important;letter-spacing:.14em!important;padding:.9rem 1.25rem!important;min-height:3.25rem!important;white-space:nowrap}}.v2-product__delivery{display:flex!important;flex-direction:column!important;gap:1.75rem!important;border:0!important;padding:2.5rem 0!important;margin:1.5rem 0!important;border-top:1px solid rgba(45,83,72,.15)!important;border-bottom:1px solid rgba(45,83,72,.15)!important}.v2-product__delivery-heading{display:inline-flex!important;align-items:center!important;gap:.85rem!important;font-family:var(--v2-font-body, system-ui, sans-serif)!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--v2-gold-dark, #9d844b)!important;margin:0 0 .5rem!important;padding:0!important;float:none!important;width:auto!important;border:0!important}.v2-product__delivery-heading:before{content:"";display:inline-block;width:28px;height:1px;background:currentColor;flex-shrink:0}.v2-product__field{display:flex!important;flex-direction:column!important;gap:.5rem!important;width:100%!important}.v2-product__field-label{display:inline-flex!important;align-items:center!important;gap:.4rem!important;font-family:var(--v2-font-body, system-ui, sans-serif)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--v2-stone, #6b6660)!important}.v2-product__field-input,.v2-product__field-textarea{display:block!important;width:100%!important;font-family:var(--v2-font-display, "Cormorant Garamond", serif)!important;font-size:1.15rem!important;color:var(--v2-green-dark, #2d5348)!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(45,83,72,.25)!important;border-radius:0!important;padding:.75rem 0!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;transition:border-color .25s var(--v2-ease, ease)!important}.v2-product__field-textarea{resize:vertical!important;min-height:80px!important;line-height:1.55!important;font-family:var(--v2-font-body, system-ui, sans-serif)!important;font-size:1rem!important;padding:.75rem 0!important}.v2-product__field-input::placeholder,.v2-product__field-textarea::placeholder{font-style:italic!important;color:#2d534866!important;font-family:var(--v2-font-display, "Cormorant Garamond", serif)!important}.v2-product__field-textarea::placeholder{font-family:var(--v2-font-body, system-ui, sans-serif)!important}.v2-product__field-input:focus,.v2-product__field-textarea:focus{border-bottom-color:var(--v2-gold-dark, #9d844b)!important;border-bottom-width:1px!important}select.v2-product__field-input{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='none' stroke='%239d844b' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' d='M1 1l5 5 5-5'/></svg>")!important;background-repeat:no-repeat!important;background-position:right .25rem center!important;padding-right:2rem!important;cursor:pointer!important}input.v2-product__field-input[type=date]::-webkit-calendar-picker-indicator{filter:sepia(1) saturate(.5) hue-rotate(8deg) brightness(.85)!important;opacity:.7!important;cursor:pointer!important}.v2-product__field-hint{display:block!important;margin-top:.5rem!important;font-size:.78rem!important;font-style:italic!important;color:var(--v2-stone, #6b6660)!important;line-height:1.4!important;font-family:var(--v2-font-display, "Cormorant Garamond", serif)!important}body.v2-fav-modal-lock .oc-cotizador-fab,body.v2-popup-lock .oc-cotizador-fab,html.v2-fav-modal-lock .oc-cotizador-fab,html.v2-popup-lock .oc-cotizador-fab{display:none!important}@media screen and (max-width:749px){.v2-favorites,.v2-signature,.v2-occasions,.v2-story,.v2-testimonials,.v2-blog-preview,.v2-instagram,.v2-quote,.v2-blog,.v2-article{padding-top:clamp(48px,12vw,80px)!important;padding-bottom:clamp(48px,12vw,80px)!important}}.announcement-bar__message{padding:.55rem 0!important;min-height:0!important;font-family:var(--v2-font-body)!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;line-height:1.35!important}.announcement-bar__link{padding:0!important}.v2-cart-free{font-family:var(--v2-font-body, "Inter Tight", sans-serif)!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#2d8659!important;background:#2d865914;padding:.25rem .55rem;border-radius:2px;display:inline-block;line-height:1.2}.v2-mxn{font-family:var(--v2-font-body, "Inter Tight", sans-serif);font-size:.6em;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--v2-stone, #6f6256);margin-left:.3em;vertical-align:baseline;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/7/assets/v2-foundation.css.map */
