.vrn-fit{margin-top:.5rem}.vrn-fit__list{display:flex;flex-direction:column}.vrn-fit__item{border-bottom:1px solid rgba(var(--color-foreground),.15)}.vrn-fit__item:first-child{border-top:1px solid rgba(var(--color-foreground),.15)}.vrn-fit__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:1.8rem 0;margin:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:rgb(var(--color-foreground));min-height:4.4rem}.vrn-fit__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.vrn-fit__icon{flex:0 0 auto;width:1.2rem;height:1.2rem;position:relative}.vrn-fit__icon:before,.vrn-fit__icon:after{content:"";position:absolute;background:rgb(var(--color-foreground));transition:transform .22s cubic-bezier(.4,0,.2,1)}.vrn-fit__icon:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.vrn-fit__icon:after{left:50%;top:0;width:1px;height:100%;transform:translate(-50%)}.vrn-fit__item[data-expanded=true] .vrn-fit__icon:after{transform:translate(-50%) scaleY(0)}.vrn-fit__content{height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1)}.vrn-fit__content-inner{padding:0 0 2rem;font-size:1.4rem;line-height:1.6;max-width:62rem;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.vrn-fit__item[data-expanded=true] .vrn-fit__content-inner{opacity:1;transition-delay:60ms}.vrn-fit__content-inner p{margin:0 0 1rem}.vrn-fit__content-inner p:last-child{margin-bottom:0}.vrn-fit__size strong{font-weight:600}.vrn-fit__size-btn{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;margin-top:.6rem;padding:1rem 1.8rem;background:transparent;color:#221c1a;border:1px solid #221C1A;border-radius:0;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.vrn-fit__size-btn:hover{background:#221c1a;color:#f7f3ed}.vrn-fit__size-btn:focus-visible{outline:2px solid #221C1A;outline-offset:3px}.vrn-fit__size-btn svg{width:1.2rem;height:1.2rem;flex:0 0 auto}.vrn-fit__meta,.vrn-fit__origin{opacity:.75}.vrn-care{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:1.2rem}.vrn-care:last-child{margin-bottom:0}.vrn-care__item{display:flex;align-items:center;gap:1.4rem}.vrn-care__icon{flex:0 0 auto;width:3.2rem;height:3.2rem;color:rgb(var(--color-foreground))}.vrn-care__num{font-family:var(--font-body-family);font-weight:700;font-size:9px}.vrn-care__text{line-height:1.4}.vrn-size-dialog{width:calc(100vw - 3.2rem);max-width:72rem;max-height:calc(100dvh - 4rem);margin:auto;padding:0;border:0;background:#f7f3ed;color:#221c1a;overflow:hidden}.vrn-size-dialog::backdrop{background:#221c1a8c}.vrn-size-dialog[open]{animation:vrnSizeIn .26s cubic-bezier(.4,0,.2,1)}@keyframes vrnSizeIn{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.vrn-size-dialog__panel{display:flex;flex-direction:column;max-height:calc(100dvh - 4rem)}.vrn-size-dialog__head,.vrn-size-dialog__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 2rem}.vrn-size-dialog__head{border-bottom:1px solid rgba(34,28,26,.12)}.vrn-size-dialog__foot{border-top:1px solid rgba(34,28,26,.12);font-size:1.4rem}.vrn-size-dialog__title{margin:0;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.vrn-size-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-right:-1.2rem;padding:0;border:0;background:transparent;color:#221c1a;cursor:pointer}.vrn-size-dialog__close svg{width:1.6rem;height:1.6rem}.vrn-size-dialog__close:focus-visible{outline:2px solid #221C1A;outline-offset:-4px}.vrn-size-dialog__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 2rem}.vrn-size-dialog__status{margin:3.2rem 0;font-size:1.4rem;opacity:.75}.vrn-size-dialog__body .shopify-section,.vrn-size-dialog__body .gradient{background:transparent}.vrn-size-dialog__body .page-width{max-width:none;padding:2.4rem 0 3.2rem!important}@media screen and (max-width:749px){.vrn-size-dialog{width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0}.vrn-size-dialog__panel{max-height:92dvh}.vrn-size-dialog[open]{animation-name:vrnSizeUp}@keyframes vrnSizeUp{0%{transform:translateY(100%)}to{transform:none}}}html.vrn-size-dialog-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.vrn-fit__icon:before,.vrn-fit__icon:after,.vrn-fit__content,.vrn-fit__content-inner,.vrn-fit__size-btn{transition:none}.vrn-size-dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vrn-fit-accordion.css.map */
