.pe-look-rail{background:#f7f6f2;color:#29352d;text-align:left}.pe-look-rail__inner{padding:27px 20px}.pe-look-rail__heading{font-family:var(--pe-serif,Georgia,serif);font-size:25px;font-weight:400;line-height:1.15;letter-spacing:-.025em;margin:0 0 9px;text-transform:none}.pe-look-rail__intro{font-size:11px;line-height:1.5;color:#687064;margin:0 0 22px}.pe-look-rail__cards{display:grid;gap:24px}.pe-look-card{min-width:0;text-align:left}.pe-look-card__label{font-size:11px;font-weight:600;line-height:1.45;margin:0 0 11px;color:#3b4c3e}.pe-look-card__image{display:flex;width:100%;aspect-ratio:4/4.4;background:#eeede8;overflow:hidden}.pe-look-card__image img{width:100%;height:100%;object-fit:contain;object-position:center}.pe-look-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-decoration:none;color:inherit;font-size:12px;line-height:1.5;margin:11px 0 5px;min-height:36px}.pe-look-card__price{font-size:12px;line-height:1.5;margin:0 0 10px;color:#394638}.pe-look-card__button{display:flex;justify-content:center;align-items:center;gap:6px;min-height:40px;width:100%;padding:8px 10px;border:1px solid #a8afa1;background:transparent;color:#29352d;font:500 11px/1.4 var(--pe-sans,Arial,sans-serif);cursor:pointer;text-transform:none;letter-spacing:.015em;border-radius:0}.pe-look-card__button:hover{background:#e9ece3}.pe-look-card__button:focus-visible,.pe-look-card a:focus-visible{outline:2px solid #3b513e;outline-offset:3px}.pe-look-card--family{padding-bottom:24px;border-bottom:1px solid #dcded5}@media(min-width:741px){.pe-look-rail{width:230px!important;flex:0 0 230px!important}.pe-look-card .hidden-phone{display:flex}.pe-look-card .hidden-tablet-and-up{display:none}}@media(max-width:740px){.pe-look-rail{width:100%!important;margin:20px 0 0!important;padding:0!important;border-top:1px solid #e0e2d8;overflow:visible!important}.pe-look-rail__inner{padding:23px 0 18px}.pe-look-rail__heading,.pe-look-rail__intro{margin-left:20px;margin-right:20px}.pe-look-rail__heading{font-size:25px;margin-bottom:7px}.pe-look-rail__intro{margin-bottom:17px}.pe-look-rail__cards{display:flex;gap:13px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0 20px 8px;scrollbar-width:thin}.pe-look-card{flex:0 0 155px;scroll-snap-align:start}.pe-look-card--family{border-bottom:0;border-right:1px solid #dcded5;padding:0 13px 0 0;flex-basis:169px}.pe-look-card__label{font-size:10px;margin-bottom:8px;min-height:29px}.pe-look-card__title{font-size:11px;min-height:33px;margin-top:9px}.pe-look-card__image{aspect-ratio:1/1.1}.pe-look-card .hidden-phone{display:none}.pe-look-card .hidden-tablet-and-up{display:flex}}.pe-family-match{margin:16px 0;border:1px solid #dedfd7;background:#fafaf6;color:#29352d}.pe-family-match .pe-look-card{display:grid;grid-template-columns:64px minmax(0,1fr) 100px;gap:3px 12px;padding:12px;border:0;align-items:center}.pe-family-match .pe-look-card__image{grid-column:1;grid-row:1/4;width:64px;height:86px;aspect-ratio:auto}.pe-family-match .pe-look-card__label{grid-column:2;grid-row:1;min-height:0;margin:0;font-size:11px;font-weight:600;line-height:1.4}.pe-family-match .pe-look-card__title{grid-column:2;grid-row:2;min-height:0;margin:0;font-size:11px;line-height:1.4}.pe-family-match .pe-look-card__price{grid-column:2;grid-row:3;margin:0;font-size:12px;line-height:1.4}.pe-family-match .pe-look-card__button{grid-column:3;grid-row:1/4;width:100px;min-height:40px;padding:8px;font-size:11px}@media(max-width:740px){.pe-family-match .pe-look-card{grid-template-columns:56px minmax(0,1fr) 90px;gap:3px 9px;padding:10px}.pe-family-match .pe-look-card__image{width:56px;height:80px}.pe-family-match .pe-look-card__button{width:90px;font-size:10px}.pe-family-match .pe-look-card__label,.pe-family-match .pe-look-card__title{font-size:10px}}@media(min-width:741px){body.pe-luxury-redesign #mini-cart .pe-look-rail.mini-cart__recommendations{box-sizing:border-box;min-height:0;height:100%;max-height:calc(100vh - 175px);max-height:calc(100dvh - 175px);overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#b0b9ab transparent}body.pe-luxury-redesign #mini-cart .pe-look-rail.mini-cart__recommendations::-webkit-scrollbar{width:7px}body.pe-luxury-redesign #mini-cart .pe-look-rail.mini-cart__recommendations::-webkit-scrollbar-thumb{background:#b0b9ab;border-radius:4px}}@media(max-width:740px){body.pe-luxury-redesign #mini-cart .drawer__content{min-height:0;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}body.pe-luxury-redesign #mini-cart .pe-look-rail.mini-cart__recommendations{height:auto!important;max-height:none!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pe-complete-look.css.map */
