.xpw-s{container:xpw / inline-size;padding-block:22px;background:var(--shop-color-neutral-1)}.ewll.xpw{--ewll-gap: 10px;padding:0}.xpw .ewll__lane{position:relative;margin-top:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.xpw .ewll__row{display:flex;width:max-content}.xpw .ewll__set{display:flex;flex:none;margin:0;padding:0;list-style:none}.xpw .ewll__i{flex:0 0 auto;width:172px;height:120px;min-height:0;margin:0 10px 0 0;border-radius:14px;overflow:hidden;background:var(--shop-color-neutral-3)}.xpw .ewll__i img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ewll.xpw[data-ewll-drag] .ewll__lane{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ewll.xpw[data-ewll-drag] .ewll__lane:active{cursor:grabbing}.ewll.xpw .ewll__lane:focus-visible{outline:2px solid var(--shop-color-blue-4);outline-offset:-2px}.xpw-over{max-width:1200px;margin-inline:auto;padding:24px 16px;text-align:center}.xpw-head{display:flex;flex-direction:column;align-items:center;gap:8px}.xpw-k{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;font:700 12.5px/1 var(--shop-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--shop-color-coral-deep)}.xpw-k:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.xpw-h{margin:0;font:700 30px/1.15 var(--shop-font-heading);color:var(--shop-color-blue-4);letter-spacing:-.01em;text-wrap:balance}.xpw-sub{margin:0;max-width:640px;font-size:16px;line-height:1.55;color:var(--shop-color-neutral-6);text-wrap:pretty}.xpw-cta{display:inline-flex;margin-top:22px;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:999px;font:700 16px/1.2 var(--shop-font-body);letter-spacing:.005em;white-space:nowrap;text-decoration:none;color:var(--shop-color-neutral-1);background:var(--shop-color-coral-deep);box-shadow:0 8px 18px -10px color-mix(in srgb,var(--shop-color-coral-deep) 80%,transparent);transition:background-color .2s,box-shadow .2s}.xpw-cta:hover{background:var(--shop-color-coral-deep-hover)}.xpw-cta:focus-visible{outline:2px solid var(--shop-color-blue-4);outline-offset:2px}@container xpw (min-width: 700px){.xpw .ewll__i{width:276px;height:184px;margin-right:14px;border-radius:18px}}@container xpw (min-width: 750px){.xpw-over{padding:32px 40px}}@container xpw (min-width: 760px){.xpw-h{font-size:34px}}@container xpw (min-width: 1000px){.xpw-h{font-size:40px;line-height:1.2}}@media(prefers-reduced-motion:reduce){.ewll.xpw .ewll__row{display:flex;width:max-content;animation:none}.ewll.xpw .ewll__set{flex-wrap:nowrap;gap:0}.ewll.xpw .ewll__lane{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.ewll.xpw .ewll__set+.ewll__set{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ew-photo-wall.css.map */
