.my-profile{display:block;--profile-radius: 1.6rem;--buttons-radius: 4rem;--buttons-radius-outset: 4rem;--inputs-radius: .8rem;--inputs-radius-outset: .9rem}.my-profile [hidden]{display:none!important}.my-profile__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;margin:5rem 0 3rem}.my-profile__header:first-child{margin-top:0}.my-profile__title{margin:0;font-weight:700}.my-profile__subheading{margin:.6rem 0 0;color:rgba(var(--color-foreground),.7)}.my-profile__links{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:0;padding:0;list-style:none}.my-profile__link{display:inline-flex;align-items:center;gap:.8rem;color:rgba(var(--color-foreground),.75);font-size:1.5rem;text-decoration:none}.my-profile__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.my-profile__link svg{width:1.8rem;height:1.8rem}.my-profile__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.my-profile__grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.my-profile__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.my-profile__grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.my-profile__card{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--profile-radius);background:rgb(var(--color-background));box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));text-decoration:none}.my-profile__card--link{transition:box-shadow var(--duration-default) ease,transform var(--duration-default) ease}.my-profile__card--link:hover,.my-profile__card--link:focus-visible{box-shadow:0 1.6rem 3.2rem rgba(var(--color-foreground),.16);transform:translateY(-.4rem)}.my-profile__card-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:rgba(var(--color-foreground),.06)}.my-profile__card-photo{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform var(--duration-long) ease}.my-profile__card-photo img{width:100%;height:100%;object-fit:cover}.my-profile__card--link:hover .my-profile__card-photo{transform:scale(1.06)}.my-profile__card-media>svg{width:7rem;height:7rem;color:rgba(var(--color-foreground),.3)}.my-profile__card-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:2.4rem 2.4rem 2.8rem}.my-profile__card-kicker{margin:0 0 .6rem;color:rgba(var(--color-foreground),.65);font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase}.my-profile__card-title{display:block;margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;text-decoration:underline transparent;text-decoration-thickness:.2rem;text-underline-offset:.5rem;transition:text-decoration-color var(--duration-default) ease}.my-profile__card--link:hover .my-profile__card-title,.my-profile__card--link:focus-visible .my-profile__card-title{text-decoration-color:currentColor}.my-profile__card-copy{display:block;margin-top:.8rem;color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.5}.my-profile__card-note{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.6);font-size:1.3rem;line-height:1.5}.my-profile__card-cta{display:inline-block;margin-top:auto;padding-top:2rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:700;text-decoration:underline;text-decoration-thickness:.15rem;text-underline-offset:.4rem}.my-profile__card-cta:after{content:" \2192"}.my-profile__card-tags{margin:1.2rem 0 0;padding:0;list-style:none;font-size:1.3rem;line-height:1.6;overflow-wrap:anywhere}.my-profile__card-tags li{display:inline}.my-profile__card-tags li:has(+li:not(.is-class)):after{content:"\a0\b7  ";color:rgba(var(--color-foreground),.4)}.my-profile__card-tags .is-class{display:block;width:fit-content;margin:1.2rem 0 0;padding:.3rem 1.2rem;border-radius:4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.my-profile__card-tags .is-class:first-child{margin-top:0}.my-profile__switch{display:inline-flex;align-items:center;gap:1.2rem;margin-top:2rem;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:1.5rem;font-weight:700;cursor:pointer}.my-profile__switch-track{position:relative;display:block;width:5.2rem;height:3rem;border-radius:4rem;background:rgba(var(--color-foreground),.25);transition:background-color var(--duration-default) ease}.my-profile__switch-knob{position:absolute;top:.3rem;left:.3rem;width:2.4rem;height:2.4rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 .1rem .4rem #0000004d;transition:transform var(--duration-default) ease}.my-profile__switch[aria-checked=true] .my-profile__switch-track{background:rgb(var(--color-foreground))}.my-profile__switch[aria-checked=true] .my-profile__switch-knob{transform:translate(2.2rem)}.my-profile__switch[aria-busy=true]{opacity:.6;cursor:progress}.my-profile__switch:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.my-profile__orders{width:100%;margin:1.6rem 0 0;padding:0;list-style:none}.my-profile__orders li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;padding:1rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1);font-size:1.4rem}.my-profile__orders li:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.my-profile__orders a{font-weight:700;color:inherit;text-decoration:none}.my-profile__orders a:hover{text-decoration:underline;text-underline-offset:.3rem}.my-profile__orders span{color:rgba(var(--color-foreground),.65)}.my-profile__orders b{margin-left:auto}.my-profile__presale .my-profile__card-body{display:grid;grid-template-columns:1fr;gap:.4rem 3rem}.my-profile__presale .my-profile__card-note{grid-column:1}@media screen and (min-width:990px){.my-profile__presale .my-profile__card-body{grid-template-columns:minmax(0,1fr) auto;align-items:center}.my-profile__presale .my-profile__card-kicker,.my-profile__presale .my-profile__card-title,.my-profile__presale .my-profile__card-copy,.my-profile__presale .my-profile__card-note,.my-profile__presale .my-profile__error{grid-column:1}.my-profile__presale .my-profile__switch{grid-column:2;grid-row:1 / span 4;margin-top:0;justify-self:end}}.my-profile__details{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:990px){.my-profile__details{grid-template-columns:2fr 1fr;gap:3rem}}.my-profile__form{padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--profile-radius);background:rgb(var(--color-background));box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.06)}@media screen and (min-width:750px){.my-profile__form{padding:3.2rem}}.my-profile__fields{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.my-profile__fields{grid-template-columns:1fr 1fr}}.my-profile__form .field__input:disabled{color:rgba(var(--color-foreground),.6);-webkit-text-fill-color:rgba(var(--color-foreground),.6);cursor:default}.my-profile__error{margin:1.6rem 0 0;padding:1rem 1.5rem;border:.1rem solid #c0392b;border-radius:var(--inputs-radius);color:#c0392b;font-size:1.4rem}.my-profile__form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.4rem}.my-profile__saved{color:#2e9e4f;font-size:1.4rem;font-weight:700}.my-profile__address-form{margin-top:1.6rem}.my-profile__address-form .my-profile__fields{grid-template-columns:1fr}.my-profile__select .form__label{display:block;margin-bottom:.6rem;font-size:1.3rem}.my-profile__select .select{width:100%}.my-profile__select .select__select{height:4.5rem;padding-right:4rem}.my-profile__select .select .svg-wrapper{position:absolute;top:50%;right:1.5rem;width:1.2rem;height:1.2rem;transform:translateY(-50%);pointer-events:none}.my-profile__select .select .svg-wrapper svg{width:100%;height:100%}.my-profile__address address{margin:1rem 0 0;font-size:1.5rem;font-style:normal;line-height:1.6}.my-profile__address .my-profile__actions{align-items:center;margin-top:2rem}.my-profile__note{margin:3rem 0 0;color:rgba(var(--color-foreground),.6);font-size:1.3rem}.my-profile__public-loading,.my-profile__public-failed{padding:4rem 2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--profile-radius);color:rgba(var(--color-foreground),.7);text-align:center}.my-profile__public-failed p{margin:0 auto 2rem}.my-profile__public-layout{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:990px){.my-profile__public-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:3rem;align-items:start}}.my-profile__public.is-busy .my-profile__public-card,.my-profile__public.is-busy .my-profile__form{opacity:.7;pointer-events:none}.my-profile__public-card{height:auto}.my-profile__banner{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:820 / 360;overflow:hidden;background:rgba(var(--color-foreground),.06)}.my-profile__banner.has-banner{cursor:grab;touch-action:none}.my-profile__banner.is-dragging{cursor:grabbing}.my-profile__banner:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.my-profile__banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-select:none}.my-profile__banner-empty{color:rgba(var(--color-foreground),.5);font-size:1.3rem}.my-profile__banner-actions{position:absolute;right:1.2rem;bottom:1.2rem;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-end}.my-profile__banner-actions .button{min-height:3.6rem;padding:0 1.6rem;font-size:1.3rem}.has-banner .my-profile__banner-actions .button{background:rgba(var(--color-background),.9)}.my-profile__banner-drag{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.4rem;border-radius:4rem;background:rgba(var(--color-background),.9);color:rgb(var(--color-foreground));font-size:1.3rem;pointer-events:none}.my-profile__upload input,.my-profile__upload-link input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.my-profile__upload,.my-profile__upload-link{position:relative;cursor:pointer}.my-profile__upload:has(input:focus-visible),.my-profile__upload-link:has(input:focus-visible){outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.my-profile__upload:has(input:disabled),.my-profile__upload-link:has(input:disabled){opacity:.5;cursor:default}.my-profile__public-identity{display:flex;align-items:flex-start;gap:1.6rem;margin-top:-4rem;padding:0 2.4rem}.my-profile__avatar{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:8rem;height:8rem;overflow:hidden;border-radius:50%;background:rgb(var(--color-button));box-shadow:0 0 0 .4rem rgb(var(--color-background));color:rgb(var(--color-button-text));font-size:3rem;font-weight:700}.my-profile__avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.my-profile__public-who{min-width:0;padding-top:4.6rem}.my-profile__public-name{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.my-profile__public-town{margin:.2rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.4rem}.my-profile__coming-soon{margin:1.2rem 0 0;padding:1rem 1.2rem;border-radius:.8rem;background:rgba(var(--color-foreground),.06);font-size:1.4rem;line-height:1.5}.my-profile__crop{width:min(40rem,calc(100vw - 3rem));max-height:calc(100vh - 3rem);padding:0;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--profile-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.my-profile__crop::backdrop{background:#0000008c}.my-profile__crop-body{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:2.4rem}.my-profile__crop-title{margin:0}.my-profile__crop-hint{margin:0;text-align:center}.my-profile__crop-frame{position:relative;width:min(28rem,calc(100vw - 8rem));aspect-ratio:1;overflow:hidden;border-radius:var(--profile-radius);background:rgba(var(--color-foreground),.08);cursor:grab;touch-action:none}.my-profile__crop-frame.is-dragging{cursor:grabbing}.my-profile__crop-frame:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.my-profile__crop-frame img{position:absolute;top:0;left:0;max-width:none;pointer-events:none;user-select:none;-webkit-user-select:none}.my-profile__crop-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 100rem #00000080;pointer-events:none}.my-profile__crop-zoom{display:flex;align-items:center;gap:1.2rem;width:min(28rem,calc(100vw - 8rem));font-size:1.4rem}.my-profile__crop-zoom input{flex:1;accent-color:rgb(var(--color-foreground))}.my-profile__crop-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.my-profile__public-photo-actions{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:.6rem;font-size:1.3rem}.my-profile__public-photo-actions .link{padding:0;font-size:1.3rem}.my-profile__hint{margin:.8rem 0 0;color:rgba(var(--color-foreground),.6);font-size:1.3rem;line-height:1.5}.my-profile__hint.is-ok{color:#2e9e4f}.my-profile__hint.is-bad{color:#c0392b}.my-profile__public-photo-hint{padding:0 2.4rem}.my-profile__public-card .my-profile__error{margin:1.2rem 2.4rem 0}.my-profile__public-visibility{margin-top:2rem;padding:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.my-profile__public-visibility .my-profile__switch{margin-top:.4rem}.my-profile__public-visibility .my-profile__switch[disabled]{opacity:.5;cursor:default}.my-profile__public-link{margin-top:1.6rem;padding:1.6rem;border-radius:var(--inputs-radius);background:rgba(var(--color-foreground),.05)}.my-profile__public-url{display:block;margin-bottom:1.2rem;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:700;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.3rem}.my-profile__public-link .my-profile__actions{margin:0}.my-profile__prefixed{display:flex;align-items:stretch;border-radius:var(--inputs-radius-outset)}.my-profile__prefixed .my-profile__prefix{display:flex;flex-shrink:0;align-items:center;padding:0 1.2rem;border:.1rem solid rgba(var(--color-foreground),.55);border-right:0;border-radius:var(--inputs-radius) 0 0 var(--inputs-radius);background:rgba(var(--color-foreground),.05);color:rgba(var(--color-foreground),.65);font-size:1.3rem;white-space:nowrap}.my-profile__prefixed .field__input{flex:1 1 auto;min-width:0;padding:1.1rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:0 var(--inputs-radius) var(--inputs-radius) 0;box-shadow:none}.my-profile__prefixed .field__input:focus{border-color:rgb(var(--color-foreground));outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.my-profile__form .form__label{display:block;margin-bottom:.6rem;font-size:1.3rem}.my-profile__field--wide .form__label+.my-profile__prefixed{margin-top:0}.my-profile__field--wide{grid-column:1 / -1}.my-profile__counter{position:absolute;right:1.2rem;bottom:.6rem;color:rgba(var(--color-foreground),.5);font-size:1.1rem;pointer-events:none}.my-profile__form .text-area{min-height:12rem}@media(prefers-reduced-motion:reduce){.my-profile__card--link,.my-profile__card-photo,.my-profile__switch-knob{transition:none;transform:none!important;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/my-profile.css.map */
