.style-look-list{padding-left:1.5rem;padding-right:1.5rem}.style-look-list__page-width{width:90%;max-width:580px;margin:0 auto}@media screen and (min-width:750px){.style-look-list__page-width{padding:0}}@media screen and (min-width:1140px){.style-look-list__page-width{width:auto;max-width:580px}}.style-look-block{margin-bottom:50px}.style-look-block:last-child{margin-bottom:0}@media screen and (min-width:750px){.style-look-block{margin-bottom:100px}}@media screen and (min-width:750px)and (max-width:989px){.style-look-block__cell--size select{width:20%;max-width:100px;min-width:70px}}.style-look-block__hero{width:100%;margin-bottom:3.2rem;aspect-ratio:4 / 3;overflow:hidden}.style-look-block__hero img{width:100%;height:100%;display:block;object-fit:cover}.style-look-block__title{font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:400;margin:0 0 3.2rem;text-align:center}@media screen and (min-width:750px){.style-look-block__title{font-size:2.4rem}}.style-look-block__table-wrapper{width:100%;overflow-x:auto;margin-bottom:3.2rem}.style-look-block__table{width:100%;border-collapse:collapse;background-color:#222;color:#fff}.style-look-block__header-row,.style-look-block__row{border-bottom:1px solid rgba(255,255,255,.1)}.style-look-block__row:last-child{border-bottom:none}.style-look-block__cell{padding:.8rem;text-align:left;vertical-align:middle;font-size:1.2rem;font-family:Zen Old Mincho,serif}.style-look-block__header-row .style-look-block__cell{font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;padding-bottom:1.6rem}.style-look-block__cell--checkbox{width:4rem;text-align:center;padding-left:0;padding-right:0}.style-look-block__cell--label{min-width:8rem}.style-look-block__cell--product-name{min-width:16rem}.style-look-block__cell--color{min-width:5rem;color:#fff;padding-left:.3rem}.style-look-block__cell--size{min-width:5rem;padding-left:.8rem;padding-right:.8rem}.style-look-block__cell--price{min-width:7rem;text-align:right;color:#fff;padding-left:0;padding-right:0;font-size:1.2rem;font-family:Zen Old Mincho,serif}.style-look-block__label{font-family:Zen Old Mincho,serif;font-size:1.2rem;color:#fff}.style-look-block__product-name{font-family:Zen Old Mincho,serif;font-size:1.2rem}.style-look-block__product-name a{color:#fff;text-decoration:underline}.style-look-block__product-name a:hover{text-decoration:underline;opacity:.8}.style-look-block__cell select{width:100%;padding:0;background-color:transparent;border:none;color:#fff;font-family:Zen Old Mincho,serif;font-size:1.2rem;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:1.6rem}.style-look-block__cell--size select{padding-right:1rem}.style-look-block__cell select:focus{outline:none}.style-look-block__cell select option{background-color:#222;color:#fff}.style-look-block__row .style-look-block__cell--size{position:relative}.style-look-block__row .style-look-block__cell--size:after{content:"";position:absolute;right:.8rem;top:50%;width:.6rem;height:.6rem;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;transform:translateY(-60%) rotate(45deg);pointer-events:none}.style-look-block__cell input[type=checkbox]{width:1.6rem;height:1.6rem;cursor:pointer;background-color:transparent;border:1px solid #ffffff;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;flex-shrink:0}.style-look-block__cell input[type=checkbox]:checked{background-color:transparent;border-color:#fff}.style-look-block__cell input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.8rem;height:.4rem;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translate(-50%,-60%) rotate(-45deg)}.style-look-block__actions{display:flex;justify-content:flex-end;margin-top:3.2rem}.style-look-block__actions .submit-wrapper{display:block;width:fit-content;margin-left:0;margin-right:0}.style-look-block__actions .submit-button{background:transparent;border:none;padding:0;margin:0 0 12px;display:inline-flex;align-items:center;gap:16px;color:rgb(var(--color-foreground));cursor:pointer;font-family:Zen Old Mincho,serif;font-size:20px;letter-spacing:.06em;font-weight:400;width:100%;justify-content:flex-start}.style-look-block__actions .submit-button:hover:not(:disabled){opacity:.8}.style-look-block__actions .submit-button:disabled{opacity:.5;cursor:not-allowed}.style-look-block__actions .submit-arrow{font-size:14px;transform:translateY(-1px);order:-1}.style-look-block__actions .submit-text-wrapper{display:inline-flex;align-items:baseline}.style-look-block__actions .submit-main{font-size:14px;font-family:Zen Old Mincho,serif}.style-look-block__actions .submit-sub{font-size:8px;margin-left:4px;font-family:Zen Old Mincho,serif}.style-look-block__actions .submit-underline{display:flex;width:100%;height:1px;overflow:hidden}.style-look-block__actions .submit-line{display:block;height:100%}.style-look-block__actions .submit-line--white{width:18%;background:rgb(var(--color-foreground));transition:width .4s ease}.style-look-block__actions .submit-line--gray{flex:1;background:#adadad}.style-look-block__actions:hover .submit-line--white,.style-look-block__actions .submit-button:focus+.submit-underline .submit-line--white{width:100%}@media screen and (max-width:749px){.style-look-list{padding-left:1rem;padding-right:1rem}.style-look-block{margin-bottom:50px}.style-look-block__hero{margin-bottom:16px}.style-look-block__header-row{display:none}.style-look-block__table{display:block;width:100%}.style-look-block__table thead{display:none}.style-look-block__table tbody{display:block}.style-look-block__row{display:block;width:100%;border-bottom:1px solid rgba(255,255,255,.2);padding:.8rem 0;overflow:hidden}.style-look-block__row:last-child{border-bottom:none}.style-look-block__cell{display:block;padding:.2rem 0;font-size:1.2rem;border:none}.style-look-block__cell--checkbox{display:inline-block;width:auto;padding-right:1rem;vertical-align:middle}.style-look-block__cell--label{display:inline-block;width:auto;min-width:8rem;padding-right:1rem;vertical-align:middle;padding-bottom:.8rem}.style-look-block__cell--product-name{display:inline-block;width:auto;vertical-align:middle;padding-bottom:.8rem}.style-look-block__cell--color,.style-look-block__cell--size,.style-look-block__cell--price{display:flex;align-items:center;text-align:left}.style-look-block__cell--color:before{content:"COLOR";display:inline-block;width:5rem;flex-shrink:0;font-family:Cormorant Garamond,serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;color:#fff9;text-align:left;margin-right:.8rem}.style-look-block__cell--size:before{content:"SIZE";display:inline-block;width:5rem;flex-shrink:0;font-family:Cormorant Garamond,serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;color:#fff9;text-align:left;margin-right:.8rem}.style-look-block__cell--price:before{content:"PRICE";display:inline-block;width:5rem;flex-shrink:0;font-family:Cormorant Garamond,serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;color:#fff9;text-align:left;margin-right:.8rem}.style-look-block__cell--size{width:100%}.style-look-block__cell--size select{width:20%;max-width:80px;min-width:60px;padding-right:1.6rem;flex-shrink:0}.style-look-block__cell--size select[data-one-size=true]{width:auto;min-width:100px;max-width:130px}.style-look-block__row .style-look-block__cell--size:after{position:static;transform:rotate(45deg);margin-left:0;flex-shrink:0}.style-look-block__cell--price{text-align:left;padding-left:0;padding-right:0}.style-look-block__cell--color,.style-look-block__cell--size,.style-look-block__cell--price{min-width:auto;width:100%}.style-look-block__cell--label,.style-look-block__cell--product-name{min-width:auto;width:auto}.style-look-block__actions{margin-top:2rem;justify-content:flex-start}.style-look-block__actions .submit-wrapper{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-style-look-list.css.map */
