:root.theme-alternative .button{--color-theme-button-borderColor: transparent;--color-theme-button-bg: var(--color-red);--color-theme-button-color: var(--color-white);--color-theme-button-bgHover: var(--color-accent-red);--color-theme-button-blueBg: var(--color-red);--color-theme-button-blueBgHover: var(--color-accent-red);--color-theme-button-blueColor: var(--color-white);--color-theme-button-outlineBlueBorderColorHover: var(--color-sky-blue);--color-theme-button-outlineBlueColorHover: var(--color-sky-blue);--color-theme-button-outlineWhiteBorderColorHover: var(--color-light-blue);--color-theme-button-outlineWhiteColorHover: var(--color-light-blue);--color-theme-button-whiteColor: var(--color-primary-blue);--color-theme-button-whiteBgHover: var(--color-white);--color-theme-button-whiteColorHover: var(--color-sky-blue)}.button{--button-border-color: var(--color-theme-button-borderColor);--button-bg: var(--color-theme-button-bg);--button-color: var(--color-theme-button-color);--button-bg-hover: var(--color-theme-button-bgHover);position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;height:var(--button-height, 3rem);padding:.9375rem 1.5rem;border:1px solid var(--button-border-color, transparent);border-radius:.375rem;text-align:center;cursor:pointer;text-decoration:none;background-color:var(--button-bg, var(--color-golden));color:var(--button-color, var(--color-primary-grey));transition:background-color .3s,border-color .3s,color .3s}.button:disabled{--button-bg: var(--color-theme-button-bgDisabled, var(--color-light-grey));pointer-events:none;cursor:initial}@media (min-width: 1280px){.button{--button-height: 3.125rem}}.button .button__wrapper{pointer-events:none}.button .button__wrapper-icon{display:flex;align-items:center;justify-content:center}@media (hover: hover){.button:hover{background-color:var(--button-bg-hover, var(--color-bright-gold))}}.button.button--blue{--button-bg: var(--color-theme-button-blueBg, var(--color-primary-blue));--button-bg-hover: var(--color-theme-button-blueBgHover, var(--color-bright-blue));--button-color: var(--color-theme-button-blueColor, var(--color-white))}.button.button--outline-blue{--button-bg: var(--color-theme-button-outlineBlueBg, transparent);--button-bg-hover: var(--color-theme-button-outlineBlueBgHover, transparent);--button-color: var(--color-theme-button-outlineBlueColor, var(--color-primary-blue));--button-border-color: var(--color-theme-button-outlineBlueBorderColor, var(--color-primary-blue));padding:0 1.5rem}@media (hover: hover){.button.button--outline-blue:hover{--button-color: var(--color-theme-button-outlineBlueColorHover, var(--color-bright-blue));--button-border-color: var(--color-theme-button-outlineBlueBorderColorHover, var(--color-bright-blue))}}.button.button--transparent{--button-bg: var(--color-theme-button-transparentBg, transparent);--button-bg-hover: var(--color-theme-button-transparentBgHover, transparent);--button-color: var(--color-theme-button-transparentColor, var(--color-white))}@media (hover: hover){.button.button--transparent:hover{--button-color: var(--color-theme-button-transparentColorHover, var(--color-golden));--button-border-color: var(--color-theme-button-transparentBorderColorHover, var(--color-golden))}}.button.button--outline-white{--button-bg: var(--color-theme-button-outlineWhiteBg, transparent);--button-bg-hover: var(--color-theme-button-outlineWhiteBgHover, transparent);--button-color: var(--color-theme-button-outlineWhiteColor, var(--color-white));--button-border-color: var(--color-theme-button-outlineWhiteBorderColor, var(--color-white));padding:0 1.5rem}@media (hover: hover){.button.button--outline-white:hover{--button-color: var(--color-theme-button-outlineWhiteColorHover, var(--color-golden));--button-border-color: var(--color-theme-button-outlineWhiteBorderColorHover, var(--color-golden))}}.button.button--white{--button-bg: var(--color-theme-button-whiteBg, var(--color-white));--button-bg-hover: var(--color-theme-button-whiteBgHover, var(--color-golden));--button-color: var(--color-theme-button-whiteColor, var(--color-golden))}@media (hover: hover){.button.button--white:hover{--button-color: var(--color-theme-button-whiteColorHover)}}.button.button--only-icon{width:3rem;padding:.75rem}.button.button--only-icon .button__icon{stroke:var(--color-theme-button-onlyIconIcon, var(--color-bright-blue));width:1.5rem;height:1.5rem}.picture,.picture img{display:block;width:100%;height:100%;object-fit:cover}.picture.picture--contain,.picture img.picture--contain,.picture.picture--contain img,.picture img.picture--contain img{object-fit:contain}:root.theme-alternative .appeal{--color-theme-appeal-wrapBg: var(--color-white);--color-theme-appeal-wrapBorder: var(--color-light-blue);--color-theme-appeal-positionColor: var(--color-secondary-dark-blue)}.appeal .appeal__wrap{display:flex;flex-wrap:wrap;gap:1.5rem 1.25rem;border-radius:1rem;padding:1.5rem;border:1px solid var(--color-theme-appeal-wrapBorder, transparent);background-color:var(--color-theme-appeal-wrapBg, var(--color-blue-additional));position:relative}@media (min-width: 768px){.appeal .appeal__wrap{gap:1.5rem}}@media (min-width: 1280px){.appeal .appeal__wrap{padding:2rem 2rem 2rem 23.375rem;min-height:21.875rem;flex-direction:column}}.appeal .appeal__name-wrap{display:flex;flex-direction:column;justify-content:center;gap:.375rem;width:calc(100% - 10rem)}@media (min-width: 768px){.appeal .appeal__name-wrap{width:calc(100% - 10.25rem)}}@media (min-width: 1280px){.appeal .appeal__name-wrap{order:0;width:100%;justify-content:flex-start}}@media (min-width: 1280px){.appeal .appeal__description{order:1;width:100%;justify-content:flex-start}}.appeal .appeal__img{width:8.75rem;height:8.75rem;border-radius:.625rem;overflow:hidden;flex-shrink:0}@media (min-width: 1280px){.appeal .appeal__img{width:17.875rem;height:17.875rem;position:absolute;left:2rem;top:2rem}}.appeal .appeal__position{color:var(--color-theme-appeal-positionColor)}.appeal .appeal__btn{width:100%}@media (min-width: 768px){.appeal .appeal__btn{width:fit-content}}@media (min-width: 1280px){.appeal .appeal__btn{order:3}}
