.ab-life{padding:32px 0 28px;max-width:100%;overflow:hidden}.ab-life h2{text-align:center;margin:0 20px 24px;font-family:var(--font-heading-family);font-size:clamp(26px,3vw,40px);line-height:1.2}.ab-life__viewport{display:block;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain}.ab-life__viewport::-webkit-scrollbar{display:none}.ab-life__track{display:flex;width:max-content}.ab-life__group{display:flex;gap:14px;padding-right:14px}.ab-life__photo{width:280px;flex:0 0 280px;aspect-ratio:4/5;border-radius:0;overflow:hidden}.ab-life__photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}@media(max-width:749px){.ab-life{padding:26px 0 20px}.ab-life h2{margin-bottom:18px}.ab-life__group{gap:10px;padding-right:10px}.ab-life__photo{width:62vw;flex-basis:62vw;max-width:260px}}.cardigans-guide__opener{display:block;margin-top:.8rem}.cardigans-guide__trigger{align-items:center;background:transparent;border:0;color:rgb(var(--color-foreground));cursor:pointer;display:inline-flex;font:inherit;gap:.7rem;padding:0}.cardigans-guide__icon{display:inline-flex;height:1.9rem;width:1.9rem}.cardigans-guide__icon svg{height:100%;width:100%}.cardigans-guide__content{max-width:76rem;padding:0}.cardigans-guide__inner{padding:3.4rem 3rem 3rem}.cardigans-guide__header{border-bottom:.1rem solid rgba(var(--color-foreground),.25);margin:0 0 2.4rem;padding:0 5rem 1.8rem;text-align:center}.cardigans-guide__header h2{font-size:clamp(2rem,3vw,3.2rem);line-height:1.2;margin:0 0 .6rem;text-align:center}.cardigans-guide__header p{font-size:1.7rem;margin:0}.cardigans-guide__table-wrap{overflow-x:auto}.cardigans-guide__table{border-collapse:collapse;color:rgb(var(--color-foreground));table-layout:fixed;text-align:center;width:100%}.cardigans-guide__table th,.cardigans-guide__table td{border:.1rem solid rgba(var(--color-foreground),.18);font-size:1.5rem;padding:1.15rem .8rem}.cardigans-guide__table thead th{background:rgba(var(--color-foreground),.04);font-weight:700;text-transform:uppercase}.cardigans-guide__table tbody th{font-weight:700}.cardigans-guide__note{font-size:1.4rem;line-height:1.55;margin:1.8rem 0 0;text-align:center}.cardigans-guide__calculator{border:.1rem solid rgba(var(--color-foreground),.18);margin-top:2rem;padding:1.8rem;text-align:left}.cardigans-guide__calculator h3{font-family:var(--font-body-family);font-size:1.7rem;font-weight:700;margin:0 0 .5rem}.cardigans-guide__calculator>p{color:rgba(var(--color-foreground),.7);font-size:1.35rem;margin:0 0 1.4rem}.cardigans-guide__fields{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.cardigans-guide__fields label{display:grid;gap:.5rem}.cardigans-guide__fields span{font-size:1.25rem;font-weight:700}.cardigans-guide__fields input,.cardigans-guide__fields select{background:#fff;border:.1rem solid #bbb;border-radius:0;color:#222;font:inherit;font-size:1.4rem;height:4.3rem;padding:0 1.1rem;width:100%}.cardigans-guide__calculator>button{background:#202020;border:0;color:#fff;cursor:pointer;font:inherit;font-size:1.3rem;font-weight:800;margin-top:1.2rem;min-height:4.2rem;padding:.9rem 1.8rem}.cardigans-guide__result{background:#f3f0eb;color:#202020!important;display:none;font-size:1.4rem!important;font-weight:700;margin:1.2rem 0 0!important;padding:1rem 1.2rem}.cardigans-guide__result.is-visible{display:block}.cardigans-guide__calculator small{color:#858585;display:block;font-size:1.05rem;line-height:1.4;margin-top:1rem}@media screen and (max-width:749px){.cardigans-guide__content{height:auto;margin:auto 1.2rem;width:calc(100% - 2.4rem)}.cardigans-guide__inner{padding:4.8rem 1.2rem 2rem}.cardigans-guide__header{margin-bottom:1.6rem;padding:0 2.8rem 1.4rem}.cardigans-guide__header h2{font-size:1.8rem}.cardigans-guide__header p{font-size:1.4rem}.cardigans-guide__table th,.cardigans-guide__table td{font-size:1.15rem;padding:.85rem .35rem}.cardigans-guide__note{font-size:1.2rem}.cardigans-guide__calculator{padding:1.4rem 1.2rem}.cardigans-guide__fields{grid-template-columns:1fr}.cardigans-guide__calculator>button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map?subset=NwAAAAAAAAQ */
