/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-14e93cdd],[data-v-14e93cdd]::backdrop,[data-v-14e93cdd]:after,[data-v-14e93cdd]:before{--tw-space-x-reverse:0;--tw-border-style:solid}}}.app-top-menu .social-group[data-v-14e93cdd]{margin-right:calc(var(--spacing,.25rem)*16);display:flex}:where(.app-top-menu .social-group[data-v-14e93cdd]>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem)*3*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem)*3*(1 - var(--tw-space-x-reverse)))}.app-top-menu .item[data-v-14e93cdd]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*2);align-items:center;display:flex}.app-top-menu .item[data-v-14e93cdd]:not(:last-child){border-right:1px var(--tw-border-style) var(--color-swisswine-grey-light,#d9d9d9)}.app-top-menu .item[data-v-14e93cdd]:last-child{padding-right:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
