@layer components{.brand-contact-details{display:flex;flex-direction:column;gap:var(--item-gap, 1rem);width:100%}.brand-contact-details__item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:var(--spacing-1, .25rem);width:100%;padding:var(--card-padding, 16px);border-radius:var(--card-border-radius, 12px);color:var(--color-foreground-secondary, var(--color-foreground));text-decoration:none;font-size:var(--paragraph-size-mobile);line-height:var(--paragraph-line-height);text-wrap:balance;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .2s ease}.brand-contact-details--align-center .brand-contact-details__item{align-items:center;text-align:center}.brand-contact-details--align-right .brand-contact-details__item{align-items:flex-end;text-align:right}a.brand-contact-details__item:hover,a.brand-contact-details__item:focus-visible{text-decoration:underline;text-underline-offset:.15em}.brand-contact-details__label{color:var(--color-foreground);font-size:var(--paragraph-size-mobile);line-height:var(--paragraph-line-height);font-weight:var(--subheading-font-weight)}.brand-contact-details__label:not(.text-subheading){color:var(--label-color, var(--color-foreground));font-size:var(--label-size-mobile, var(--paragraph-size-mobile));font-weight:var(--label-font-weight, var(--subheading-font-weight))}.brand-contact-details__value{color:inherit;font-size:inherit;line-height:inherit}.brand-contact-details__value--custom{color:var(--color-foreground-secondary, var(--color-foreground));font-size:var(--value-size-mobile, var(--paragraph-size-mobile));font-weight:var(--value-font-weight, 400);line-height:var(--paragraph-line-height)}@media(max-width:639px){.brand-contact-details[data-card-style-mobile=bordered] .brand-contact-details__item{border:2px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);background-color:var(--color-background)}.brand-contact-details[data-card-style-mobile=bordered] .brand-contact-details__item:hover{border-color:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.brand-contact-details[data-card-style-mobile=elevated] .brand-contact-details__item{background-color:var(--color-background);box-shadow:0 2px 12px color-mix(in srgb,var(--color-foreground) 8%,transparent)}.brand-contact-details[data-card-style-mobile=gradient] .brand-contact-details__item{background:linear-gradient(135deg,var(--color-background) 0%,color-mix(in srgb,var(--color-foreground) 3%,var(--color-background)) 100%);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}.brand-contact-details[data-card-style-mobile=frosted-glass] .brand-contact-details__item{background-color:color-mix(in srgb,var(--color-background) 65%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 16px color-mix(in srgb,var(--color-foreground) 6%,transparent)}.brand-contact-details[data-card-style-mobile=frosted-glass] .brand-contact-details__item:hover{background-color:color-mix(in srgb,var(--color-background) 72%,transparent);border-color:color-mix(in srgb,var(--color-foreground) 22%,transparent)}.brand-contact-details[data-card-style-mobile=card] .brand-contact-details__item{align-items:flex-start;text-align:left;background-color:color-mix(in srgb,var(--color-foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.brand-contact-details[data-card-style-mobile=split] .brand-contact-details__item{flex-direction:row;align-items:start;text-align:left;gap:1rem}.brand-contact-details[data-card-style-mobile=split] .brand-contact-details__value{flex:1}}@media(min-width:640px)and (max-width:879px){.brand-contact-details[data-card-style-tablet=bordered] .brand-contact-details__item{border:2px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);background-color:var(--color-background)}.brand-contact-details[data-card-style-tablet=bordered] .brand-contact-details__item:hover{border-color:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.brand-contact-details[data-card-style-tablet=elevated] .brand-contact-details__item{background-color:var(--color-background);box-shadow:0 2px 12px color-mix(in srgb,var(--color-foreground) 8%,transparent)}.brand-contact-details[data-card-style-tablet=gradient] .brand-contact-details__item{background:linear-gradient(135deg,var(--color-background) 0%,color-mix(in srgb,var(--color-foreground) 3%,var(--color-background)) 100%);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}.brand-contact-details[data-card-style-tablet=frosted-glass] .brand-contact-details__item{background-color:color-mix(in srgb,var(--color-background) 65%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 16px color-mix(in srgb,var(--color-foreground) 6%,transparent)}.brand-contact-details[data-card-style-tablet=frosted-glass] .brand-contact-details__item:hover{background-color:color-mix(in srgb,var(--color-background) 72%,transparent);border-color:color-mix(in srgb,var(--color-foreground) 22%,transparent)}.brand-contact-details[data-card-style-tablet=card] .brand-contact-details__item{align-items:flex-start;text-align:left;background-color:color-mix(in srgb,var(--color-foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.brand-contact-details[data-card-style-tablet=split] .brand-contact-details__item{flex-direction:row;align-items:start;text-align:left;gap:1rem}.brand-contact-details[data-card-style-tablet=split] .brand-contact-details__value{flex:1}.brand-contact-details__item,.brand-contact-details__label{font-size:var(--paragraph-size-tablet)}.brand-contact-details__label:not(.text-subheading){font-size:var(--label-size-tablet, var(--paragraph-size-tablet))}.brand-contact-details__value--custom{font-size:var(--value-size-tablet, var(--paragraph-size-tablet))}}@media(min-width:880px){.brand-contact-details[data-card-style-desktop=bordered] .brand-contact-details__item{border:2px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);background-color:var(--color-background)}.brand-contact-details[data-card-style-desktop=bordered] .brand-contact-details__item:hover{border-color:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.brand-contact-details[data-card-style-desktop=elevated] .brand-contact-details__item{background-color:var(--color-background);box-shadow:0 2px 12px color-mix(in srgb,var(--color-foreground) 8%,transparent)}.brand-contact-details[data-card-style-desktop=gradient] .brand-contact-details__item{background:linear-gradient(135deg,var(--color-background) 0%,color-mix(in srgb,var(--color-foreground) 3%,var(--color-background)) 100%);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}.brand-contact-details[data-card-style-desktop=frosted-glass] .brand-contact-details__item{background-color:color-mix(in srgb,var(--color-background) 65%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 16px color-mix(in srgb,var(--color-foreground) 6%,transparent)}.brand-contact-details[data-card-style-desktop=frosted-glass] .brand-contact-details__item:hover{background-color:color-mix(in srgb,var(--color-background) 72%,transparent);border-color:color-mix(in srgb,var(--color-foreground) 22%,transparent)}.brand-contact-details[data-card-style-desktop=card] .brand-contact-details__item{align-items:flex-start;text-align:left;background-color:color-mix(in srgb,var(--color-foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.brand-contact-details[data-card-style-desktop=split] .brand-contact-details__item{flex-direction:row;align-items:start;text-align:left;gap:1rem}.brand-contact-details[data-card-style-desktop=split] .brand-contact-details__value{flex:1}.brand-contact-details__item,.brand-contact-details__label{font-size:var(--paragraph-size-desktop)}.brand-contact-details__label:not(.text-subheading){font-size:var(--label-size-desktop, var(--paragraph-size-desktop))}.brand-contact-details__value--custom{font-size:var(--value-size-desktop, var(--paragraph-size-desktop))}}.brand-contact-details--shadow-soft .brand-contact-details__item{box-shadow:0 1px 3px color-mix(in srgb,var(--color-foreground) 10%,transparent)}.brand-contact-details--shadow-medium .brand-contact-details__item{box-shadow:0 4px 12px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.brand-contact-details--shadow-strong .brand-contact-details__item{box-shadow:0 8px 24px color-mix(in srgb,var(--color-foreground) 15%,transparent)}.brand-contact-details--hover-lift .brand-contact-details__item{overflow:visible;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.brand-contact-details--hover-lift .brand-contact-details__item:hover{transform:translateY(-.5rem);box-shadow:0 .75rem 1.5rem #00000026}.brand-contact-details--hover-scale .brand-contact-details__item{transition:transform .3s ease-out}.brand-contact-details--hover-scale .brand-contact-details__item:hover{transform:scale(1.02)}.brand-contact-details--hover-tilt .brand-contact-details__item{transform-style:preserve-3d;transition:transform .15s ease;will-change:transform}@media(prefers-reduced-motion:reduce){html[data-respect-reduced-motion=true] .brand-contact-details__item,html[data-respect-reduced-motion=true] .brand-contact-details--hover-lift .brand-contact-details__item,html[data-respect-reduced-motion=true] .brand-contact-details--hover-scale .brand-contact-details__item,html[data-respect-reduced-motion=true] .brand-contact-details--hover-tilt .brand-contact-details__item{transition:none}html[data-respect-reduced-motion=true] .brand-contact-details--hover-lift .brand-contact-details__item:hover,html[data-respect-reduced-motion=true] .brand-contact-details--hover-scale .brand-contact-details__item:hover{transform:none;box-shadow:none}}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/blocks-brand-contact-details-styles.css.map */
