lp-look-set-purchase{display:block}.lp-look-set-form{display:grid;gap:12px;max-width:400px;margin-block-start:16px}.lp-look-set-form__sizes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px}.lp-look-set-form__sizes label{display:grid;gap:5px;line-height:1.4;font-size:.93em}.lp-look-set-form__sizes select{width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid #aa9686;border-radius:6px;background:#faf6f1;color:#33271e;font:inherit}.lp-look-set-form__actions{display:flex;align-items:center}.lp-look-set-form__button{min-height:44px;padding:8px 18px;border:1px solid #594736;border-radius:6px;background:#594736;color:#fff;font:inherit;cursor:pointer}.lp-look-set-form__button:disabled{background:#e0d7cb;border-color:#aa9686;color:#524438;cursor:default}.lp-look-set-form__button:focus-visible,.lp-look-set-form select:focus-visible{outline:2px solid #594736;outline-offset:3px}.lp-look-set-form__prices{display:flex;flex-wrap:wrap;align-items:end;gap:8px 16px}.lp-look-set-form__prices[hidden],.lp-look-set-form__price-item[hidden],.lp-look-set-form__savings[hidden],.lp-look-set-form__chart-link[hidden]{display:none}.lp-look-set-form__price-item{display:grid;gap:2px;font-variant-numeric:tabular-nums}.lp-look-set-form__price-label{font-size:.78em;line-height:1.3}.lp-look-set-form__price{font-weight:650}.lp-look-set-form__savings{padding:3px 8px;border-radius:4px;background:#e8ded1;color:#49382f;font-size:.86em;font-weight:650}.lp-look-set-form__chart-link{justify-self:start;min-height:36px;padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.lp-look-chart-dialog{box-sizing:border-box;width:min(650px,calc(100% - 32px));max-height:calc(100% - 32px);margin:auto;padding:clamp(16px,4vw,28px);overflow:auto;overscroll-behavior:contain;border:1px solid #d4c4b7;border-radius:10px;background:#faf6f1;color:#33271e}.lp-look-chart-dialog::backdrop{background:#2a211b8c}.lp-look-chart-dialog__header{display:flex;align-items:start;justify-content:space-between;gap:14px;margin-block-end:18px}.lp-look-chart-dialog__header h2{margin:0 0 4px;color:inherit}.lp-look-chart-dialog__header p{margin:0}.lp-look-chart-dialog__close{min-height:44px;padding:7px 12px;border:1px solid #aa9686;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.lp-look-chart-dialog__close:focus-visible,.lp-look-set-form__chart-link:focus-visible{outline:2px solid #594736;outline-offset:3px}.lp-look-set-form__status{margin:0;font-size:.9em;line-height:1.45}.lp-look-set-form__status:empty{display:none}.lp-look-mobile-sizing,.lp-look-mobile-count,.lp-look-mobile-arrow,.lp-look-mobile-add,.lp-look-chart-dialog__product-link{display:none}lp-look-set-purchase .lp-apparel-looks{--lp-look-paper: #fbf7f0;--lp-look-ink: #3d2b23;--lp-look-muted: #705d50;--lp-look-line: #d7c8b7;--lp-look-cocoa: #50362a;--lp-look-soft: #efe5d8;--lp-look-selected: #e9dbcb}.lp-apparel-looks--mobile .lp-look-set-form__sizes,.lp-apparel-looks--mobile .lp-look-set-form__chart-link--desktop,.lp-apparel-looks--mobile [data-desktop-add]{display:none}.lp-apparel-looks--mobile .lp-look-set-form{max-width:none;gap:0;margin-top:0}.lp-apparel-looks--mobile .lp-look-mobile-sizing{display:grid;margin-bottom:11px}.lp-apparel-looks--mobile .lp-look-mobile-piece__heading{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px}.lp-apparel-looks--mobile .lp-look-mobile-piece__heading strong{font-weight:650;overflow-wrap:anywhere}.lp-apparel-looks--mobile .lp-look-mobile-piece__heading .lp-look-set-form__chart-link:not([hidden]){min-height:44px;padding-inline:4px;flex-shrink:0;color:var(--lp-look-muted);font-size:12px;white-space:nowrap}.lp-apparel-looks--mobile .lp-look-mobile-piece__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:6px}.lp-apparel-looks--mobile .lp-look-mobile-piece__options button{min-width:0;min-height:44px;padding:4px 2px;border:1px solid var(--lp-look-line);border-radius:5px;background:transparent;color:var(--lp-look-ink);font:inherit;font-weight:600;cursor:pointer}.lp-apparel-looks--mobile .lp-look-mobile-piece__options button[aria-pressed=true]{border-color:var(--lp-look-cocoa);background:var(--lp-look-cocoa);color:var(--lp-look-paper)}.lp-apparel-looks--mobile .lp-look-mobile-piece__options button[data-sold-out=true]{background:#f3ebe1;color:#76685e;text-decoration:line-through}.lp-apparel-looks--mobile .lp-look-mobile-piece__options button:disabled{cursor:default}.lp-apparel-looks--mobile .lp-look-set-form__prices{align-items:center;gap:5px 14px;margin-bottom:9px;padding-top:9px;border-top:1px solid var(--lp-look-line)}.lp-apparel-looks--mobile .lp-look-set-form__price-item[data-original-price]{order:1}.lp-apparel-looks--mobile .lp-look-set-form__price-item{color:var(--lp-look-muted)}.lp-apparel-looks--mobile .lp-look-set-form__price{color:var(--lp-look-ink);font-size:20px;line-height:1.1;font-weight:750}.lp-apparel-looks--mobile .lp-look-set-form__savings{order:2;margin-left:auto;background:var(--lp-look-soft);color:var(--lp-look-cocoa);font-size:12px;white-space:nowrap}.lp-apparel-looks--mobile .lp-look-set-form__button{width:100%;min-height:47px;border-radius:5px;border-color:var(--lp-look-cocoa);background:var(--lp-look-cocoa);color:var(--lp-look-paper);font-weight:700}.lp-apparel-looks--mobile .lp-look-set-form__button:disabled{border-color:#c6b39f;background:var(--lp-look-selected);color:var(--lp-look-ink)}.lp-apparel-looks--mobile .lp-look-mobile-add{display:inline}.lp-apparel-looks--mobile .lp-look-set-form__status:not(:empty){margin-top:8px}.lp-apparel-looks--mobile :is(.lp-look-mobile-arrow,.lp-look-mobile-piece__options button):focus-visible,.lp-look-chart-dialog__product-link:focus-visible{outline:2px solid #8c5a3e;outline-offset:2px}.lp-look-chart-dialog__product-link:not([hidden]){display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px}.lp-catalog-story>.lp-layered-anchor:first-child>.lp-apparel-looks{margin-block-start:0}@media(min-width:641px){lp-look-set-purchase .lp-apparel-looks{box-sizing:border-box;width:min(100%,600px);margin:clamp(26px,3.5vw,44px) auto;padding:clamp(22px,3vw,36px);border:1px solid var(--lp-look-line);border-radius:14px;background:var(--lp-look-paper);color:var(--lp-look-ink)}lp-look-set-purchase .lp-apparel-looks__header{justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px}lp-look-set-purchase .lp-apparel-looks__header h2{font-size:clamp(29px,3.15vw,42px)}lp-look-set-purchase .lp-apparel-looks__controls{gap:6px}lp-look-set-purchase .lp-apparel-looks__controls label{padding-inline:14px;border-color:var(--lp-look-line);color:var(--lp-look-ink)}lp-look-set-purchase .lp-apparel-looks__controls input:checked+label{background:var(--lp-look-cocoa);border-color:var(--lp-look-cocoa);color:var(--lp-look-paper)}lp-look-set-purchase .lp-apparel-look{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo" "copy";gap:22px;margin:0}lp-look-set-purchase .lp-apparel-look__photo{grid-area:photo;width:min(100%,440px);justify-self:center;border-radius:9px}lp-look-set-purchase .lp-apparel-look__copy{grid-area:copy;min-width:0}lp-look-set-purchase .lp-apparel-look__copy h3{font-size:clamp(25px,2.4vw,34px)}lp-look-set-purchase .lp-apparel-look__copy>p{margin:7px 0 0;color:var(--lp-look-muted);font-size:15px;line-height:1.5}lp-look-set-purchase .lp-apparel-look__link{margin-top:8px}.lp-apparel-looks--mobile .lp-look-set-form{margin-top:10px}.lp-apparel-looks--mobile .lp-look-mobile-sizing{margin-bottom:15px}.lp-apparel-looks--mobile .lp-look-mobile-piece__heading .lp-look-set-form__chart-link:not([hidden]){font-size:13px}.lp-apparel-looks--mobile .lp-look-set-form__prices{margin-bottom:12px;padding-top:12px}.lp-apparel-looks--mobile .lp-look-set-form__price{font-size:24px}}@media(min-width:900px){lp-look-set-purchase .lp-apparel-looks{width:min(100%,1060px)}lp-look-set-purchase .lp-apparel-look{grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-template-areas:"photo copy";align-items:center;gap:clamp(24px,3.5vw,48px)}}@media(max-width:640px){lp-look-set-purchase .lp-apparel-looks.lp-apparel-looks--mobile{box-sizing:border-box;width:min(100%,430px);margin-inline:auto;padding:13px 14px 15px;border:1px solid var(--lp-look-line);border-radius:14px;background:var(--lp-look-paper);color:var(--lp-look-ink);font-size:14px;line-height:1.38}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-looks__header{justify-content:space-between;flex-wrap:nowrap;align-items:baseline;gap:8px;margin-bottom:8px}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-looks__header h2{font-size:clamp(23px,6.7vw,30px);line-height:1.12}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-looks__controls{display:none}.lp-apparel-looks--mobile .lp-look-mobile-count{display:inline;flex-shrink:0;color:var(--lp-look-muted);font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-look{gap:0;margin:0}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-look__photo{position:relative;height:clamp(178px,58vw,235px);aspect-ratio:auto;border-radius:8px;background:#ede4da;touch-action:pan-y}.lp-apparel-looks--mobile .lp-look-mobile-arrow{position:absolute;top:50%;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;transform:translateY(-50%);background:var(--lp-look-paper);color:var(--lp-look-cocoa);cursor:pointer}.lp-apparel-looks--mobile .lp-look-mobile-arrow:before{width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(135deg);content:""}.lp-apparel-looks--mobile .lp-look-mobile-arrow[data-direction=previous]{left:8px}.lp-apparel-looks--mobile .lp-look-mobile-arrow[data-direction=next]{right:8px}.lp-apparel-looks--mobile .lp-look-mobile-arrow[data-direction=next]:before{transform:rotate(-45deg)}.lp-apparel-looks--mobile .lp-apparel-look__copy{min-width:0}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-look__copy h3{margin:10px 0 0;font-size:clamp(22px,6.2vw,27px);line-height:1.13}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-look__copy>p{margin:4px 0 0;color:var(--lp-look-muted);font-size:13px;line-height:1.4}.lp-apparel-looks--mobile .lp-look-set-has-matching-chart .lp-apparel-look__link{display:none}.lp-look-chart-dialog{width:min(390px,calc(100% - 20px));max-height:calc(100% - 20px);padding:12px 14px 14px;border-radius:12px}.lp-look-chart-dialog__header{align-items:center;gap:8px;margin-bottom:12px}.lp-look-chart-dialog__header h2{font-size:26px}.lp-look-chart-dialog__header p{font-weight:650}}@media(max-width:360px){lp-look-set-purchase .lp-apparel-looks.lp-apparel-looks--mobile{padding:10px 11px}.lp-apparel-looks.lp-apparel-looks--mobile .lp-apparel-look__photo{height:clamp(132px,44vw,158px)}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/lp-look-set-purchase.css.map */
