@charset "UTF-8";[data-form-root]{--inline-container-max-width: 100%;--input-label-top: 1.3em;--forms-padding-bottom: 0;--column-gap: 12px;--row-gap: 12px}.karpos [data-form-root]{--input-label-top: 1.15em;--row-gap: 24px;--button-border-radius: 6px}[data-form-root] [class*=formHeader]{margin-bottom:8px}[data-form-root] [class*=formHeader] [class*=textBody]{text-align:start;text-transform:uppercase;font-size:.8666666667rem;line-height:1.0666666667rem;font-family:var(--FONT-STACK-HEADING)}@media screen and (min-width:768px){[data-form-root] [class*=formHeader] [class*=textBody]{font-size:1rem;line-height:1.2rem}}.sportful [data-form-root] [class*=formHeader] [class*=textBody]{font-size:.9333333333rem;line-height:.9333333333rem;font-weight:700}@media screen and (min-width:768px){.sportful [data-form-root] [class*=formHeader] [class*=textBody]{font-size:1.0666666667rem;line-height:1.0666666667rem}}.karpos [data-form-root] [class*=formHeader] [class*=textBody]{text-transform:none;font-size:1.2rem;line-height:1.3333333333rem}@media screen and (min-width:768px){.karpos [data-form-root] [class*=formHeader] [class*=textBody]{font-size:1.3333333333rem;line-height:1.4666666667rem}}[data-form-root] form[class*=formFieldset]{flex-wrap:wrap;flex-direction:row;row-gap:var(--row-gap);column-gap:var(--column-gap)}[data-form-root] form[class*=formFieldset]>div:first-of-type{position:absolute}[data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]){padding:var(--form-field-padding);padding-top:24px;padding-bottom:var(--form-field-padding-bottom);max-height:100%}.sportful [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]){--form-field-border: 0 0 0 1px var(--COLOR-BLACK-40)}.karpos [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]){--form-field-border: 0 0 0 1px var(--COLOR-BLACK-40)}.sportful [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]){--form-field-border-radius: 0}.karpos [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]){--form-field-border-radius: 6px;padding-top:22px}[data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]) [class*=arrowDownIcon]{position:relative;top:-.5em}[data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]) [class*=arrowDownIcon]:before{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);transition:opacity .3s ease,transform .3s ease,visibility .3s;content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg style='color: %23A5A5A4' width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0013 10.5892L6.70499 7.29229C6.31442 6.90257 5.6835 6.90257 5.29293 7.29229C4.90236 7.68201 4.90236 8.31156 5.29293 8.70128L9.29021 12.7077C9.68078 13.0974 10.3117 13.0974 10.7023 12.7077L14.7096 8.71128C14.9099 8.51142 15 8.2616 15 8.00178C15 7.74197 14.8999 7.49215 14.7096 7.29229C14.319 6.90257 13.6881 6.90257 13.2975 7.29229L10.0013 10.5892Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E")}.sportful [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]) [class*=arrowDownIcon]:before{background-image:url("data:image/svg+xml,%3Csvg style='color: %23000000' width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0013 10.5892L6.70499 7.29229C6.31442 6.90257 5.6835 6.90257 5.29293 7.29229C4.90236 7.68201 4.90236 8.31156 5.29293 8.70128L9.29021 12.7077C9.68078 13.0974 10.3117 13.0974 10.7023 12.7077L14.7096 8.71128C14.9099 8.51142 15 8.2616 15 8.00178C15 7.74197 14.8999 7.49215 14.7096 7.29229C14.319 6.90257 13.6881 6.90257 13.2975 7.29229L10.0013 10.5892Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E")}.karpos [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]) [class*=arrowDownIcon]:before{background-image:url("data:image/svg+xml,%3Csvg style='color: %23000000' width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 10.59L9 12.59V14H10.41L17 7.41L15.59 6L14.38 7.2L11 10.59Z' fill='%23000000'%3E%3C/path%3E%3Cpath d='M8 9.59L4.41 6L3 7.41L8 12.41V9.59Z' fill='%23000000'%3E%3C/path%3E%3C/svg%3E")}[data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]) [class*=arrowDownIcon] svg{visibility:hidden}.karpos [data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText]) [class*=arrowDownIcon]{top:-.4em}[data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=selectToggle]:not([class*=selectToggleText])[aria-expanded=true] [class*=arrowDownIcon]:before{transform:translate(-50%,-50%) scaleY(-1)}[data-form-root] form[class*=formFieldset] [class*=selectContainer].first-select-input{flex:1 0 100%;max-width:100%}[data-form-root] form[class*=formFieldset] [class*=selectContainer] [class*=label]{pointer-events:none;z-index:1;font:var(--forms-body-font);line-height:1;color:var(--form-placeholder-color);position:absolute;left:8px;top:1em!important;max-width:calc(100% - var(--form-field-padding) * 2);transform:var(--input-label-transform);font-family:var(--FONT-STACK-BODY)}[data-form-root] form[class*=formFieldset] [class*=formFieldContainer],[data-form-root] form[class*=formFieldset] [class*=selectContainer],[data-form-root] form[class*=formFieldset] [class*=formError]{flex:1 0 100%;max-width:100%}@media screen and (min-width:768px){[data-form-root] form[class*=formFieldset] [class*=formFieldContainer],[data-form-root] form[class*=formFieldset] [class*=selectContainer],[data-form-root] form[class*=formFieldset] [class*=formError]{flex:1 0 calc(50% - var(--column-gap) / 2);max-width:calc(50% - var(--column-gap) / 2)}}[data-form-root] form[class*=formFieldset] [class*=formError]{display:none}[data-form-root] form[class*=formFieldset] [class*=horizontalLayout],[data-form-root] form[class*=formFieldset] [class*=checkboxField]{display:flex;align-items:flex-start;width:100%;font-family:var(--FONT-STACK-BODY)}[data-form-root] form[class*=formFieldset] [class*=horizontalLayout] [class*=checkboxWrapper],[data-form-root] form[class*=formFieldset] [class*=checkboxField] [class*=checkboxWrapper]{margin-top:3px}[data-form-root] form[class*=formFieldset] [class*=formFieldContainer] [class*=formInputField]{font-family:var(--FONT-STACK-BODY)}.sportful [data-form-root] form[class*=formFieldset] [class*=formFieldContainer] [class*=formInputField],.karpos [data-form-root] form[class*=formFieldset] [class*=formFieldContainer] [class*=formInputField]{--form-field-border: 0 0 0 1px var(--COLOR-BLACK-40)}.sportful [data-form-root] form[class*=formFieldset] [class*=formFieldContainer] [class*=formInputField]{--form-field-border-radius: 0}.karpos [data-form-root] form[class*=formFieldset] [class*=formFieldContainer] [class*=formInputField]{--form-field-border-radius: 6px}[data-form-root] form[class*=formFieldset] [class*=formFieldContainer] [class*=formInputFieldLabel]{top:var(--input-label-top)!important;font-family:var(--FONT-STACK-BODY)}[data-form-root] form[class*=formFieldset] [class*=formFieldContainer]:focus-within [class*=formInputFieldLabel],[data-form-root] form[class*=formFieldset] [class*=formFieldContainer] label[class*=inputFilled]{top:1em!important}[data-form-root] form[class*=formFieldset] [class*=formFileInput]{flex:1 0 calc(50% - var(--column-gap) / 2);max-width:calc(50% - var(--column-gap) / 2);position:relative}[data-form-root] form[class*=formFieldset] [class*=formFileInput] [class*=formFileInputCancelButton]{margin:0;flex-basis:auto}[data-form-root] form[class*=formFieldset] [class*=formFileInput] [class*=textBody]{position:absolute;inset:auto auto 28px 50%;transform:translate(-50%);font-size:.7333333333rem;line-height:1.0666666667rem;color:var(--COLOR-BLACK-60);text-align:center;width:100%;z-index:1;pointer-events:none}[data-form-root] form[class*=formFieldset] [class*=formFileInput] [class*=formFileInputField]{position:relative;max-width:100%;min-height:118px}[data-form-root] form[class*=formFieldset] [class*=formFileInput] [class*=formFileInputField] [class*=formFileInputButton]{visibility:hidden}[data-form-root] form[class*=formFieldset] [class*=formFileInput] [class*=formFileInputField]:before{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);content:"";width:32px;height:32px;margin-top:-14px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99967 26.6667C7.26634 26.6667 6.63879 26.4058 6.11701 25.884C5.59523 25.3622 5.3339 24.7342 5.33301 24V21.3333C5.33301 20.9555 5.46101 20.6391 5.71701 20.384C5.97301 20.1289 6.28945 20.0009 6.66634 20C7.04323 19.9991 7.36012 20.1271 7.61701 20.384C7.8739 20.6409 8.00145 20.9573 7.99967 21.3333V24H23.9997V21.3333C23.9997 20.9555 24.1277 20.6391 24.3837 20.384C24.6397 20.1289 24.9561 20.0009 25.333 20C25.7099 19.9991 26.0268 20.1271 26.2837 20.384C26.5406 20.6409 26.6681 20.9573 26.6663 21.3333V24C26.6663 24.7333 26.4055 25.3613 25.8837 25.884C25.3619 26.4067 24.7339 26.6675 23.9997 26.6667H7.99967ZM14.6663 10.4667L12.1663 12.9667C11.8997 13.2333 11.5832 13.3613 11.217 13.3506C10.8508 13.34 10.5339 13.2009 10.2663 12.9333C10.0219 12.6667 9.8939 12.3555 9.88234 12C9.87079 11.6444 9.99879 11.3333 10.2663 11.0667L15.0663 6.26665C15.1997 6.13332 15.3441 6.03909 15.4997 5.98398C15.6552 5.92887 15.8219 5.90087 15.9997 5.89998C16.1775 5.8991 16.3441 5.92709 16.4997 5.98398C16.6552 6.04087 16.7997 6.13509 16.933 6.26665L21.733 11.0667C21.9997 11.3333 22.1277 11.6444 22.117 12C22.1063 12.3555 21.9783 12.6667 21.733 12.9333C21.4663 13.2 21.1499 13.3391 20.7837 13.3506C20.4175 13.3622 20.1006 13.2342 19.833 12.9667L17.333 10.4667V20C17.333 20.3778 17.205 20.6947 16.949 20.9507C16.693 21.2067 16.3766 21.3342 15.9997 21.3333C15.6228 21.3324 15.3063 21.2044 15.0503 20.9493C14.7943 20.6942 14.6663 20.3778 14.6663 20V10.4667Z' fill='%23D2D2D1'/%3E%3C/svg%3E")}[data-form-root] form[class*=formFieldset] [class*=formFileInput]:has([class*=formFileInputCancelButton]) [class*=textBody],[data-form-root] form[class*=formFieldset] [class*=formFileInput]:has([class*=formFileInputCancelButton]) [class*=formFileInputField]:before{display:none}@media screen and (min-width:768px){[data-form-root] form[class*=formFieldset] [class*=formFileInput]{max-width:200px}}[data-form-root] form[class*=formFieldset] [class*=formSubmitButton]{text-transform:uppercase;font-family:var(--FONT-STACK-BODY)}@media screen and (max-width:767px){[data-form-root] form[class*=formFieldset] [class*=formSubmitButton]{flex:1}}.sportful [data-form-root] form[class*=formFieldset] [class*=formSubmitButton]{--button-border-radius: 0;font-size:.8rem;line-height:1.0666666667rem}.karpos [data-form-root] form[class*=formFieldset] [class*=formSubmitButton]{font-weight:700}[data-form-root] form [name*=privacy_policy]{flex-direction:column;margin-top:16px;margin-bottom:16px}[data-form-root] form [name*=privacy_policy] input{margin:0}[data-form-root] form [name*=privacy_policy] label{flex-direction:row}.karpos [data-form-root] form [name*=privacy_policy] label{font-size:.8666666667rem;line-height:1.0666666667rem;letter-spacing:.02em}[data-form-root] form [name*=privacy_policy] legend{display:none}[data-form-root] form [name*=privacy_policy] [class*=textBody]{font-size:.7333333333rem;line-height:1.0666666667rem;color:var(--COLOR-BLACK-80)}[data-form-root] [class*=formDisclaimer]{display:none}[data-form-root] .form-custom-label{flex:1 0 100%;max-width:100%;margin:16px 0 0;font-size:.8rem;line-height:1.0666666667rem;letter-spacing:.02em}.karpos [data-form-root] .form-custom-label{font-size:.8666666667rem}[data-form-root][data-current-step=success] [class*=formContainer]{display:flex;max-width:100%;width:100%;align-items:center;justify-content:center;background:#72cb5733;box-shadow:0 0 0 3px var(--COLOR-GREEN-CASTELLI) inset}[data-form-root][data-current-step=success] [class*=formContainer] [class*=textBody]{font-family:var(--FONT-STACK-BODY)}[data-form-root][data-current-step=success] [class*=formContainer] [class*=formBannerHeading]{font-family:var(--FONT-STACK-HEADING)}@media screen and (min-width:768px){.work-with-us .hero__content__wrapper{max-width:63.9824304539%}}.job-positions{--gap: 8px;border-top:1px solid var(--COLOR-BLACK-10)}.job-positions__header{font-size:1.0666666667rem;line-height:1.2rem}@media screen and (min-width:768px){.job-positions__header{font-family:var(--FONT-STACK-BODY);font-size:1.1333333333rem;line-height:1.3333333333rem}}@media screen and (max-width:767px){.sportful .job-positions__header{font-family:var(--FONT-STACK-HEADING);font-size:1.0666666667rem;line-height:1.0666666667rem}}.karpos .job-positions__header{font-size:1.4666666667rem;line-height:1.4666666667rem;font-family:var(--FONT-STACK-HEADING);text-transform:none}@media screen and (max-width:767px){.karpos .job-positions__header{font-size:1.6rem;line-height:1.6rem}}.job-positions__list{display:flex;flex-wrap:wrap;gap:var(--gap)}.job-positions__free-application{padding:24px 16px 96px;background:var(--COLOR-BLACK-5)}.karpos .job-positions__free-application-title{text-transform:none}@media screen and (max-width:767px){.job-positions__free-application p{font-size:.8666666667rem}.karpos .job-positions__free-application p{font-size:.9333333333rem}}@media screen and (max-width:767px){.job-positions__free-application .job-position__modal-component .btn{width:100%}}.karpos .job-positions__free-application .job-position__modal-component .btn{background-color:var(--COLOR-BLACK);color:var(--COLOR-WHITE)}@media screen and (min-width:768px){.job-positions__free-application{padding-top:96px}.job-positions__free-application-container{max-width:63.9824304539%;margin:0 auto}}.karpos .job-position__short-description{font-size:.8666666667rem;line-height:1.0666666667rem}@media screen and (min-width:768px){.karpos .job-position__short-description{line-height:1.2rem}}.job-position__item{border:1px solid var(--COLOR-BLACK-10);border-radius:4px;padding:12px 12px 16px;flex:1 0 100%}@media screen and (min-width:768px){.job-position__item{padding:24px;flex:1 0 calc(50% - var(--gap));max-width:calc(50% - var(--gap))}}.sportful .job-position__item{border-radius:0}@media screen and (min-width:768px){.sportful .job-position__item{padding-top:20px}}.karpos .job-position__item{border-radius:6px}.karpos .job-position__item .drawer__inner .subheading-small{font-weight:500}.job-position__header{display:flex;justify-content:space-between;align-items:center}.job-position__tag{color:#000!important;padding-top:2px;padding-bottom:2px;text-transform:uppercase}.castelli .job-position__tag:before{margin-top:-2px;background-color:#000!important}.job-position__location{border-top:1px solid var(--COLOR-BLACK-10)}.job-position__modal .job-position__details .accordion{border-top:1px solid var(--COLOR-BLACK-10);border-bottom:1px solid var(--COLOR-BLACK-10)}.job-position__modal .job-position__details .accordion__title .h5{font-size:.9333333333rem;line-height:1.0666666667rem;letter-spacing:.02em;font-weight:var(--FONT-WEIGHT-BODY);font-family:var(--FONT-STACK-HEADING)}@media screen and (min-width:768px){.job-position__modal .job-position__details .accordion__title .h5{font-size:1.0666666667rem;letter-spacing:.03em;font-weight:var(--FONT-WEIGHT-BODY-BOLD);font-family:var(--FONT-STACK-HEADING)}.castelli .job-position__modal .job-position__details .accordion__title .h5{font-weight:var(--FONT-WEIGHT-BODY)}.sportful .job-position__modal .job-position__details .accordion__title .h5{font-weight:700}}.karpos .job-position__modal .job-position__details .accordion__title .h5{text-transform:none;font-size:1.2rem;line-height:1.3333333333rem}@media screen and (min-width:768px){.karpos .job-position__modal .job-position__details .accordion__title .h5{font-size:1.3333333333rem;line-height:1.4666666667rem}}.job-position__modal .job-position__details .accordion__content h5,.job-position__modal .job-position__details .accordion__content .h5{text-transform:none;font-size:.8rem;line-height:1.2rem;font-weight:700;letter-spacing:.02em}.karpos .job-position__modal .job-position__details .accordion__content h5,.karpos .job-position__modal .job-position__details .accordion__content .h5{font-size:.8666666667rem;line-height:1.0666666667rem}.job-position__modal .job-position__details .accordion__content ul{padding:0;margin:0 0 16px}.job-position__modal .job-position__details .accordion__content ul li{list-style:none;font-size:.8rem;line-height:1.0666666667rem;position:relative;padding-left:20px}.karpos .job-position__modal .job-position__details .accordion__content ul li{font-size:.8666666667rem;line-height:1.0666666667rem}.job-position__modal .job-position__details .accordion__content ul li:before{position:absolute;top:0;left:0;content:"—"}.job-position__modal .shopify-section:has([data-form-root]){display:block}.shopify-section:has([data-form-root]){display:none}.shopify-section:has(.job-positions){display:block}
