:root{color-scheme:light;--min-view: 575;--max-view: 1920;--fluid-multiplier: calc((100vw - (var(--min-view) * 1px)) / (var(--max-view) - var(--min-view)));--croma-viewport-min: var(--min-view);--croma-viewport-max: var(--max-view);--croma-letter-spacing: 0;--letter-spacing: var(--croma-letter-spacing);--croma-color-cream: #d3cabb;--croma-color-red: #9b1b11;--cream-color: var(--croma-color-cream);--red-color: var(--croma-color-red);--croma-container-margin: clamp(1rem, 4vw, 2.5rem);--container-margin: var(--croma-container-margin);--croma-content-width-narrow: 40rem;--croma-content-width-medium: 56rem;--croma-content-width-wide: 72rem;--croma-content-width-full: 100%;--croma-space-2xs: .5rem;--croma-space-xs: .75rem;--croma-space-sm: 1rem;--croma-space-md: clamp(20px, 3vw, 35px);--croma-space-lg: clamp(50px, 7vw, 120px);--croma-space-xl: clamp(80px, 9vw, 160px);--croma-section-spacing-small: clamp(24px, 3vw, 40px);--croma-section-spacing-medium: clamp(48px, 4vw, 72px);--croma-section-spacing-large: clamp(72px, 6vw, 104px);--croma-section-spacing-extra-large: clamp(96px, 8vw, 144px);--croma-touch-target-min: 44px;--xxs-space: var(--croma-space-2xs);--xs-space: var(--croma-space-xs);--regular-space: var(--croma-space-sm);--md-space: var(--croma-space-md);--lg-space: var(--croma-space-lg);--xl-space: var(--croma-space-xl);--croma-carousel-control-size: var(--croma-touch-target-min);--croma-carousel-arrow-size: .55rem;--croma-text-2xs: .625rem;--croma-text-xs: .75rem;--croma-text-sm: .875rem;--croma-text-base: var(--croma-font-body-size, 1rem);--croma-text-md: 1.25rem;--croma-text-lg: 2rem;--croma-text-xl: 3rem;--croma-text-2xl: 4.5rem;--croma-heading-display: clamp(4.5rem, 6vw, 6rem);--croma-heading-h1: clamp(3.75rem, 4.5vw, 4.5rem);--croma-heading-h2: clamp(3rem, 3.5vw, 3.75rem);--croma-heading-h3: clamp(2.125rem, 2.5vw, 3rem);--croma-heading-h4: clamp(1.5rem, 2vw, 2.125rem);--croma-heading-h5: 1.5rem;--croma-heading-h6: 1.25rem;--xxs-text: var(--croma-text-2xs);--xs-text: var(--croma-text-xs);--regular-text: var(--croma-text-base);--md-text: var(--croma-text-md);--lg-text: var(--croma-text-lg);--xl-text: var(--croma-text-xl);--xxl-text: var(--croma-text-2xl);--croma-header-height: clamp(5rem, 3vw, 150px);--croma-header-height-mobile: 64px;--header-height: var(--croma-header-height);--logo-width: clamp(100px, 8vw, 140px);--xs-img: clamp(100px, 8vw, 150px);--regular-img: clamp(250px, 18vw, 350px);--md-img: clamp(280px, 30vw, 550px);--lg-img: clamp(300px, 40vw, 750px);--xl-img: clamp(300px, 45vw, 850px);--wine-img: clamp(350px, 34vw, 650px);--gallery-img: clamp(250px, 18vw, 350px);--croma-radius-sm: 6px;--croma-radius-md: 10px;--croma-radius-lg: 30px;--regular-radius: var(--croma-radius-sm);--medium-radius: var(--croma-radius-md);--big-radius: var(--croma-radius-lg);--croma-hero-height-small: clamp(360px, 48svh, 520px);--croma-hero-height-medium: clamp(480px, 64svh, 720px);--croma-hero-height-large: clamp(560px, 78svh, 860px);--croma-hero-height-full: 100svh}*,*:before,*:after{box-sizing:border-box}html{min-height:100%}body{min-height:100%;margin:0;background:var(--croma-color-background, #ffffff);color:var(--croma-color-foreground, #111111);font-family:var(--croma-font-body-family, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--croma-font-body-size, 16px);font-style:var(--croma-font-body-style, normal);font-weight:var(--croma-font-body-weight, 400);line-height:1.5}img,picture,svg,video{display:block;max-width:100%}[data-croma-editorial-parallax]{transform:translate3d(0,var(--croma-editorial-parallax-offset, 0px),0) scale(var(--croma-editorial-parallax-scale, 1));transform-origin:center;will-change:transform}@media(prefers-reduced-motion:reduce){[data-croma-editorial-parallax]{transform:none!important}}a{color:inherit}h1,h2,h3{font-family:var(--croma-font-heading-family, inherit);font-style:var(--croma-font-heading-style, normal);font-weight:var(--croma-font-heading-weight, 400);letter-spacing:var(--letter-spacing)}h4,h5,h6{font-family:var(--croma-font-heading-secondary-family, var(--croma-font-heading-family, inherit));font-style:var(--croma-font-heading-secondary-style, normal);font-weight:var(--croma-font-heading-secondary-weight, var(--croma-font-heading-weight, 400));letter-spacing:var(--letter-spacing)}h1{font-size:var(--croma-heading-h1)}h2{font-size:var(--croma-heading-h2)}h3{font-size:var(--croma-heading-h3)}h4{font-size:var(--croma-heading-h4)}h5{font-size:var(--croma-heading-h5)}h6{font-size:var(--croma-heading-h6)}.croma-heading--alternate-underline u,.croma-heading--alternate-underline span[style*=underline]{font-family:var(--croma-font-alternate-family, var(--croma-font-body-family, inherit));font-style:var(--croma-font-alternate-style, normal);font-weight:var(--croma-font-alternate-weight, 400);text-decoration:none!important}button,input,textarea,select{font:inherit}input,textarea,select{background-color:var(--croma-color-background, #ffffff);color:var(--croma-color-foreground, #111111);accent-color:var(--croma-color-accent, #6f8f72)}.croma-skip-link{position:absolute;z-index:100;top:1rem;left:1rem;transform:translateY(-150%);padding:.75rem 1rem;background:var(--croma-color-foreground, #111111);color:var(--croma-color-background, #ffffff)}.croma-skip-link:focus{transform:translateY(0)}.croma-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.croma-page-width{width:min(calc(100% - var(--container-margin, 1rem) - var(--container-margin, 1rem)),var(--container-width, var(--croma-page-width, 1720px)));margin-inline:auto}.croma-color-scheme{background-color:var(--croma-color-background);color:var(--croma-color-foreground)}.croma-section{padding-block-start:var(--croma-section-padding-top, var(--croma-section-padding, var(--croma-section-spacing-medium)));padding-block-end:var(--croma-section-padding-bottom, var(--croma-section-padding, var(--croma-section-spacing-medium)))}.croma-section--spacing-top-none{--croma-section-padding-top: 0px}.croma-section--spacing-top-small{--croma-section-padding-top: var(--croma-section-spacing-small)}.croma-section--spacing-top-medium{--croma-section-padding-top: var(--croma-section-spacing-medium)}.croma-section--spacing-top-large{--croma-section-padding-top: var(--croma-section-spacing-large)}.croma-section--spacing-top-extra-large{--croma-section-padding-top: var(--croma-section-spacing-extra-large)}.croma-section--spacing-bottom-none{--croma-section-padding-bottom: 0px}.croma-section--spacing-bottom-small{--croma-section-padding-bottom: var(--croma-section-spacing-small)}.croma-section--spacing-bottom-medium{--croma-section-padding-bottom: var(--croma-section-spacing-medium)}.croma-section--spacing-bottom-large{--croma-section-padding-bottom: var(--croma-section-spacing-large)}.croma-section--spacing-bottom-extra-large{--croma-section-padding-bottom: var(--croma-section-spacing-extra-large)}.croma-footer{border-color:color-mix(in srgb,currentColor 12%,transparent)}.croma-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem}.croma-nav{display:flex;flex-wrap:wrap;gap:1rem}.croma-nav a{text-decoration:none}.croma-button{--croma-button-background: var(--croma-color-button, #111111);--croma-button-foreground: var(--croma-color-button-text, #ffffff);--croma-button-border: var(--croma-button-background);--croma-button-hover-background: var(--croma-button-foreground);--croma-button-hover-foreground: var(--croma-button-background);--croma-button-hover-border: var(--croma-button-background);display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:1.5rem;padding:.75rem 1rem;border:1px solid var(--croma-button-border);border-radius:var(--croma-button-radius, 4px);background-color:var(--croma-button-background);color:var(--croma-button-foreground);text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.croma-button:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--croma-button-hover-border);background-color:var(--croma-button-hover-background);color:var(--croma-button-hover-foreground)}.croma-button--glass{--croma-button-background: color-mix( in srgb, var(--croma-color-button, #111111) var(--croma-glass-button-background-opacity, 35%), transparent );--croma-button-border: var(--croma-button-background);--croma-button-hover-background: var(--croma-color-button-text, #ffffff);--croma-button-hover-foreground: var(--croma-color-button, #111111);--croma-button-hover-border: var(--croma-color-button, #111111);isolation:isolate;-webkit-backdrop-filter:blur(var(--croma-glass-button-blur, 12px));backdrop-filter:blur(var(--croma-glass-button-blur, 12px))}.croma-button--glass:not(:disabled):not([aria-disabled=true]):hover{-webkit-backdrop-filter:none;backdrop-filter:none}.croma-carousel__control{display:inline-flex;align-items:center;justify-content:center;width:var(--croma-carousel-control-size, 2.4rem);height:var(--croma-carousel-control-size, 2.4rem);padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:var(--croma-color-foreground, #111111);cursor:pointer;transition:opacity .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.croma-carousel__control svg{width:var(--croma-carousel-arrow-size, .55rem);height:auto}.croma-carousel__control:disabled{cursor:default;opacity:.35}.croma-carousel__control--arrow,.croma-arrow-controls--arrow .croma-carousel__control,.croma-carousel--arrows-arrow .croma-carousel__control{border-color:transparent;border-radius:0}.croma-carousel__control--solid,.croma-arrow-controls--solid .croma-carousel__control,.croma-carousel--arrows-solid .croma-carousel__control{border-color:var(--croma-color-foreground, #111111);background:var(--croma-color-foreground, #111111);color:var(--croma-color-background, #ffffff)}.croma-main-template{min-height:50vh}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme.css.map */
