.image-and-text__link{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-mink);padding-top:var(--spacing-stoat);padding-bottom:calc(var(--spacing-stoat) - var(--spacing-mouse));text-decoration:none;text-align:center;transition:transform .3s ease-in-out;border-radius:var(--shape-circle);width:5.5rem}.image-and-text__image-wrapper{height:5.5rem;width:5.5rem;overflow:hidden;border-radius:var(--shape-circle);border:var(--border-small) solid var(--basic-background)}.image-and-text__subtitle{max-width:60%;margin:0;padding-bottom:var(--spacing-mouse);width:fit-content;white-space:normal;color:var(--basic-on-background);border-bottom:var(--border-small) solid transparent}.image-and-text__link:hover .image-and-text__subtitle,.image-and-text__link:active .image-and-text__subtitle{border-color:var(--basic-outline-variant)}.image-and-text__link:hover .image-and-text__image{transform:scale(1.0455);transition:transform .1s ease}.image-and-text__link:active .image-and-text__image-wrapper,.image-and-text__link:hover .image-and-text__image-wrapper{border-color:var(--basic-state-layers-focus-outter)}.image-and-text__link:active .image-and-text__image{transform:scale(1.0909);transition:none}.image-and-text__link:focus-visible .image-and-text__image-wrapper{outline-offset:0;outline:var(--border-small) solid var(--basic-state-layers-focus-outter)}.image-and-text__image{width:100%;height:100%;border-radius:var(--shape-circle);aspect-ratio:1 / 1;background-color:var(--basic-background);transition:transform .1s ease}.video-container{display:block;line-height:0}.video__controls{position:absolute;z-index:2;bottom:var(--spacing-stoat);right:var(--spacing-stoat)}@media only screen and (min-width: 964px){.video__controls{bottom:var(--spacing-squirrel);right:var(--spacing-squirrel)}}.video__control[hidden]{display:none}.color-selector__wrapper{--checkmark-padding: .188rem;display:flex;justify-content:center;align-items:center;position:relative;width:2.5rem;height:2.5rem}.color-selector{background-color:var(--basic-background);padding:.188rem;cursor:pointer;border:none}.color-selector,.color-selector__img-wrapper{display:flex;align-items:center;flex:1 0 0;width:100%;height:100%;border-radius:var(--shape-circle);border:var(--border-small) solid transparent}.color-selector__img-wrapper{position:relative;border:var(--border-small) solid var(--basic-outline-variant)}.color-selector__img{width:100%;height:100%;flex:1 0 0;border-radius:var(--shape-circle)}.color-selector .svg-wrapper{display:none;position:absolute;top:calc(var(--checkmark-padding) * -1);right:calc(var(--checkmark-padding) * -1)}.color-selector:hover{border:var(--border-small) solid var(--basic-state-layers-basic-hover)}.color-selector:active{border:var(--border-small) solid var(--basic-state-layers-basic-hover);background:var(--basic-state-layers-basic-pressed)}.color-selector:focus-visible{border:var(--border-small) solid var(--basic-state-layers-focus-outter);background:var(--basic-state-layers-focus-inner)}.color-selector.is-disabled .color-selector__img-wrapper{border-color:var(--basic-disabled-container)}.color-selector.is-disabled .color-selector__img{opacity:.5}.color-selector.is-disabled:hover,.color-selector.is-disabled:active{background-color:var(--basic-background);border-color:transparent}.color-selector.is-checked{border:var(--border-small) solid var(--basic-on-background)}.color-selector.is-checked.is-multiselect .svg-wrapper{display:inline-flex}.color-selector.is-checked:hover{border-color:var(--basic-outline);background:var(--basic-state-layers-basic-hover)}.color-selector.is-checked:active{border-color:var(--basic-outline);background:var(--basic-state-layers-basic-pressed)}.color-selector.is-checked:focus-visible{border:var(--border-small) solid var(--basic-state-layers-focus-outter);background:var(--basic-state-layers-focus-inner)}.color-selector.is-unavailable .color-selector__img-wrapper:after{--strike-color: var(--basic-outline-variant);content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(to bottom right,transparent,transparent calc(50% - .05rem),var(--strike-color),transparent calc(50% + .05rem),transparent)}.color-selector.is-unavailable.is-disabled .color-selector__img-wrapper:after{--strike-color: var(--basic-disabled-container)}.color-selector.is-checked.is-disabled.is-unavailable:focus-visible,.color-selector.is-checked.is-disabled:focus-visible{border-color:var(--basic-state-layers-focus-outter)}.color-selector.is-checked.is-disabled{border-color:var(--basic-outline)}.grid-selector__wrapper{position:relative;height:3rem}.grid-selector__wrapper input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.0625rem;width:.0625rem}.grid-selector__value{text-align:center;text-box:trim-both cap alphabetic;z-index:2}.grid-selector__wrapper .grid-selector__label{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;cursor:pointer;width:100%;height:100%;color:var(--basic-on-background)}.grid-selector__label--text-wrapper{display:flex;justify-content:center;align-items:center;padding:var(--spacing-stoat);width:100%;height:100%}.grid-selector__label--inner-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:var(--border-small) solid var(--basic-outline-variant)}.grid-selector__wrapper .icon-checkmark{display:none;position:absolute;top:var(--border-small);right:var(--border-small);z-index:5}.grid-selector__wrapper .icon-mail{display:flex;position:absolute;background-color:var(--basic-background);top:-.25rem;right:-.25rem;padding-left:.125;padding-right:.125;z-index:5;width:1.75rem;height:1.5rem}.grid-selector__label:hover .grid-selector__label--inner-container{background:var(--basic-state-layers-basic-hover);border-width:var(--border-medium)}.grid-selector__label:active .grid-selector__label--inner-container{border-width:var(--border-medium);background:var(--basic-state-layers-basic-pressed)}.grid-selector__input:focus-visible+.grid-selector__label{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.grid-selector__input[disabled]+.grid-selector__label .grid-selector__label--inner-container{color:var(--basic-disabled);border-color:var(--basic-disabled-container)}.grid-selector__input[disabled]+.grid-selector__label:hover .grid-selector__label--inner-container,.grid-selector__input[disabled]+.grid-selector__label:active .grid-selector__label--inner-container{border-width:var(--border-small);background-color:var(--basic-background);border-color:var(--basic-disabled-container)}.grid-selector__input:checked+.grid-selector__label span{font-family:var(--typography-utility-m-em-font);font-weight:var(--typography-utility-m-em-weight);font-size:var(--typography-utility-m-em-size);line-height:var(--typography-utility-m-em-line-height)}.grid-selector__input:checked+.grid-selector__label .grid-selector__label--inner-container{border:var(--border-medium) solid var(--basic-primary)}.grid-selector__input:checked.is-multiselect+.grid-selector__label .svg-wrapper{display:inline-flex}.grid-selector__input:checked[disabled]+.grid-selector__label .grid-selector__label--inner-container{color:var(--basic-on-disabled-container);background-color:var(--basic-disabled-container);border-color:var(--basic-disabled-container)}.grid-selector__input.is-unavailable+.grid-selector__label:after{--strike-color: var(--basic-outline-variant);content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(to bottom right,transparent,transparent calc(50% - .05rem),var(--strike-color),transparent calc(50% + .05rem),transparent)}.grid-selector__input.is-unavailable[disabled]+.grid-selector__label:after{--strike-color: var(--basic-disabled)}.tiny-badge{border-radius:var(--shape-circle);background-color:var(--basic-primary);width:.5rem;height:.5rem}.small-badge{width:1.125rem;height:1.125rem}.small-badge.icon-checkmark .icon{border-radius:var(--shape-circle);fill:var(--basic-on-primary);position:relative;z-index:1}.small-badge.icon-checkmark:before{content:"";width:.75rem;height:.75rem;background-color:var(--basic-primary);border-radius:var(--shape-circle);position:absolute;z-index:0}.large-badge{display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;background-color:var(--basic-primary);border-radius:var(--shape-circle)}.large-badge .large-badge__text{text-align:center;color:var(--basic-on-primary);text-box:trim-both cap alphabetic}.radio-button__label{cursor:pointer;display:flex;align-items:start;justify-content:center;max-width:6.25rem;gap:var(--spacing-mouse)}.radio-button__label input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.0625rem;width:.0625rem}.radio-button__label .radio-button__value{padding-top:var(--spacing-stoat);text-box:trim-both cap alphabetic}.radio-button__label--outter-container{display:flex;flex:0 0 auto;width:1.5rem;height:1.5rem;align-items:center;border-radius:var(--shape-circle);border:var(--border-small) solid transparent}.radio-button__label--focus-inner{height:100%;width:100%;border-radius:var(--shape-circle);border:var(--border-focus-state-inner) solid transparent;padding:.125rem}.radio-button__label--inner-container{height:100%;width:100%;border-radius:var(--shape-circle);border:var(--border-small) solid var(--basic-outline-variant);padding:.125rem}.radio-button__label--center{height:100%;width:100%}.radio-button__label:hover .radio-button__label--inner-container{background:var(--basic-state-layers-basic-hover)}.radio-button__label:active .radio-button__label--inner-container{background:var(--basic-state-layers-basic-pressed)}.radio-button__input:focus-visible+.radio-button__label--outter-container{border-color:var(--basic-state-layers-focus-outter)}.radio-button__input:focus-visible+.radio-button__label--outter-container .radio-button__label--inner-container{border-color:var(--basic-primary)}.radio-button__input:focus-visible+.radio-button__label--outter-container .radio-button__label--focus-inner{border-color:var(--basic-state-layers-focus-inner)}.radio-button__input[disabled]+.radio-button__label--outter-container .radio-button__label--inner-container{background:transparent;border-color:var(--basic-disabled)}.radio-button__input[disabled]~.radio-button__value{color:var(--basic-disabled-container)}.radio-button__input:checked+.radio-button__label--outter-container .radio-button__label--center{border-radius:var(--shape-circle);background-color:var(--basic-secondary)}.radio-button__input:checked+.radio-button__label--outter-container .radio-button__label--inner-container{border-color:var(--basic-outline)}.radio-button__input:focus-visible:checked+.radio-button__label--outter-container .radio-button__label--inner-container{border-color:var(--basic-primary)}.radio-button__input:focus-visible:checked+.radio-button__label--outter-container .radio-button__label--center{background-color:var(--basic-primary)}.radio-button__input[disabled]:checked+.radio-button__label--outter-container .radio-button__label--center{background-color:var(--basic-disabled)}.radio-button__input[disabled]:checked+.radio-button__label--outter-container .radio-button__label--inner-container{border-color:var(--basic-disabled)}.checkbox__label{cursor:pointer;display:flex;align-items:start;justify-content:center;gap:var(--spacing-mouse)}.checkbox__label input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.0625rem;width:.0625rem}.checkbox__content-container{display:flex;align-items:center;gap:var(--spacing-stoat)}.checkbox-wrapper--allign-center{align-items:center}.checkbox-wrapper--allign-center .checkbox__info-container{padding-top:0}.checkbox__info-container{display:flex;flex-direction:column;gap:var(--spacing-stoat);padding-top:var(--spacing-stoat)}.checkbox__label .checkbox__title{color:var(--basic-on-background);text-box:trim-both cap alphabetic}.checkbox__label .checkbox__subtitle{color:var(--basic-on-background-variant);text-box:trim-both cap alphabetic}.checkbox__label .checkbox__features_icon{padding-left:var(--spacing-mouse)}.checkbox__label .checkbox__features_icon,.checkbox__label .checkbox__features_icon .icon{height:2.5rem;width:2.5rem}.checkbox__label .checkbox__features_icon rect,.checkbox__label .checkbox__features_icon path{fill:var(--basic-on-background)}.checkbox__label--outter-container{position:relative;display:flex;flex:0 0 auto;width:1.5rem;height:1.5rem;align-items:center;border:var(--border-small) solid transparent;border-radius:var(--shape-almond)}.checkbox__label--focus-inner{height:100%;width:100%;border:var(--border-focus-state-inner) solid transparent;padding:.125rem}.checkbox__label--state-layer{height:100%;width:100%}.checkbox__label--inner-container{height:100%;width:100%;border:var(--border-small) solid var(--basic-outline-variant)}.checkbox__label--inner-container .svg-wrapper{position:absolute;top:.125rem;right:.125rem}.checkbox__label--inner-container .svg-wrapper .icon{fill:var(--basic-on-primary);visibility:hidden}.checkbox__label:hover .checkbox__label--state-layer{background:var(--basic-state-layers-basic-hover)}.checkbox__label:active .checkbox__label--state-layer{background:var(--basic-state-layers-basic-pressed)}.checkbox__input:focus-visible+.checkbox__label--outter-container{border-color:var(--basic-state-layers-focus-outter)}.checkbox__input:focus-visible+.checkbox__label--outter-container .checkbox__label--inner-container{border-color:var(--basic-primary)}.checkbox__input:focus-visible+.checkbox__label--outter-container .checkbox__label--focus-inner{border-color:var(--basic-state-layers-focus-inner)}.checkbox__input[disabled]+.checkbox__label--outter-container .checkbox__label--inner-container{background:transparent;border-color:var(--basic-disabled)}.checkbox__input[disabled]~.checkbox__content-container span{color:var(--basic-disabled-container)}.checkbox__input[disabled]~.checkbox__content-container .checkbox__features_icon rect,.checkbox__input[disabled]~.checkbox__content-container .checkbox__features_icon path{fill:var(--basic-disabled-container)}.checkbox__input:checked+.checkbox__label--outter-container .checkbox__label--inner-container .svg-wrapper .icon{visibility:visible}.checkbox__input:checked+.checkbox__label--outter-container .checkbox__label--inner-container{background-color:var(--basic-primary);border:none}.checkbox__input[disabled]:checked+.checkbox__label--outter-container .checkbox__label--inner-container{background-color:var(--basic-disabled);border-color:var(--basic-disabled)}.checkbox__input[disabled]:checked+.checkbox__label--outter-container .checkbox__label--inner-container{border-color:var(--basic-disabled)}.checkbox__label:hover .checkbox__input[disabled]+.checkbox__label--outter-container .checkbox__label--state-layer,.checkbox__label:active .checkbox__input[disabled]+.checkbox__label--outter-container .checkbox__label--state-layer{background-color:transparent}.toggle__label{cursor:pointer}.toggle__label input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.0625rem;width:.0625rem}.toggle__label--slider{position:relative;display:flex;width:2rem;height:1rem;margin:.25rem;justify-content:center;align-items:center;border-radius:var(--shape-circle);border:var(--border-small) solid var(--basic-on-background-variant)}.toggle__label--circle{position:absolute;width:.75rem;height:.75rem;border-radius:var(--shape-circle);background:var(--basic-on-background-variant)}.toggle__label--focus-outter{position:absolute;width:1.5rem;height:1.5rem;left:-.313rem;border-radius:var(--shape-circle);border:var(--border-small) solid transparent;transform:translate(0);transition:transform .05s ease}.toggle__label--focus-inner{position:absolute;width:1.375rem;height:1.375rem;border-radius:var(--shape-circle);border:var(--border-small) solid transparent}.toggle__label--background{position:absolute;width:100%;height:100%;padding:.25rem;z-index:-1;border-radius:var(--shape-circle)}.toggle__label:hover .toggle__label--background{background-color:var(--basic-state-layers-basic-hover)}.toggle__label:active .toggle__label--background{background-color:var(--basic-state-layers-basic-pressed);padding:.188rem}.toggle__label:active .toggle__label--circle{width:.875rem;height:.875rem}.toggle__input:focus-visible+.toggle__label--slider .toggle__label--focus-outter{border-color:var(--basic-state-layers-focus-outter)}.toggle__input:focus-visible+.toggle__label--slider .toggle__label--focus-inner{border-color:var(--basic-state-layers-focus-inner)}.toggle__input:focus-visible+.toggle__label--slider .toggle__label--background{background-color:var(--basic-state-layers-basic-pressed)}.toggle__input[disabled]:hover+.toggle__label--slider .toggle__label--background,.toggle__input[disabled]:active+.toggle__label--slider .toggle__label--background,.toggle__input[disabled]+.toggle__label--slider .toggle__label--circle{background-color:transparent}.toggle__input[disabled]+.toggle__label--slider{background-color:var(--basic-disabled-container);border-color:var(--basic-disabled)}.toggle__input:checked+.toggle__label--slider{background-color:var(--basic-primary);border-color:var(--basic-primary)}.toggle__input:checked+.toggle__label--slider .toggle__label--circle{background:var(--basic-on-primary)}.toggle__input:checked+.toggle__label--slider .toggle__label--focus-outter{transform:translate(1rem)}.toggle__input:checked[disabled]+.toggle__label--slider{background-color:var(--basic-disabled-container);border-color:var(--basic-disabled-container)}.toggle__input:checked[disabled]:hover+.toggle__label--slider .toggle__label--background,.toggle__input:checked[disabled]:active+.toggle__label--slider .toggle__label--background{background-color:transparent}.input-chip-wrapper{display:inline-flex;align-items:center}.input-chip__button{display:flex;justify-content:center;align-items:center;padding:0;margin:0;cursor:pointer;border:none;height:1.5rem;gap:var(--spacing-mouse);background-color:transparent;text-decoration:none}.input-chip__button svg.icon{fill:var(--basic-on-background)}.input-chip__leading-icon .flag-icon{padding:.25rem .125rem .313rem}.input-chip__leading-label{color:var(--basic-on-background);text-box:trim-both cap alphabetic}.input-chip__button:hover{background-color:var(--basic-state-layers-basic-hover)}.input-chip__button:active{background-color:var(--basic-state-layers-basic-pressed)}.input-chip__button:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.input-chip__button[disabled]:hover,.input-chip__button[disabled]:active,.input-chip__button[disabled]{background-color:transparent}.input-chip__button[disabled] .input-chip__leading-label{color:var(--basic-disabled)}.input-chip__button[disabled] svg.icon{fill:var(--basic-disabled)}.text-button-wrapper{display:inline-flex;align-items:center}.text-button-wrapper--small .text-button__button{gap:var(--spacing-mouse)}.text-button-wrapper--small .text-button__leading-label{padding:0}.text-button-wrapper.text-first .text-button__leading-icon{order:2}.bullet-list-section li::marker{content:"\2022   ";margin-left:.625rem}.bullet-list-section li{margin-left:.625rem}.text-button__button{display:flex;text-decoration:none;justify-content:center;align-items:center;padding:0;margin:0;cursor:pointer;border:none;height:1.5rem;gap:var(--spacing-stoat);background-color:transparent}a.text-button__button{text-decoration:none}.text-button__button svg.icon{fill:var(--basic-on-background)}.text-button__leading-icon{width:1.5rem;height:1.5rem}.text-button__leading-label{color:var(--basic-on-background)}.text-button__button:hover{background-color:var(--basic-state-layers-basic-hover)}.text-button__button:active{background-color:var(--basic-state-layers-basic-pressed)}.text-button__button:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.text-button__button[disabled]:hover,.text-button__button[disabled]:active,.text-button__button[disabled]{background-color:transparent}.text-button__button[disabled] .text-button__leading-label{color:var(--basic-disabled)}.text-button__button[disabled] svg.icon{fill:var(--basic-disabled)}.shared-link__link--small .shared-link__leading-label{padding:0}.shared-link__link.text-first .shared-link__leading-icon{order:2}.shared-link__link{display:inline-flex;width:fit-content;height:fit-content;align-items:center;white-space:nowrap;text-decoration:none;padding:0;margin:0;border:none;gap:var(--spacing-mouse);color:var(--basic-on-background);background-color:transparent}.shared-link__link.shared-link--underline .shared-link__label--first,.shared-link__link.shared-link--underline.shared-link__label--first,.shared-link__link.shared-link--underline .shared-link__label--second{border-bottom:var(--border-small) solid var(--basic-outline-variant);padding-top:.28125rem;padding-bottom:.28125rem;white-space:nowrap;color:var(--basic-on-background);width:min-content}.shared-link__button svg.icon{fill:var(--basic-on-background)}.shared-link__label{display:flex;flex-direction:column}.shared-link__link:hover{background-color:var(--basic-state-layers-basic-hover)}.shared-link__link:active{background-color:var(--basic-state-layers-basic-pressed)}.shared-link__link:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.shared-link__link[disabled]:hover,.shared-link__link[disabled]:active,.shared-link__link[disabled]{background-color:transparent}.shared-link__link[disabled] .shared-link__label--first,.shared-link__link[disabled] .shared-link__label--second{color:var(--basic-disabled);border-color:var(--basic-disabled)}.shared-link__link[disabled] svg.icon{fill:var(--basic-disabled)}.toggleable-icon-button__filled-icon{display:none}.toggleable-icon-button.is-active .toggleable-icon-button__filled-icon{display:inline-flex}.toggleable-icon-button.is-active .toggleable-icon-button__icon{display:none}.toggleable-icon-button .toggleable-icon-button--state-layer{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--shape-circle);background-color:transparent}.toggleable-icon-button{position:relative;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;border-radius:var(--shape-circle);background-color:transparent;padding:0}.toggleable-icon-button__icon{fill:var(--basic-on-background)}.toggleable-icon-button__filled-icon{fill:var(--basic-secondary)}.toggleable-icon-button-wrapper .toggleable-icon-button:hover .toggleable-icon-button--state-layer{background-color:var(--basic-state-layers-basic-hover)}.toggleable-icon-button-wrapper .toggleable-icon-button:active .toggleable-icon-button--state-layer{background-color:var(--basic-state-layers-basic-pressed)}.toggleable-icon-button:focus-visible{outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.toggleable-icon-button[disabled]:hover .toggleable-icon-button--state-layer,.toggleable-icon-button[disabled]:active .toggleable-icon-button--state-layer,.toggleable-icon-button[disabled]{background-color:transparent}.toggleable-icon-button-wrapper .toggleable-icon-button[disabled] .icon{fill:var(--basic-disabled)}.toggleable-icon-button-wrapper--is-filled .toggleable-icon-button{background-color:var(--basic-secondary);border:var(--border-small) solid var(--basic-background)}.toggleable-icon-button-wrapper--is-filled .toggleable-icon-button .icon{fill:var(--basic-on-secondary)}.toggleable-icon-button-wrapper--is-filled .toggleable-icon-button[disabled]{background-color:var(--basic-disabled-container)}.toggleable-icon-button-wrapper--on-product-background .toggleable-icon-button{background-color:var(--basic-surface)}.toggleable-icon-button-wrapper--on-product-background .toggleable-icon-button[disabled]{background-color:var(--basic-disabled-container)}.toggleable-icon-button-wrapper--size-40 .toggleable-icon-button{height:2.5rem;width:2.5rem}.toggleable-icon-button-wrapper--size-32 .toggleable-icon-button{height:2rem;width:2rem}.toggleable-icon-button-wrapper--size-24 .toggleable-icon-button,.toggleable-icon-button-wrapper--size-18 .toggleable-icon-button{height:1.5rem;width:1.5rem}.toggleable-icon-button-wrapper--size-24 .toggleable-icon-button,.toggleable-icon-button-wrapper--size-24 .toggleable-icon-button--state-layer{border-radius:var(--shape-square)}.toggleable-icon-button-wrapper--size-24 .toggleable-icon-button:focus-visible{border-radius:var(--shape-almond)}.shared-logo{display:inline-flex;align-items:center;justify-content:center;line-height:0;width:fit-content}.shared-logo .shared-logo__icon .icon{fill:var(--basic-on-background);max-height:2.5rem}@media screen and (max-width: 963px){.shared-logo__icon-desktop{display:none}}@media screen and (min-width: 964px){.shared-logo__icon-mobile{display:none}}.shared-logo[disabled]:hover,.shared-logo[disabled]:active,.shared-logo[disabled]{background-color:transparent}.shared-logo[disabled] .shared-logo__icon .icon{fill:var(--basic-disabled-container)}.shared-logo:hover{background-color:var(--basic-state-layers-basic-hover)}.shared-logo:active{background-color:var(--basic-state-layers-basic-pressed)}.shared-logo:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.image-button__link{display:flex;cursor:pointer;width:100%;justify-content:center;align-items:center;padding:0;border:none;background-color:transparent}.image-button__image-wrapper{display:flex;overflow:hidden;border-radius:var(--shape-square)}.image-button__link:hover .image-button__image{transform:scale(1.12);transition:transform .2s ease}.image-button__link:active .image-button__image{transform:scale(1.06);transition:none}.image-button__link:focus-visible .image-button__image-wrapper{outline-offset:0;outline:var(--border-small) solid var(--basic-state-layers-focus-inner)}.image-button__link:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);outline:var(--border-small) solid var(--basic-state-layers-focus-outter)}.image-button__image{width:100%;height:100%;border-radius:var(--shape-square);background-color:var(--basic-background);transition:transform .1s ease}.shared-pointer{position:absolute;z-index:2}.shared-pointer--icon,.shared-pointer{display:inline-flex;height:fit-content}.icon-pointer-border{stroke-width:var(--stroke-small);stroke:var(--basic-outline-variant-2)}.icon-pointer-body{fill:var(--basic-surface)}.shared-pointer.bottom{transform:rotate(180deg)}.shared-tooltip{--tool-tip-arrow: 1rem;--tool-trigger-width: 1.5rem;display:inline-flex;position:relative}.shared-tooltip .shared-link__label{border-color:var(--basic-on-secondary);color:var(--basic-on-secondary)}.shared-tooltip .shared-pointer{display:none}.shared-tooltip .icon .icon-pointer-body{fill:var(--basic-secondary)}.shared-tooltip .shared-tooltip__info{position:absolute;z-index:1;top:calc(100% + var(--tool-tip-arrow));left:50%;display:none;transform:translate(-50%);color:var(--basic-on-secondary);width:max-content;min-width:4rem;max-width:15.625rem;padding:var(--spacing-stoat) var(--spacing-squirrel);border-radius:var(--shape-card);border:var(--border-small) solid var(--basic-outline-variant-2);background:var(--basic-secondary);box-shadow:var(--elevation-1-x) var(--elevation-1-y) var(--elevation-1-blur) var(--elevation-1-spread) var(--transparency-drop-shadow-opacity-50)}.shared-tooltip .shared-tooltip__info.tooltip-xLoc-left{left:-1.5625rem;transform:none}.shared-tooltip .shared-tooltip__info.tooltip-xLoc-right{left:auto;right:-1.5625rem;transform:none}.shared-tooltip .shared-tooltip__info.tooltip-yLoc-top{top:auto;bottom:calc(100% + var(--tool-tip-arrow))}.shared-tooltip .shared-tooltip__info~.shared-pointer{top:var(--tool-trigger-width);left:50%;transform:translate(-50%)}.shared-tooltip .shared-tooltip__info.tooltip-yLoc-top~.shared-pointer{top:auto;bottom:var(--tool-trigger-width);transform:rotate(180deg) translate(50%)}.shared-tooltip.tooltip-active .shared-tooltip__info{display:block}.shared-tooltip.tooltip-active .shared-pointer{display:inline-flex}.section-anchor-link{position:relative;display:flex;width:fit-content;min-height:1.5rem;align-items:center;cursor:pointer}.section-anchor-link .toggleable-icon-button-wrapper .icon{fill:var(--basic-primary)}.section-anchor-link .section-anchor-link__label{color:var(--basic-on-background)}.section-anchor-link .shared-tooltip{--tool-trigger-width: 2.5rem;position:absolute;left:-2.5rem}.section-anchor-link .toggleable-icon-button{transition:opacity .1s ease;opacity:0}.section-anchor-link .shared-tooltip:hover .shared-tooltip__info{display:block}.section-anchor-link .shared-tooltip:hover .shared-pointer{display:inline-flex}.section-anchor-link:hover .toggleable-icon-button,.section-anchor-link .toggleable-icon-button:focus-visible{opacity:1}.shared-button-wrapper{--shared-button-background: var(--basic-secondary);--shared-button-background-state: transparent;--shared-button-border-color: var(--basic-secondary);--shared-button-color: var(--basic-on-secondary);--shared-button-background: var(--speciality-filled-button);--shared-button-border-color: var(--speciality-filled-button);--shared-button-color: var(--speciality-on-filled-button);--shared-button-background-hover: var(--speciality-state-layers-filled-button-hover);--shared-button-border-color-hover: var(--speciality-state-layers-filled-button-hover);--shared-button-color-hover: var(--speciality-state-layers-filled-button-on-hover);--shared-button-background-pressed: var(--speciality-state-layers-filled-button-pressed);--shared-button-border-color-pressed: var(--speciality-state-layers-filled-button-pressed);--shared-button-color-pressed: var(--speciality-state-layers-filled-button-on-pressed);--shared-button-background-disabled: var(--basic-disabled-container);--shared-button-border-color-disabled: var(--basic-disabled-container);--shared-button-color-disabled: var(--basic-on-disabled-container);--shared-button-inner-focus-color: var(--basic-state-layers-focus-inner);--shared-button-outter-focus-color: var(--basic-state-layers-focus-outter);display:inline-flex;align-items:center}.shared-button__button:hover{--shared-button-background-state: var(--shared-button-background-hover);--shared-button-border-color: var(--shared-button-border-color-hover);--shared-button-color: var(--shared-button-color-hover)}.shared-button__button:active{--shared-button-background-state: var(--shared-button-background-pressed);--shared-button-border-color: var(--shared-button-border-color-pressed);--shared-button-color: var(--shared-button-color-pressed)}.shared-button__button[disabled]{--shared-button-background-state: var(--shared-button-background-disabled);--shared-button-border-color: var(--shared-button-border-color-disabled);--shared-button-color: var(--shared-button-color-disabled)}.shared-button__button.is-loading{--shared-button-background-state: transparent;--shared-button-border-color: var(--speciality-filled-button)}.shared-button-wrapper__style-outline{--shared-button-background: transparent;--shared-button-border-color: var(--basic-outline);--shared-button-color: var(--basic-on-background);--shared-button-background-hover: var(--basic-state-layers-basic-hover);--shared-button-border-color-hover: var(--basic-outline);--shared-button-color-hover: var(--basic-on-background);--shared-button-background-pressed: var(--basic-state-layers-basic-pressed);--shared-button-border-color-pressed: var(--basic-outline);--shared-button-color-pressed: var(--basic-on-background)}.shared-button-wrapper__style-outline .shared-button__button.is-loading{--shared-button-background: transparent;--shared-button-border-color: var(--basic-outline)}.shared-button-wrapper__style-error{--shared-button-background: var(--basic-error);--shared-button-border-color: var(--basic-error);--shared-button-color: var(--basic-on-error);--shared-button-background-hover: var(--basic-state-layers-basic-hover);--shared-button-border-color-hover: var(--basic-error);--shared-button-color-hover: var(--basic-on-error);--shared-button-background-pressed: var(--basic-state-layers-basic-pressed);--shared-button-border-color-pressed: var(--basic-error);--shared-button-color-pressed: var(--basic-on-error)}.shared-button-wrapper__style-error .shared-button__button.is-loading{--shared-button-background-state: transparent;--shared-button-border-color: var(--basic-error)}.shared-button-wrapper__style-filled-alt{--shared-button-background: var(--basic-secondary);--shared-button-border-color: var(--basic-secondary);--shared-button-color: var(--basic-on-secondary);--shared-button-background-hover: var(--basic-state-layers-basic-hover);--shared-button-border-color-hover: var(--basic-secondary);--shared-button-color-hover: var(--basic-on-secondary);--shared-button-background-pressed: var(--basic-state-layers-basic-pressed);--shared-button-border-color-pressed: var(--basic-secondary);--shared-button-color-pressed: var(--basic-on-secondary)}.shared-button-wrapper__style-filled-alt .shared-button__button.is-loading{--shared-button-background-state: transparent;--shared-button-border-color: var(--basic-secondary)}.shared-button-wrapper .bubble-loader_wrapper{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;opacity:0;display:flex;justify-content:center;align-items:center;gap:var(--spacing-stoat)}.shared-button-wrapper .bubble-loader_dot{background-color:var(--shared-button-color)}.shared-button__button.is-loading .bubble-loader_wrapper{opacity:1}.shared-button__button.is-loading .shared-button__leading-icon,.shared-button__button.is-loading .shared-button__leading-label{opacity:0}.shared-button-wrapper.text-first .shared-button__leading-icon{order:2}.shared-button__button{position:relative;padding:0;margin:0;cursor:pointer;border:none;height:3.75rem;min-width:7.5rem;width:100%;background-color:var(--shared-button-background);text-decoration:none}.shared-button__state{display:flex;justify-content:center;align-items:center;border-radius:var(--shape-square);border:var(--border-small) solid var(--shared-button-border-color);background-color:var(--shared-button-background-state);padding:var(--spacing-mink);gap:var(--spacing-stoat);height:100%;width:100%}.shared-button-wrapper--small .shared-button__button{height:3rem}.shared-button__button svg.icon{fill:var(--shared-button-color)}.shared-button__leading-label{padding:0;color:var(--shared-button-color)}.shared-button__button:focus-visible .shared-button__state{outline-offset:0;outline:var(--border-small) solid var(--shared-button-inner-focus-color)}.shared-button__button:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);outline:var(--border-small) solid var(--shared-button-outter-focus-color)}.shared-button__button[disabled] .bubble-loader_wrapper{display:none}.shared-button__button[disabled] .shared-button__leading-icon,.shared-button__button[disabled] .shared-button__leading-label{opacity:1}.navigation-drawer__state{--custom-color: var(--basic-on-background);height:3rem;padding:var(--spacing-squirrel) var(--spacing-mink);display:flex;align-items:center;width:100%;justify-content:space-between}.navigation-drawer__button{padding:0;cursor:pointer;border:none;background-color:transparent;width:100%;display:inline-flex;text-decoration:none;position:relative;border:var(--stroke-small) solid transparent}.navigation-drawer__inner-focus{width:100%;border:var(--stroke-small) solid transparent}.navigation-drawer__branded-image-image{height:100%;width:100%}.navigation-drawer__branded-image-wrapper{height:1.25rem}.drawer-top-item .navigation-drawer__leading-label{white-space:nowrap}.navigation-drawer__button .navigation-drawer__leading-label{color:var(--custom-color);padding-right:calc(var(--spacing-mink) + 1.5rem);text-align:left;max-height:3rem}.navigation-drawer__button svg.icon{fill:var(--custom-color)}.navigation-drawer .navigation-drawer__right-icon{width:var(--header-icon-width);height:var(--header-icon-width);position:absolute;right:var(--spacing-squirrel);top:50%;transform:translateY(-50%)}.navigation-drawer--margin-0 .navigation-drawer__state{padding-left:0;padding-right:0}.navigation-drawer--margin-0 .navigation-drawer__right-icon{right:0}.navigation-drawer__supporting_text{color:var(--basic-on-background-variant)}.navigation-drawer__left-inner-content{display:flex;align-items:center;gap:var(--spacing-stoat)}.navigation-drawer__button.is-active .navigation-drawer__icon-plus{display:none}.navigation-drawer__button:hover .navigation-drawer__state{background-color:var(--basic-state-layers-basic-hover)}.navigation-drawer__button:hover,.navigation-drawer__button:hover .navigation-drawer__inner-focus{border-color:var(--basic-state-layers-basic-hover)}.navigation-drawer__button:active .navigation-drawer__state{background-color:var(--basic-state-layers-basic-pressed)}.navigation-drawer__button:active,.navigation-drawer__button:active .navigation-drawer__inner-focus{border-color:var(--basic-state-layers-basic-pressed)}.navigation-drawer__state:active .navigation-drawer__leading-label,.navigation-drawer__state:hover .navigation-drawer__leading-label,.navigation-drawer__button.is-active .navigation-drawer__leading-label{font-weight:var(--typography-weight-bold)}.navigation-drawer__button[disabled]:hover .navigation-drawer__state,.navigation-drawer__button[disabled]:active .navigation-drawer__state,.navigation-drawer__button[disabled] .navigation-drawer__state{background-color:transparent}.navigation-drawer__button[disabled] .navigation-drawer__state span{color:var(--basic-disabled);font-weight:var(--typography-utility-xl-weight)}.navigation-drawer__button[disabled] svg.icon{fill:var(--basic-disabled)}.navigation-drawer__button[disabled],.navigation-drawer__button[disabled] .navigation-drawer__inner-focus{border-color:transparent}.navigation-drawer__button:focus-visible .navigation-drawer__inner-focus{border-color:var(--basic-state-layers-focus-inner)}.navigation-drawer__button:focus-visible{border-radius:var(--shape-almond);border-color:var(--basic-state-layers-focus-outter)}.navigation-rail__state{--custom-color: var(--basic-on-background);height:3rem;padding:0 var(--spacing-stoat);display:flex;align-items:center;width:100%;justify-content:space-between}.navigation-rail__button{padding:0;cursor:pointer;border:none;background-color:transparent;width:100%;display:inline-flex;align-items:center;text-decoration:none;position:relative}.navigation-rail--current-page .navigation-rail__button:after{content:"";position:absolute;width:var(--stroke-medium);height:2.125rem;left:0;background:var(--basic-primary)}.navigation-rail--condensed .navigation-rail__button{border-top:var(--border-small) solid var(--basic-outline-variant-2);border-bottom:var(--border-small) solid var(--basic-outline-variant-2)}.navigation-rail--condensed .navigation-rail__children .navigation-rail__button{border:none}.navigation-rail__children{display:none}.navigation-rail--condensed .navigation-rail__children{border-bottom:var(--border-small) solid var(--basic-outline-variant-2)}.navigation-rail--condensed .navigation-rail__button.is-active{border-bottom:var(--border-small) solid transparent}.navigation-rail__button.is-active+.navigation-rail__children{display:flex}.navigation-rail__button .navigation-rail__leading-label{color:var(--custom-color)}.navigation-rail__button svg.icon{fill:var(--custom-color)}.navigation-rail__button .navigation-rail__icon-up,.navigation-rail__button.is-active .navigation-rail__icon-down{display:none}.navigation-rail__button.is-active .navigation-rail__icon-up{display:inline-flex}.navigation-rail__button.is-active .navigation-rail__state{background-color:var(--basic-state-layers-basic-hover)}.navigation-rail__button[disabled]:hover .navigation-rail__state,.navigation-rail__button[disabled]:active .navigation-rail__state,.navigation-rail__button[disabled] .navigation-rail__state{background-color:transparent}.navigation-rail__button[disabled]{border-color:var(--basic-disabled)}.navigation-rail__button[disabled] .navigation-rail__state span{color:var(--basic-disabled);font-weight:var(--typography-utility-xl-weight)}.navigation-rail--current-page .navigation-rail__button[disabled]:after{background:var(--basic-disabled)}.navigation-rail__button[disabled] svg.icon{fill:var(--basic-disabled)}.navigation-rail__button:focus-visible .navigation-rail__state{outline-offset:0;outline:var(--border-small) solid var(--basic-state-layers-focus-inner)}.navigation-rail__button:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);outline:var(--border-small) solid var(--basic-state-layers-focus-outter)}.modal__header{display:grid;gap:var(--spacing-mink);grid-template-columns:auto 2.5rem;align-items:center;background:var(--basic-surface-variant);padding:var(--spacing-squirrel) var(--spacing-stoat) var(--spacing-squirrel) var(--spacing-mink)}.modal__title-wrapper{justify-self:start}.modal__header .close-btn{justify-self:end}.modal__title-wrapper{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-stoat)}.modal__title-wrapper .modal__header-title{color:var(--basic-on-background)}.modal__title-wrapper .icon{fill:var(--basic-on-background)}.modal__header--border{border-bottom:var(--border-small) solid var(--basic-outline-variant-2)}.modal__header--bottom-padding-0{padding:var(--spacing-stoat) var(--spacing-stoat) 0 var(--spacing-mink)}.modal__header.inner-drawer{padding:var(--spacing-mink) var(--spacing-stoat) var(--spacing-stoat) var(--spacing-mink)}.modal__header-error{background:var(--basic-error-container)}.modal__header-error .modal__header-title{color:var(--basic-on-error-container)}.modal__header-error .modal__title-wrapper .icon{fill:var(--basic-error)}.modal__title--back-button{display:flex;justify-content:center;align-items:center;padding:0;margin:0;cursor:pointer;border:none;height:1.5rem;gap:var(--spacing-stoat);background-color:transparent}.modal__title--back-button:hover{background-color:var(--basic-state-layers-basic-hover)}.modal__title--back-button .modal__header-title{position:relative;padding-left:1.375rem;text-box:trim-both cap alphabetic}.modal__title--back-button .modal__header-chevron-icon{position:absolute;left:var(--spacing-stoat)}.modal__title--back-button:active{background-color:var(--basic-state-layers-basic-pressed)}.modal__title--back-button:focus-visible{border-radius:var(--shape-almond);outline-offset:var(--stroke-small);box-shadow:0 0 0 var(--border-focus-state-inner) var(--basic-state-layers-focus-inner);outline:var(--stroke-small) solid var(--basic-state-layers-focus-outter)}.modal__title--back-button[disabled]:hover,.modal__title--back-button[disabled]:active,.modal__title--back-button[disabled]{background-color:transparent}.modal__title--back-button[disabled] .modal__header-title{color:var(--basic-disabled)}.modal__title--back-button[disabled] svg.icon{fill:var(--basic-disabled)}.modal__header.search .modal__title-wrapper{justify-self:stretch;justify-content:flex-start;padding-top:var(--spacing-mouse)}.modal__header.search .close-btn{padding-top:var(--spacing-mouse)}.modal__header.search .modal__title--back-button{width:100%;justify-self:stretch;justify-content:flex-start;gap:var(--spacing-mouse);color:var(--basic-on-background-variant)}.modal__header.search .modal__title--back-button:hover{background-color:transparent}modal-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--transparency-scrim-dim);align-items:center;justify-content:center;z-index:1000}modal-popup[open]{display:flex}.shared-popup-modal{position:relative;max-width:25.875rem;padding:0;width:100%;max-height:85%;overflow-y:scroll;background:var(--basic-surface-variant)}.shared-popup-wrapper.iframe>.shared-popup-modal{max-width:50%}.shared-popup-modal .modal__header{position:sticky;top:0}.shared-popup-wrapper.iframe iframe{border:0}.modal__header-close-button-iframe{position:absolute;top:0;right:0}@media screen and (max-width: 768px){.shared-popup-wrapper.iframe>.shared-popup-modal{max-width:90%;max-height:90%;height:90%}.shared-popup-wrapper.iframe .popup-content,.shared-popup-wrapper.iframe iframe{height:100%}}.slideout-modal-overlay{width:100%;height:100%;background:var(--transparency-scrim-dim)}modal-slideout .slideout{overflow:hidden;overflow-y:auto;transition:transform .3s ease;display:flex;flex-direction:column;min-width:20rem;width:100%;background:var(--basic-surface-variant)}@media screen and (min-width: 964px){modal-slideout .slideout{max-width:26.313rem}}modal-slideout[animation=slide-right] .slideout{right:0;transform:translate(100%)}modal-slideout[animation=slide-left] .slideout{left:0;transform:translate(-100%)}modal-slideout[animation=slide-top] .slideout{top:0;height:auto;transform:translateY(-100%);width:100%}modal-slideout[animation=slide-bottom] .slideout{margin-top:auto;bottom:0;max-height:38.85rem;height:fit-content;max-width:100%;transform:translateY(100%);width:100%}modal-slideout[open]{visibility:visible}modal-slideout[open] .slideout{transform:translate(0);opacity:1;visibility:visible}modal-slideout.no-animation .slideout{transition:none!important}modal-slideout .side-slideout__content{overflow-y:auto}*::-webkit-scrollbar{width:var(--stroke-medium);height:var(--stroke-medium)}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--transparency-scrim-dim);border-radius:var(--shape-circle);border:none}*::-webkit-scrollbar-button{display:none}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hide-scroll::-webkit-scrollbar{display:none}.u-focus{transition:outline .2s ease,border-radius .2s ease;outline:var(--border-focus-state-outer) solid var(--transparency-gradients-default-end)}.u-focus:focus{outline:none}.u-focus:focus-visible{outline-offset:var(--spacing-ant);outline:var(--border-focus-state-outer) solid var(--basic-state-layers-focus-outter)}.u-shape--square{border-radius:var(--shape-almond)}.u-shape--card{border-radius:var(--shape-card)}.u-shape--circle{border-radius:var(--shape-circle)}.info-card{position:relative;display:flex;padding:var(--spacing-mouse);align-items:flex-start;justify-content:flex-start}.info-card.info-card__with-icon{padding:var(--spacing-mouse) var(--spacing-stoat)}.info-card:before{content:" ";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;border-radius:var(--shape-card);border:var(--border-small) solid var(--basic-outline-variant-2);opacity:.75;background:var(--basic-surface)}.info-card.info-card__alert:before{border-color:var(--basic-on-error-container);background:var(--basic-error-container)}.info-card__icon{display:flex;padding:var(--spacing-mouse) 0 var(--spacing-mouse) var(--spacing-mouse);align-items:flex-start;--fill-color: var(--basic-on-background)}.info-card.info-card__alert .info-card__icon{--fill-color: var(--basic-on-error-container)}.info-card__icon .svg-wrapper{height:1.5rem;width:1.5rem}.info-card__icon .icon>*{fill:var(--fill-color)}.info-card__with-icon .info-card__content{padding:var(--spacing-squirrel) var(--spacing-stoat)}.info-card__content{display:flex;padding:var(--spacing-stoat);flex-direction:column;align-items:flex-start;gap:var(--spacing-squirrel);flex:1}.info-card.info-card__icon .info-card__content{padding:var(--spacing-squirrel) var(--spacing-stoat)}.info-card__content .info-card__content-text{color:var(--basic-on-background)}.radio-corner__label--container{position:absolute;top:-.0625rem;right:-.0625rem;z-index:1}.radio-corner__wrapper input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.0625rem;width:.0625rem}.radio-corner__label--container .icon-corner{position:absolute;z-index:-1;left:0;top:0;stroke-width:var(--stroke-x-small);stroke:var(--basic-outline-variant)}.radio-corner__label--container .icon-corner-outter-focus{visibility:hidden;position:absolute;left:calc(var(--border-focus-state-outer) * -1);top:calc(var(--border-focus-state-outer) * -1)}.radio-corner__label--container .icon-corner-inner-focus{visibility:hidden;position:absolute;left:calc(var(--border-focus-state-inner) * -1);top:calc(var(--border-focus-state-inner) * -1);z-index:1}.radio-corner__label--container .icon-corner-inner-focus path{stroke-width:var(--border-focus-state-inner);stroke:var(--basic-on-primary)}.radio-corner__label--container .icon-corner-outter-focus path{stroke-width:var(--border-focus-state-outer);stroke:var(--basic-state-layers-focus-outter)}.radio-corner__label--container .icon-corner-active{visibility:hidden}.radio-corner__label--container .icon-corner,.radio-corner__label--container .icon-corner-active{width:1.875rem;height:1.875rem}.radio-corner__label--container .icon-corner-active .icon-corner-background{fill:var(--basic-secondary)}.radio-corner__label--container .icon-corner-active .icon-corner-checkmark{fill:var(--basic-on-secondary)}.selectable-card__label{cursor:pointer;position:relative;z-index:1}.selectable-card__radio:checked+.selectable-card__label .radio-corner__label--container .icon-corner-active{visibility:visible}.selectable-card__radio:focus-visible+.selectable-card__label .radio-corner__label--container .icon-corner-outter-focus,.selectable-card__radio:focus-visible+.selectable-card__label .radio-corner__label--container .icon-corner-inner-focus{visibility:visible}.selectable-card.selectable-radio__card{box-sizing:border-box;position:relative;display:flex;flex-direction:column;border-radius:var(--shape-card);transition:border-width .3s ease}.selectable-card.selectable-radio__card .radio-corner__label--container{top:0;right:0}.selectable-card--outter-shadow{border-radius:var(--shape-card)}.selectable-card--outter-shadow:has(.selectable-card__radio:not(:disabled)){background:var(--basic-surface-variant)}.selectable-card--outter-shadow:has(.selectable-card__radio:not(:disabled)){border-radius:var(--shape-card);box-shadow:var(--elevation-1-x) var(--elevation-1-y) var(--elevation-1-blur) var(--elevation-1-spread) var(--transparency-drop-shadow-opacity-50),inset 0 0 0 var(--border-x-small) var(--basic-outline-variant)}.selectable-card.selectable-radio__card:has(.selectable-card__radio:not(:checked):not(:disabled)):active{box-shadow:inset 0 0 var(--inner-shadow-1-blur) var(--transparency-drop-shadow-opacity-25)}.selectable-card--outter-shadow:has(.selectable-card__radio:disabled){cursor:default;background:var(--basic-disabled-container);box-shadow:inset 0 0 0 var(--border-x-small) var(--basic-on-disabled-container)}.selectable-card.selectable-radio__card:has(.selectable-card__radio:disabled:not(:checked)):after{--strike-color: var(--basic-on-disabled-container);content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(to bottom right,transparent,transparent calc(50% - .03125rem),var(--strike-color),transparent calc(50% + .03125rem),transparent)}.selectable-card.selectable-radio__card:has(.selectable-card__radio:disabled) *{color:var(--basic-on-disabled-container)}.selectable-card.selectable-radio__card:has(.selectable-card__radio:disabled) .selectable-card__label{cursor:default}.selectable-card--outter-shadow:has(.selectable-card__radio:not(:disabled)):hover{box-shadow:var(--elevation-2-x, 0) var(--elevation-2-y) var(--elevation-2-blur) var(--elevation-2-spread, 0) var(--transparency-drop-shadow-opacity-25),inset 0 0 0 var(--border-small) var(--basic-outline-variant)}.selectable-card--outter-shadow:has(.selectable-card__radio:checked:not(:disabled)){box-shadow:inset 0 0 0 var(--border-small) var(--basic-outline)}.selectable-card--outter-shadow:has(.selectable-card__radio:checked:not(:disabled)):hover{box-shadow:var(--elevation-2-x, 0) var(--elevation-2-y) var(--elevation-2-blur) var(--elevation-2-spread, 0) var(--transparency-drop-shadow-opacity-25),inset 0 0 0 var(--border-small) var(--basic-outline)}.selectable-card--outter-shadow.selectable-card--border:has(.selectable-card__radio:not(:checked):not(:disabled)):active{box-shadow:inset 0 0 0 var(--border-small) var(--basic-outline-variant)}.selectable-card .selectable-card__radio:focus-visible{outline-offset:calc(var(--spacing-snail) + .125rem)}.selectable-card__radio:disabled:not(:checked)+.selectable-card__label .radio-corner__label--container .icon-corner{display:none}.selectable-radio__card .selectable-card__radio:not(:focus-visible){border-radius:var(--shape-square)}.selectable-radio__card .selectable-card__radio{cursor:default;-webkit-appearance:none;appearance:none;width:100%;height:100%;position:absolute;top:0;right:0;margin:0;z-index:1}.selectable-radio__card .selectable-card__radio:not(:disabled){cursor:pointer}.selectable-radio__card .selectable-card__radio:not(:disabled) .selectable-card__content{cursor:pointer;position:relative;z-index:2}.selectable-card.selectable-addon__card{box-sizing:border-box;position:relative;display:flex;flex-direction:column;border-radius:var(--shape-square);box-shadow:0 0 0 var(--border-x-small) var(--basic-outline-variant);background:var(--basic-surface-variant);cursor:pointer}.selectable-card.selectable-addon__card:has(.selectable-card__addon:not(:disabled):checked){box-shadow:0 0 0 var(--border-medium) var(--basic-primary)}.selectable-addon__card .selectable-card__addon{position:absolute;top:.75rem;right:.75rem;width:1.125rem;height:1.125rem;-webkit-appearance:none;appearance:none;margin:0;border-radius:var(--shape-square);border:var(--border-small) solid var(--basic-outline-variant)}.selectable-addon__card .addon-checkmark{display:block}.selectable-addon__card .selectable-card__addon+.svg-wrapper.addon-checkmark .icon-18{position:absolute;top:.75rem;right:.75rem;width:1.125rem;height:1.125rem;fill:#fff}.selectable-addon__card .selectable-card__addon:checked+.addon-checkmark{display:block}.selectable-addon__card .selectable-card__addon:checked{background:var(--basic-primary);border-color:var(--transparency-gradients-default-end)}.selectable-addon__card .selectable-card__addon:disabled,.selectable-addon__card .selectable-card__addon:disabled:checked{cursor:default;background:var(--basic-disabled-container)}.selectable-radio__card .selectable-card__addon{cursor:default;-webkit-appearance:none;appearance:none;border-radius:0;width:100%;height:100%;position:absolute;top:0;right:0;margin:0;z-index:1}.selectable-radio__card .selectable-card__addon:not(:disabled) .selectable-card__content{cursor:pointer;position:relative;z-index:2}.product-card-custom{aspect-ratio:1 / 1;min-height:auto}.product-card-custom--info-padding{margin-bottom:5.375rem}.product-card-custom .c-product-text-color--urgency{color:var(--basic-urgency)}.product-card-custom .c-product-text-color--regular{color:var(--basic-on-background)}.product-card-custom .c-product-text-color--loyalty{color:var(--basic-loyalty)}.c-product-tile{display:flex;flex-direction:column;align-items:flex-start;position:relative;min-width:11.5rem;max-width:100%}.c-product-tile .image-button__image-wrapper{width:100%}.c-product-tile__inner{display:flex;width:100%;flex-direction:column;gap:var(--spacing-snail);flex:1}.c-product-tile-decorator__content-wrapper{display:flex;align-items:center;gap:.5rem;align-self:stretch;overflow:hidden;transition:scale .3s ease-in-out}:root{--product-card-footer-height: 5.375rem}.c-product-tile__footer{display:flex;flex-direction:column;align-items:flex-start;min-height:var(--product-card-footer-height);max-height:var(--product-card-footer-height)}.c-highlights.c-highlights--top{display:flex;list-style:none;padding:0;margin:0;gap:var(--spacing-squirrel);color:var(--basic-on-background);background:var(--basic-background)}.c-highlights__highlights_item{display:flex;align-items:center;gap:var(--spacing-mouse);height:1.375rem;padding:var(--spacing-snail) var(--spacing-mouse) var(--spacing-snail) 0}.c-highlights__highlights_item{display:flex}.c-highlights__highlight{cursor:pointer;padding:0 var(--spacing-mouse) 0 var(--spacing-snail)}.c-product-tile-info{position:relative;width:100%;display:flex;flex-direction:column}.c-product-tile__footer .c-highlights.c-highlights--top{position:absolute;background:var(--basic-background);top:calc(-1.375rem - var(--spacing-snail))}carousel-reel .c-product-tile__footer .c-highlights.c-highlights--top{background:var(--basic-surface-variant)}.c-product-tile-info__item.c-product-tile-info__item--name{margin:0;max-width:100%;height:inherit;padding:0;padding-top:var(--spacing-snail);transition:height .4s ease-in}.c-product-tile__product-name{-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;padding:var(--spacing-mouse) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.c-product-tile-info__item{padding:var(--spacing-snail) 0 0}.c-highlights__highlight-icon{display:flex;width:1.125rem;height:1.125rem}.c-color-swatches-wrapper{display:flex;flex:0;gap:var(--spacing-stoat);padding-bottom:var(--spacing-mouse);overflow:hidden}.c-product-option__list{display:flex;list-style:none;min-height:1.125rem;padding:0;margin:0;align-items:center;margin-left:calc(var(--spacing-mouse) * -1)}.c-product-style-list__option{display:flex;align-items:center;flex:1 0 0;align-self:stretch}.o-style-option__list-item{width:1.125rem;height:1.125rem}.o-style-option__list-item .color-selector__wrapper{width:100%;height:auto}.c-product-tile__product-name{color:var(--basic-on-background-variant)}.c-product-tile-info__item--price{display:flex;padding:var(--spacing-mouse) 0 var(--spacing-stoat) 0;align-items:flex-end;gap:var(--spacing-mouse)}.c-product-tile__product-price{height:1rem;padding-bottom:.125rem}.c-product-tile__swatch-image--more{padding-left:var(--spacing-mouse);color:var(--basic-on-background)}.c-product-price--has-discount .c-product-price__formatted-price,.c-product-price--crew-main .c-product-price__formatted-price{color:var(--basic-on-background-variant)}.c-product-price--has-discount .c-product-price__formatted-price:not(.c-product-price__formatted-price--discounted){color:var(--basic-promo)}.c-product-price--has-discount .c-product-price__formatted-price.c-product-price__formatted-price--discounted,.c-product-price--crew-main .c-product-price__formatted-price.c-product-price__formatted-price--discounted{text-decoration:line-through;color:var(--basic-on-background-variant)}.c-product-price--guest-view .c-product-price__formatted-price--discounted{color:var(--basic-loyalty);font-family:var(--typography-utility-m-font);font-weight:var(--typography-utility-m-weight);font-size:var(--typography-utility-m-size);line-height:var(--typography-utility-m-line-height)}.c-product-price--crew-main .c-product-price__formatted-price:not(.c-product-price__formatted-price--discounted),.c-product-price--crew-only .c-product-price__formatted-price:not(.c-product-price__formatted-price--discounted){color:var(--basic-loyalty)}.c-product-tile__price-label{display:flex;padding-bottom:var(--spacing-stoat);gap:.5rem}.c-product-tile__product-label{display:flex;padding:var(--spacing-mouse) 0;gap:.5rem}.c-floating-btn{display:flex;position:absolute;top:.5rem;right:.5rem;border:0;padding:0;justify-content:center;align-items:center;gap:.5rem;z-index:1;cursor:default;background:none}.c-floating-btn .c-floating-btn__content{display:flex;width:2.5rem;height:2.5rem;padding:var(--spacing-stoat);justify-content:center;align-items:center;gap:-1.5rem}.c-product-tile__logo-badge__wrapper{position:absolute;top:.75rem;left:.75rem;display:flex;align-items:center;gap:var(--spacing-mouse)}.c-product-tile__logo-badge__wrapper .c-product-tile__logo-badge{max-width:100%;max-height:100%;height:auto;width:100%;object-fit:contain}.c-product-tile__logo-badge__wrapper.c-product-tile__logo-badge--vertical{max-height:3.25rem;max-width:1.3125rem}.c-product-tile__logo-badge__wrapper.c-product-tile__logo-badge--horizontal{max-width:3.25rem;max-height:1.3125rem;width:auto;height:100%}.c-product-tile:not(:hover) .color-selector.is-checked{border:var(--border-small) solid transparent}@media screen and (min-width: 964px){.c-product-tile:has(.c-color-swatches-wrapper):hover .o-style-option__list-item{width:initial;height:initial;max-width:2.5rem}.c-product-tile:has(.c-color-swatches-wrapper):hover .c-product-tile-info__item--name{height:0;opacity:0}.c-product-tile:has(.c-color-swatches-wrapper):hover .c-product-option__list{margin-left:0;gap:var(--spacing-stoat)}.c-product-tile:has(.c-color-swatches-wrapper):hover .c-product-tile-info__item--price{padding-top:0}.c-product-tile:has(.c-color-swatches-wrapper):hover .c-product-tile__swatch-image--more{padding-left:0}}.c-action-card__wrapper{cursor:pointer;border:none;position:relative;border-radius:var(--shape-card)}.c-action-card__inner-border{display:flex;justify-content:start;box-shadow:inset 0 0 0 var(--border-x-small) var(--basic-outline-variant);border-radius:var(--shape-card);box-shadow:0 0 0 var(--border-x-small) var(--basic-outline-variant);background:var(--basic-surface-variant);justify-content:center;align-items:center;width:fit-content;position:relative;width:100%}button.c-action-card__wrapper{padding:0}a.c-action-card__wrapper{text-decoration:none;color:inherit}.c-action-card__content{display:flex;flex-direction:column;flex-shrink:0}.c-action-card__wrapper:hover{box-shadow:0 0 0 var(--border-small) var(--basic-outline)}.c-action-card__wrapper:active{border-width:var(--border-small)}.c-action-card__wrapper:active:after{content:"";box-shadow:0 0 var(--inner-shadow-1-blur) 0 var(--transparency-drop-shadow-opacity-25) inset;position:absolute;width:100%;top:0;bottom:0;left:0}.c-action-card__wrapper[disabled] .c-action-card__inner-border{color:var(--basic-on-disabled-container);box-shadow:inset 0 0 0 var(--border-x-small) var(--basic-on-disabled-container);border-color:var(--basic-on-disabled-container);background:var(--basic-disabled-container);pointer-events:none}.c-action-card__wrapper[disabled] .c-action-card__inner-border:after{display:none}.c-action-card__wrapper[disabled]{pointer-events:none}.c-action-card__wrapper[disabled]:after{--strike-color: var(--basic-on-disabled-container);content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(to bottom right,transparent,transparent calc(50% - .03125rem),var(--strike-color),transparent calc(50% + .03125rem),transparent)}.dynamic-table{width:100%;border-collapse:collapse;table-layout:fixed}.dynamic-table th,.dynamic-table td{text-align:left}.dynamic-table tbody>tr{height:3.75rem}.dynamic-table tbody tr:nth-child(odd){background-color:var(--basic-surface)}.dynamic-table tbody tr:nth-child(2n){background-color:var(--basic-background)}.dynamic-table_cell{padding:var(--spacing-mouse);padding-top:0}.dynamic-table th{vertical-align:bottom}.dynamic-table thead{height:2.75rem}
/*# sourceMappingURL=/cdn/shop/t/79/assets/custom-base.css.map */
