body.pe-luxury-redesign .pe-lifestyle{color:#2d382d;scroll-margin-top:100px}body.pe-luxury-redesign .pe-lifestyle [hidden]{display:none!important}body.pe-luxury-redesign .pe-lifestyle__heading{text-align:center;margin:0 auto 22px}body.pe-luxury-redesign .pe-lifestyle__heading .pe-lux__eyebrow{margin:0 0 9px}body.pe-luxury-redesign .pe-lifestyle__heading h2{font:400 clamp(34px,3.8vw,49px)/1.17 var(--pe-serif,Georgia,serif);letter-spacing:-.035em;margin:0;color:#273429}body.pe-luxury-redesign .pe-lifestyle__heading p{max-width:560px;margin:11px auto 0;color:#687166;font:400 13px/1.7 var(--pe-sans,Arial,sans-serif)}body.pe-luxury-redesign .pe-lifestyle__tabs{display:flex;justify-content:center;gap:clamp(18px,3vw,42px);width:max-content;max-width:100%;margin:0 auto 29px;border-bottom:1px solid #dbddd6;overflow-x:auto;scrollbar-width:thin}body.pe-luxury-redesign .pe-lifestyle__tab{appearance:none;-webkit-appearance:none;flex:0 0 auto;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:#737970;padding:11px 3px 14px;letter-spacing:.09em;font:600 11px/1.4 var(--pe-sans,Arial,sans-serif);text-transform:uppercase;cursor:pointer}body.pe-luxury-redesign .pe-lifestyle__tab:hover{color:#2a382d}body.pe-luxury-redesign .pe-lifestyle__tab[aria-selected=true]{color:#233527;border-bottom-color:#233527}body.pe-luxury-redesign .pe-lifestyle__tab:focus-visible,body.pe-luxury-redesign .pe-lifestyle__arrow:focus-visible,body.pe-luxury-redesign .pe-lifestyle__photo:focus-visible{outline:2px solid #34513c;outline-offset:3px}body.pe-luxury-redesign .pe-lifestyle__slider{position:relative;min-width:0}body.pe-luxury-redesign .pe-lifestyle__track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:1px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:6px}body.pe-luxury-redesign .pe-lifestyle__track::-webkit-scrollbar{display:none}body.pe-luxury-redesign .pe-lifestyle__item{flex:0 0 calc(25% - 13.5px);min-width:0;display:flex;flex-direction:column;scroll-snap-align:start}body.pe-luxury-redesign .pe-lifestyle__photo{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;background:#eeece6;overflow:hidden;padding:12px}body.pe-luxury-redesign .pe-lifestyle__photo img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;transition:transform .3s ease}@media(hover:hover){body.pe-luxury-redesign .pe-lifestyle__photo:hover img{transform:scale(1.03)}}body.pe-luxury-redesign .pe-lifestyle__details{padding:12px 4px 2px;display:flex;flex-direction:column;align-items:center;text-align:center}body.pe-luxury-redesign .pe-lifestyle__name{font:500 12px/1.55 var(--pe-sans,Arial,sans-serif);text-decoration:none;color:#313e32;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:38px}body.pe-luxury-redesign .pe-lifestyle__name:hover{text-decoration:underline}body.pe-luxury-redesign .pe-lifestyle__price{font:500 12px/1.5 var(--pe-sans,Arial,sans-serif);color:#687467;margin-top:5px}body.pe-luxury-redesign .pe-lifestyle__arrow{position:absolute;z-index:3;top:34%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #d9dcd4;border-radius:50%;background:#faf9f5;color:#2d3e30;box-shadow:0 2px 12px #242a2516;font:500 22px/1 Arial,sans-serif;cursor:pointer}body.pe-luxury-redesign .pe-lifestyle__arrow--prev{left:-17px}body.pe-luxury-redesign .pe-lifestyle__arrow--next{right:-17px}body.pe-luxury-redesign .pe-lifestyle__arrow:disabled{opacity:0;pointer-events:none}body.pe-luxury-redesign .pe-lifestyle__more{display:flex;justify-content:center;margin-top:23px}body.pe-luxury-redesign .pe-lifestyle__empty{text-align:center;color:#647065;font:400 13px/1.7 var(--pe-sans,Arial,sans-serif);padding:18px}@media(max-width:900px){body.pe-luxury-redesign .pe-lifestyle__track{gap:14px}body.pe-luxury-redesign .pe-lifestyle__item{flex-basis:calc(33.3333% - 9.3333px)}body.pe-luxury-redesign .pe-lifestyle__arrow--prev{left:-8px}body.pe-luxury-redesign .pe-lifestyle__arrow--next{right:-8px}}@media(max-width:600px){body.pe-luxury-redesign .pe-lifestyle__section{padding-top:54px}body.pe-luxury-redesign .pe-lifestyle__heading h2{font-size:34px}body.pe-luxury-redesign .pe-lifestyle__heading p{font-size:12px;line-height:1.6}body.pe-luxury-redesign .pe-lifestyle__tabs{width:100%;justify-content:flex-start;gap:22px;white-space:nowrap;margin-bottom:18px}body.pe-luxury-redesign .pe-lifestyle__tab{font-size:10px;padding:8px 2px 12px}body.pe-luxury-redesign .pe-lifestyle__track{gap:12px}body.pe-luxury-redesign .pe-lifestyle__item{flex:0 0 68%;max-width:250px}body.pe-luxury-redesign .pe-lifestyle__photo{padding:10px}body.pe-luxury-redesign .pe-lifestyle__details{align-items:flex-start;text-align:left;padding:11px 0 2px}body.pe-luxury-redesign .pe-lifestyle__arrow{width:34px;height:34px;font-size:19px;top:32%}body.pe-luxury-redesign .pe-lifestyle__arrow--prev{left:3px}body.pe-luxury-redesign .pe-lifestyle__arrow--next{right:3px}body.pe-luxury-redesign .pe-lifestyle__more{margin-top:16px}}@media(prefers-reduced-motion:reduce){body.pe-luxury-redesign .pe-lifestyle__photo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/pe-lifestyle-carousel.css.map */
