.pxw-xm{--pxw-xm-line: #e7e0d6;--pxw-xm-chip-line: #d8cfc0}.pxw-xm .pxw-xm-hubhead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 24px;margin-bottom:16px}.pxw-xm .pxw-xm-hubhead__text{flex:1 1 320px;min-width:0}.pxw-xm .pxw-xm-hubhead__title{margin-top:6px;font-family:var(--pxw-xm-display);font-weight:500;font-style:normal;font-variation-settings:"SOFT" 40;font-size:28px;line-height:1.15;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.pxw-xm .pxw-xm-hubhead__side{display:flex;align-items:center;gap:16px}.pxw-xm .pxw-xm-hubhead__more{display:inline-flex;align-items:center;min-height:44px;font:700 14px/1.2 var(--pxw-xm-ui);color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}.pxw-xm .pxw-xm-hubhead__more:hover{color:var(--pine)}.pxw-xm .pxw-xm-hubcta{display:flex;justify-content:center;margin-top:24px}.pxw-xm .pxw-xm-nightbtn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;border-radius:999px;background:var(--night);color:var(--paper);font:700 13px/1 var(--pxw-xm-ui);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background-color .18s ease}.pxw-xm .pxw-xm-nightbtn:hover{background:var(--pine);color:var(--paper)}.pxw-xm .pxw-xm-ptile{display:flex;flex-direction:column;color:var(--ink)}.pxw-xm .pxw-xm-ptile__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px;background:var(--sand)}.pxw-xm .pxw-xm-ptile__img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .4s ease}.pxw-xm .pxw-xm-ptile__pill{position:absolute;top:10px;left:10px;padding:6px 9px;border-radius:999px;background:var(--pine);color:var(--paper);font:700 11px/1 var(--pxw-xm-ui);letter-spacing:.08em}.pxw-xm .pxw-xm-ptile__base{margin-top:10px;font:700 12px/1.3 var(--pxw-xm-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pxw-xm .pxw-xm-ptile__name{margin-top:3px;font:600 15px/1.35 var(--pxw-xm-ui);color:var(--ink)}.pxw-xm .pxw-xm-ptile__price{margin-top:2px;font:400 15px/1.4 var(--pxw-xm-ui);font-variant-numeric:tabular-nums;color:var(--ink)}@media(hover:hover)and (pointer:fine){.pxw-xm .pxw-xm-ptile:hover .pxw-xm-ptile__img{transform:scale(1.03)}.pxw-xm .pxw-xm-ptile:hover .pxw-xm-ptile__name{text-decoration:underline;text-underline-offset:3px}}.pxw-xm.pxw-xm-catbar{background:var(--paper);border-bottom:1px solid var(--pxw-xm-line)}.pxw-xm .pxw-xm-catbar__row{display:flex;gap:8px;margin-inline:calc(var(--pxw-xm-gutter) * -1);padding:8px var(--pxw-xm-gutter);overflow-x:auto;scroll-padding-inline:var(--pxw-xm-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.pxw-xm .pxw-xm-catbar__row::-webkit-scrollbar{display:none}.pxw-xm .pxw-xm-catbar__item{flex:0 0 auto}.pxw-xm .pxw-xm-catbar__chip{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border:1.5px solid var(--pxw-xm-chip-line);border-radius:999px;background:#fff;color:var(--ink);font:600 14px/1 var(--pxw-xm-ui);white-space:nowrap;transition:border-color .18s ease}.pxw-xm .pxw-xm-catbar__count{font-weight:400;font-variant-numeric:tabular-nums;color:var(--muted)}@media(hover:hover)and (pointer:fine){.pxw-xm .pxw-xm-catbar__chip:hover{border-color:var(--ink)}}.pxw-xm.pxw-xm-picks{padding:32px 0;background:var(--paper)}.pxw-xm.pxw-xm-picks--rule>.pxw-xm-wrap{padding-top:32px;border-top:1px solid var(--sand)}.pxw-xm .pxw-xm-picks__arrows{display:none;gap:8px}.pxw-xm .pxw-xm-picks__track{display:flex;gap:12px;margin-inline:calc(var(--pxw-xm-gutter) * -1);padding-inline:var(--pxw-xm-gutter);padding-bottom:4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pxw-xm-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.pxw-xm .pxw-xm-picks__track::-webkit-scrollbar{display:none}.pxw-xm .pxw-xm-picks__track>.pxw-xm-picks__item{flex:0 0 calc((100vw - 28px) / 1.7);min-width:0;scroll-snap-align:start}.pxw-xm .pxw-xm-picks__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.pxw-xm .pxw-xm-picks__item{min-width:0}.pxw-xm.pxw-xm-dblock{padding:32px 0 8px;background:var(--paper)}.pxw-xm.pxw-xm-dblock--first>.pxw-xm-wrap{padding-top:32px;border-top:1px solid var(--sand)}.pxw-xm.pxw-xm-dblock--first{padding-top:0}.pxw-xm .pxw-xm-dblock__intro{margin-bottom:32px}.pxw-xm .pxw-xm-dblock__intro-title{margin-top:6px;font-family:var(--pxw-xm-display);font-weight:500;font-style:normal;font-variation-settings:"SOFT" 40;font-size:32px;line-height:1.1;letter-spacing:-.01em;color:var(--pine);text-wrap:balance}.pxw-xm .pxw-xm-dblock__intro-line{max-width:60ch;margin-top:10px;font-size:16px;line-height:1.55;color:var(--ink)}.pxw-xm .pxw-xm-dblock__body{display:grid;gap:20px}.pxw-xm .pxw-xm-dblock__hero{min-width:0;overflow:hidden;border-radius:18px}.pxw-xm .pxw-xm-dblock__hero-link{display:block;height:100%}.pxw-xm .pxw-xm-dblock__hero .pxw-xm-img img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .4s ease}.pxw-xm .pxw-xm-dblock__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.pxw-xm .pxw-xm-dblock__tile{min-width:0}@media(hover:hover)and (pointer:fine){.pxw-xm .pxw-xm-dblock__hero-link:hover .pxw-xm-img img{transform:scale(1.02)}}.pxw-xm.pxw-xm-wide{padding:32px 0;background:var(--paper)}.pxw-xm .pxw-xm-wide__list{display:grid;gap:12px;margin-top:12px}.pxw-xm .pxw-xm-wide__card{display:flex;align-items:center;gap:16px;height:100%;padding:14px;border:1px solid var(--pxw-xm-line);border-radius:18px;background:#fff;color:var(--ink)}.pxw-xm .pxw-xm-wide__media{flex:0 0 112px;width:112px;overflow:hidden;border-radius:12px}.pxw-xm .pxw-xm-wide__media .pxw-xm-img img{position:absolute;top:0;right:0;bottom:0;left:0}.pxw-xm .pxw-xm-wide__text{display:flex;flex-direction:column;gap:4px;min-width:0}.pxw-xm .pxw-xm-wide__title{font:600 17px/1.3 var(--pxw-xm-ui)}.pxw-xm .pxw-xm-wide__line{font:400 15px/1.45 var(--pxw-xm-ui);color:var(--muted-2)}.pxw-xm .pxw-xm-wide__bases{font:400 12px/1.4 var(--pxw-xm-ui);color:var(--muted)}.pxw-xm .pxw-xm-wide__cta{margin-top:2px;font:700 14px/1.3 var(--pxw-xm-ui);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.pxw-xm .pxw-xm-wide__card:hover{border-color:var(--pxw-xm-chip-line)}.pxw-xm .pxw-xm-wide__card:hover .pxw-xm-wide__cta{color:var(--pine)}}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__media{aspect-ratio:4 / 3;max-height:none}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__media:after{display:none}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__copy{margin-top:0;padding:18px var(--pxw-xm-gutter) 24px}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__title{font-size:30px;line-height:1.08}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__sub{margin-top:10px;font-size:15px;line-height:1.45}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__ctas{margin-top:16px}@media screen and (min-width:768px){.pxw-xm .pxw-xm-catbar__row{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.pxw-xm .pxw-xm-picks__track>.pxw-xm-picks__item{flex-basis:228px}.pxw-xm .pxw-xm-wide__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}}@media screen and (min-width:900px){.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;width:min(var(--pxw-xm-max),100% - 48px);min-height:0;margin-inline:auto;padding-block:48px}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__media{order:1;aspect-ratio:4 / 3;border-radius:22px}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__copy{order:2;padding:0}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__title{font-size:46px;line-height:1.04}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__sub{margin-top:16px;max-width:460px;font-size:17px;line-height:1.55}.pxw-xm.pxw-xm-hero--split .pxw-xm-hero__ctas{margin-top:28px}.pxw-xm .pxw-xm-catbar__row{padding-block:10px}}@media screen and (min-width:1024px){.pxw-xm.pxw-xm-picks,.pxw-xm.pxw-xm-wide{padding:56px 0}.pxw-xm.pxw-xm-picks--rule>.pxw-xm-wrap{padding-top:56px}.pxw-xm .pxw-xm-picks__arrows{display:flex}.pxw-xm .pxw-xm-picks__track{gap:15px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.pxw-xm .pxw-xm-picks__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pxw-xm .pxw-xm-hubhead__title{font-size:32px}.pxw-xm .pxw-xm-hubhead{margin-bottom:24px}.pxw-xm.pxw-xm-dblock{padding:56px 0 16px}.pxw-xm.pxw-xm-dblock--first{padding-top:0}.pxw-xm.pxw-xm-dblock--first>.pxw-xm-wrap{padding-top:56px}.pxw-xm .pxw-xm-dblock__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:28px}.pxw-xm .pxw-xm-dblock__intro-title{font-size:40px}.pxw-xm .pxw-xm-dblock__intro{margin-bottom:48px}.pxw-xm .pxw-xm-dblock__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.pxw-xm .pxw-xm-dblock__body:not(.pxw-xm-dblock__body--solo) .pxw-xm-dblock__hero .pxw-xm-img{aspect-ratio:auto;height:100%;min-height:100%}.pxw-xm .pxw-xm-hubcta{margin-top:32px}}@media(prefers-reduced-motion:reduce){.pxw-xm .pxw-xm-ptile__img,.pxw-xm .pxw-xm-dblock__hero .pxw-xm-img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/pxw-xm-hub.css.map */
