#vue3-snackbar--container{margin:16px 16px 0;padding:0;pointer-events:none;position:fixed;z-index:var(--snackbar-zindex)}#vue3-snackbar--container.is-rtl .vue3-snackbar-message-icon{margin-left:16px;margin-right:0}#vue3-snackbar--container.is-top{top:0}#vue3-snackbar--container.is-bottom{bottom:0}#vue3-snackbar--container.is-left{left:0}#vue3-snackbar--container.is-right{right:0}#vue3-snackbar--container.is-start{inset-inline-start:0}#vue3-snackbar--container.is-end{inset-inline-end:0}#vue3-snackbar--container.is-middle{top:50%;transform:translateY(-50%)}#vue3-snackbar--container.is-centre{left:50%;transform:translate(-50%)}#vue3-snackbar--container.shadow-xs .vue3-snackbar-message{box-shadow:0 1px 2px #0000000d}#vue3-snackbar--container.shadow-sm .vue3-snackbar-message{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}#vue3-snackbar--container.shadow-md .vue3-snackbar-message{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#vue3-snackbar--container.shadow-lg .vue3-snackbar-message{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}#vue3-snackbar--container.shadow-xl .vue3-snackbar-message{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}#vue3-snackbar--container.shadow-2xl .vue3-snackbar-message{box-shadow:0 25px 50px -12px #00000040}.vue3-snackbar-message{border-radius:4px;color:var(--message-text-color,#fff);display:flex;margin-bottom:16px;pointer-events:all;position:relative}.vue3-snackbar-message-action{display:flex;justify-content:flex-end;width:100%}.vue3-snackbar-message-action:not(:empty){padding-top:.5rem}.vue3-snackbar-message.has-border{background-color:var(--base-background-color,#fff);border:0 solid;position:relative}.vue3-snackbar-message.has-border:before{background-color:var(--background-color);border-radius:inherit;content:"";inset:0;opacity:var(--background-opacity);pointer-events:none;position:absolute}.vue3-snackbar-message.has-border.success{color:var(--success-colour)}.vue3-snackbar-message.has-border.error{color:var(--error-colour)}.vue3-snackbar-message.has-border.info{color:var(--info-colour)}.vue3-snackbar-message.has-border.warning{color:var(--warning-colour)}.vue3-snackbar-message.has-border.has-background{color:var(--message-background)}.vue3-snackbar-message.border-left{border-left-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-right{border-right-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-top{border-top-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-bottom{border-bottom-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-start{border-inline-start-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-end{border-inline-end-width:var(--snackbar-border-width)}.vue3-snackbar-message.success:not(.has-background):not(.has-border){background-color:var(--success-colour);border-color:var(--success-colour)}.vue3-snackbar-message.error:not(.has-background):not(.has-border){background-color:var(--error-colour);border-color:var(--error-colour)}.vue3-snackbar-message.warning:not(.has-background):not(.has-border){background-color:var(--warning-colour);border-color:var(--warning-colour)}.vue3-snackbar-message.info:not(.has-background):not(.has-border){background-color:var(--info-colour);border-color:var(--info-colour)}.vue3-snackbar-message.has-background:not(.has-border){background-color:var(--message-background);border-color:var(--message-background)}.vue3-snackbar-message-wrapper{align-items:center;border-radius:inherit;display:flex;padding:16px}.vue3-snackbar-message.is-dense .vue3-snackbar-message-wrapper{padding:8px 16px}.vue3-snackbar-message-title{font-weight:700;position:relative}.vue3-snackbar-message-additional{position:relative}.vue3-snackbar-message-icon{color:var(--message-icon-color,currentColor);display:flex;margin-right:16px}.vue3-snackbar-message-close{margin-left:16px;min-width:30px}.vue3-snackbar-message-close button{-webkit-appearance:none}.vue3-snackbar-message-close button:focus:not(:focus-visible){outline:none}.vue3-snackbar-message-close button:focus:not(:-moz-focusring){outline:none}.vue3-snackbar-message-close button{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;text-align:inherit;width:30px}.vue3-snackbar-message-close button:before{background:currentColor;border-radius:50%;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out}.vue3-snackbar-message-close button:hover:before{opacity:.22}.vue3-snackbar-message-content{display:flex;flex-flow:column;width:var(--snackbar-content-width)}.vue3-snackbar-message-badge{background:#c10015;border:1px solid crimson;border-radius:8px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;font-size:.9em;font-weight:700;left:0;padding:.125em .5em;position:absolute;top:0;transform:translate(-25%,-25%)}.vue3-snackbar-message.border-left .vue3-snackbar-message-badge{left:0;top:-5px}.vue3-snackbar-message-enter-from{opacity:0;transform:translateY(50%)}.vue3-snackbar-message-leave-from{max-height:1000px}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to{margin-bottom:0;max-height:0;opacity:0;overflow:hidden}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to .vue3-snackbar-message-badge{opacity:0}.vue3-snackbar-message-enter-active{transition:transform .3s,opacity .3s}.vue3-snackbar-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}@keyframes headShake{0%{transform:translate(-25%,-25%)}6.5%{transform:translate(calc(-25% - 6px),-25%) rotateY(-9deg)}18.5%{transform:translate(calc(-25% + 5px),-25%) rotateY(7deg)}31.5%{transform:translate(calc(-25% - 3px),-25%) rotateY(-5deg)}43.5%{transform:translate(calc(-25% + 2px),-25%) rotateY(3deg)}50%{transform:translate(-25%,-25%)}}.shake-baby-shake .vue3-snackbar-message-badge{animation-duration:1s;animation-fill-mode:both;animation-name:headShake;animation-timing-function:ease-in-out}.loader{font-family:Atyp Display TRIAL Medium;font-size:22px;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;text-align:center;text-wrap-mode:none;top:0;width:100%;z-index:9999999}.loader,.loader-window{align-items:center;display:flex}.loader-window{background-color:#000c;border-radius:4px;color:#fff;gap:40px;height:100px;justify-items:center;padding:20px;width:320px}.spinner{animation:l24 1s linear infinite;aspect-ratio:1;border:8px solid #0000;border-radius:50%;border-right-color:#d1c495;position:relative;width:50px}.spinner:after,.spinner:before{animation:inherit;animation-duration:2s;border:inherit;border-radius:50%;content:"";inset:-8px;position:absolute}.spinner:after{animation-duration:4s}@keyframes l24{to{transform:rotate(1turn)}}@font-face{font-family:Atyp Display TRIAL;font-weight:400;src:url(../fonts/AtypBLDisplayRegular.woff2) format("woff2"),url(../fonts/AtypBLDisplayRegular.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+0100-017f}@font-face{font-family:Atyp BL Display;font-style:normal;font-weight:400;src:url(../fonts/AtypBLDisplayRegular.woff2) format("woff2"),url(../fonts/AtypBLDisplayRegular.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+0100-017f}@font-face{font-family:Atyp BL Text Semibold;font-style:normal;font-weight:600;src:url(../fonts/AtypBLTextSemibold.woff2) format("woff2"),url(../fonts/AtypBLTextSemibold.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+0100-017f}@font-face{font-family:Atyp Display TRIAL Medium;font-style:normal;font-weight:500;src:url(../fonts/AtypBLDisplayMedium.woff2) format("woff2"),url(../fonts/AtypBLDisplayMedium.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+0100-017f}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}:root{--swiper-navigation-color:#fff;--swiper-pagination-bullet-horizontal-gap:1rem;--swiper-pagination-bullet-width:4rem;--swiper-pagination-bullet-height:.2rem;--swiper-pagination-bullet-border-radius:26px;--swiper-pagination-color:#000;--swiper-pagination-bottom:-5rem;--swiper-theme-color:#000}@media screen and (min-width:970px){:root{--swiper-navigation-color:#fff;--swiper-pagination-bottom:-6rem}}*,:after,:before{box-sizing:border-box}:focus{outline:none}[v-cloak]{display:none!important}a[href^="mailto:"]:hover{text-decoration:underline}#app,body,html{height:100%;margin:0;max-width:100vw;padding:0}body{overflow-x:hidden}@media screen and (min-width:970px){body{font-size:14px}}@media screen and (min-width:1170px){body{font-size:16px}}@media screen and (min-width:1410px){body{font-size:18px}}body{background-color:#060e18}.page{position:relative;z-index:5}body.--menu-opened{overflow:hidden!important}.swiper{overflow:visible}body{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:1.4}body,h1,h2,h3,h4{font-family:Atyp BL Display}h1,h2,h3,h4{font-weight:400;line-height:1.1}h1 span,h2 span,h3 span,h4 span{font-family:Atyp Display TRIAL Medium;font-weight:500}h1{color:#fff;font-size:50px;font-weight:400;line-height:1;margin:0 0 32px}@media screen and (min-width:970px){h1{font-size:70px}}@media screen and (min-width:1170px){h1{font-size:70px}}@media screen and (min-width:1410px){h1{font-size:78px}}h2{color:#fff;font-size:48px;line-height:1;margin:0 0 3.5rem}@media screen and (min-width:970px){h2{font-size:32px}}@media screen and (min-width:1170px){h2{font-size:39px}}@media screen and (min-width:1410px){h2{font-size:48px}}h3{font-size:38px;line-height:1;margin:0}@media screen and (min-width:970px){h3{font-size:28px}}@media screen and (min-width:1170px){h3{font-size:30px}}@media screen and (min-width:1410px){h3{font-size:38px}}h3 span{font-family:Atyp Display TRIAL Medium;font-weight:500}h4{font-size:28px;font-weight:400}@media screen and (min-width:970px){h4{font-size:18px}}@media screen and (min-width:1170px){h4{font-size:22px}}@media screen and (min-width:1410px){h4{font-size:28px}}a{color:#fff;outline:0}a,a[href^=mailto]:hover{text-decoration:none}a:active,a:focus,a:hover{color:#fff;outline:0}li,ul{margin:0;padding:0}li{list-style:none}p{color:#000c;font-size:18px;line-height:1.333;margin:2.4rem 0}@media screen and (min-width:970px){p{font-size:12px}}@media screen and (min-width:1170px){p{font-size:15px}}@media screen and (min-width:1410px){p{font-size:18px}}p span{font-family:Atyp Display TRIAL Medium;font-weight:500}p:last-of-type{margin-bottom:3.5rem}button{border:0;margin:0;padding:0}.button-simple{align-items:center;border:1px solid rgba(0,0,0,.35);border-radius:100%;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;min-width:50px;position:relative;transition:all .4s ease;width:50px}.button-simple path{stroke:#000}.button-simple:hover{background:#d1c495;border-color:#d1c495;color:#fff}.button-simple:hover span{color:#fff}.button-simple:hover path{stroke:#fff}.button-simple.button-otlined{border:1px solid rgba(0,0,0,.35);color:#fff;display:flex;height:60px;position:relative;width:60px}.button{align-items:center;background:#000;border:2px solid #000;border-radius:26px;color:#fff;cursor:pointer;display:inline-flex;font-family:Atyp Display TRIAL Medium,sans-serif;font-size:14px;gap:10px;height:50px;justify-content:space-between;padding-left:30px;padding-right:15px;position:relative;text-transform:uppercase;transition:background .3s ease}@media screen and (min-width:970px){.button{font-size:10px}}@media screen and (min-width:1170px){.button{font-size:12px}}@media screen and (min-width:1410px){.button{font-size:14px}}.button svg{color:#fff;width:24px}.button span{text-wrap:nowrap}.button:hover:not(:disabled){background:#fff;color:#000}.button:hover:not(:disabled) span,.button:hover:not(:disabled) svg{color:#000}.button-big{display:flex;width:100%}.button-big svg{margin-left:0}.button--white{background-color:#fff;border:2px solid #000;color:#000}.button--white span,.button--white svg{color:#000}.button--white:hover:not(:disabled){background:#000;border-color:#fff;color:#fff}.button--white:hover:not(:disabled) span,.button--white:hover:not(:disabled) svg{color:#fff}.button--small{font-size:12px;height:40px}@media screen and (min-width:970px){.button--small{font-size:8px}}@media screen and (min-width:1170px){.button--small{font-size:10px}}@media screen and (min-width:1410px){.button--small{font-size:12px}}button:disabled.button-big,button[disabled].button--white{background-color:silver;border:none;cursor:not-allowed!important}button:disabled.button-big span,button:disabled.button-big svg,button[disabled].button--white span,button[disabled].button--white svg{color:#fff}.button--platinum{background-color:#e6e6e6;border:2px solid #000;color:#000}.button--platinum svg{color:#000}.button--platinum:hover:not(:disabled){background:#000;color:#fff}.button--platinum:hover:not(:disabled) span,.button--platinum:hover:not(:disabled) svg{color:#fff}.button--collapsable{gap:0;justify-content:center;padding-inline:0}.button--collapsable span{display:none}.button--collapsable.button--40{font-size:12px;height:40px;width:40px}@media screen and (min-width:970px){.button--collapsable.button--40{font-size:8px}}@media screen and (min-width:1170px){.button--collapsable.button--40{font-size:10px}}@media screen and (min-width:1410px){.button--collapsable.button--40{font-size:12px}}.button-wrapper{align-items:center;display:flex;justify-content:center}@media screen and (min-width:970px){.button{gap:1rem;height:5rem;padding-left:3rem;padding-right:1.5rem}.button span{display:initial}.button svg{transform:scale(.8)}.button--collapsable.button--40{height:4rem;width:auto}.button--small{height:4rem}.button--small svg{height:11px;width:11px}}@media screen and (min-width:1170px){.button svg{transform:scale(1)}}.-decor{align-items:center;color:#000;display:flex;font-family:Atyp Display TRIAL Medium,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2rem;margin-bottom:.5rem;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:970px){.-decor{font-size:9px}}@media screen and (min-width:1170px){.-decor{font-size:11px}}@media screen and (min-width:1410px){.-decor{font-size:14px}}.-decor--white{color:#fff}.-decor--white:after{background:#fff}.-decor--gold{color:#d1c495}.-decor--simple:after{content:none}.-decor--reverse{flex-direction:row-reverse}.-decor--reverse:after{margin:0 10px 0 0}.price{font-family:Atyp Display TRIAL Medium;font-size:16px;line-height:1}@media screen and (min-width:970px){.price{font-size:11px}}@media screen and (min-width:1170px){.price{font-size:13px}}@media screen and (min-width:1410px){.price{font-size:16px}}.price__base{font-family:Atyp Display TRIAL Medium;font-size:12px}@media screen and (min-width:970px){.price__base{font-size:8px}}@media screen and (min-width:1170px){.price__base{font-size:10px}}@media screen and (min-width:1410px){.price__base{font-size:12px}}.price__base .price__currency,.price__base .price__value{opacity:60%;text-decoration:line-through;text-wrap-mode:nowrap}.price__currency{font-family:Arial,Helvetica,sans-serif}.price--gold{color:#d1c495}.price--black{color:#000}.checkmark{align-items:center;background-color:#fff;border:1px solid #979797;border-radius:50%;display:flex;height:16px;justify-content:center;margin-right:10px;position:relative;width:16px}.checkmark:after{background:#bcbcbc;border-radius:50%;content:"";display:block;height:8px;width:8px}html{font-size:8.05785px}@media screen and (min-width:970px){html{font-size:6.68044px}}@media screen and (min-width:1170px){html{font-size:8.05785px}}@media screen and (min-width:1410px){html{font-size:10px}}body{background:#000;font-weight:400}body.--white{background:#fff}.container{margin:0 auto;padding:0 15px;width:100%}.container::-moz-selection{background:none}.container::selection{background:none}.wrapper{margin:0 auto;max-width:1728px}@media screen and (min-width:480px){.container{padding:0 30px}}@media screen and (min-width:970px){.container{padding:0;width:970px}}@media screen and (min-width:1170px){.container{width:1170px}}@media screen and (min-width:1410px){.container{width:1410px}}.oauth{align-items:center;display:flex;flex-direction:column}.oauth__label{align-items:center;color:#ffffff80;display:inline-flex;font-size:12px;margin:30px 0;position:relative;width:100%}@media screen and (min-width:970px){.oauth__label{font-size:8px}}@media screen and (min-width:1170px){.oauth__label{font-size:10px}}@media screen and (min-width:1410px){.oauth__label{font-size:12px}}.oauth__label span{display:inline-flex;text-wrap-mode:nowrap}.oauth__label:after,.oauth__label:before{background-color:#fff3;content:"";height:1px;position:relative;width:100%}.oauth__label:before{left:-30px}.oauth__label:after{right:-30px}.oauth__buttons{display:flex;flex-direction:column;gap:15px;width:100%}.oauth .button-oauth{background-color:transparent;border:2px solid #fff;gap:0;width:100%}.oauth .button-oauth:hover{background-color:#fff;color:#000}.oauth.dark .oauth__label{color:#000000b3}.oauth.dark .oauth__label:after,.oauth.dark .oauth__label:before{background-color:#0000001a}.oauth.dark .button-oauth{border-color:#000;color:#000}.oauth.dark .button-oauth:hover{background-color:#000;color:#fff}@media screen and (min-width:970px){.oauth__label{margin:3rem 0}.oauth__label:before{left:-8rem}.oauth__label:after{right:-8rem}.oauth__buttons{display:flex;flex-direction:row;gap:15px;justify-content:space-between}}.input-wrap{position:relative}@media screen and (min-width:970px){.input,input[type=email],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text]{font-size:14px;height:42px}.input svg,input[type=email] svg,input[type=password] svg,input[type=phone] svg,input[type=search] svg,input[type=tel] svg,input[type=text] svg{transform:scale(.8)}}@media screen and (min-width:1170px){.input,input[type=email],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text]{font-size:16px;height:48px}.input svg,input[type=email] svg,input[type=password] svg,input[type=phone] svg,input[type=search] svg,input[type=tel] svg,input[type=text] svg{transform:scale(1)}}@media screen and (min-width:1410px){.input,input[type=email],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text]{font-size:18px;height:50px}.form__column>.form__row{margin-right:15px}.form__column>.form__row:first-child{margin-left:0;margin-right:15px}}.checkbox{align-items:center;color:#000c;cursor:pointer;display:flex;font-size:12px;position:relative}@media screen and (min-width:970px){.checkbox{font-size:8px}}@media screen and (min-width:1170px){.checkbox{font-size:10px}}@media screen and (min-width:1410px){.checkbox{font-size:12px}}.checkbox input[type=checkbox]{display:none;opacity:0;visibility:hidden}.checkbox input[type=checkbox]:checked~div{background-image:url(../images/svg/checked-dark.svg);background-position:60% 60%;background-repeat:no-repeat;border-color:#d1c495}.checkbox .-required{margin-right:5px}.checkbox>div{border:1px solid #626262;border-radius:4px;flex-shrink:0;height:16px;width:16px}.checkbox:hover>div{border-color:#d1c495}.form-checkbox label{align-items:flex-start;display:flex;gap:9px;margin-bottom:0}.form-checkbox.center label,select{align-items:center}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/svg/arrow-down-dark.svg);background-position:calc(100% - 25px);background-repeat:no-repeat;border:1px solid rgba(0,0,0,.3);border-radius:26px;box-shadow:inset 0 .4rem #0000001a;display:inline-flex;font-size:18px;height:50px;padding:0 2.5rem;width:100%}@media screen and (min-width:970px){select{font-size:12px}}@media screen and (min-width:1170px){select{font-size:15px}}@media screen and (min-width:1410px){select{font-size:18px}}select svg{pointer-events:none}select:hover{border-color:#d1c495}select.-dark{background-image:url(../images/svg/arrow-down.svg);border-color:#fff9;color:#fff}select.-dark:hover{border-color:#d1c495}select.-small{font-family:Atyp Display TRIAL Medium;font-size:12px;height:40px}@media screen and (min-width:970px){select.-small{font-size:8px}}@media screen and (min-width:1170px){select.-small{font-size:10px}}@media screen and (min-width:1410px){select.-small{font-size:12px}}@media screen and (min-width:970px){select{background-position:calc(100% - 2.5rem);height:5rem}select svg{transform:scale(.8)}select.-small{height:4rem}}@media screen and (min-width:1170px){select svg{transform:scale(1)}}.form-field{display:flex;flex-direction:column;flex-grow:1;margin-bottom:15px}.form-label{color:#000;font-family:Atyp Display TRIAL Medium;font-size:12px;font-weight:500;line-height:1;margin-bottom:5px;text-transform:uppercase}@media screen and (min-width:970px){.form-label{font-size:8px}}@media screen and (min-width:1170px){.form-label{font-size:10px}}@media screen and (min-width:1410px){.form-label{font-size:12px}}.form-label.required:after{color:red;content:"*";margin-left:5px}.-req:after{color:red;content:"*";display:inline-block}.form-error{color:red;display:none;font-size:11px;padding:5px}.form-field--errors .form-error{display:block}.form-field--errors .input{border:1px solid #f44!important}.form-field--errors .input::-webkit-input-placeholder{color:#f44}.form-field--errors .input::-moz-placeholder{color:#f44}.form-field--errors .input:-ms-input-placeholder{color:#f44}.form-field--errors .input:-moz-placeholder{color:#f44}.errors>div{color:red;display:none;font-size:11px;margin-top:5px}.has-error input{border-color:red}.has-error .errors>div{display:block}@media screen and (min-width:970px){.form-field{margin-bottom:1.6rem}}
