.lsr{position:relative}.lsr img{display:block}.lsr button{font-family:inherit}.lsr-dd{position:relative}.lsr-dd-btn{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.lsr-dd-btn:focus-visible{outline:2px solid var(--pt-brown);outline-offset:2px;border-radius:6px}.lsr-dd-menu{z-index:60;border:1px solid var(--pt-line);opacity:0;visibility:hidden;background:#fff;border-radius:10px;min-width:100%;margin:0;padding:5px 0;list-style:none;transition:opacity .22s,translate .28s cubic-bezier(.3,.7,.2,1),visibility .22s;position:absolute;top:calc(100% + 6px);left:0;translate:0 -6px;box-shadow:0 12px 30px #46321e29}.lsr-dd.is-open .lsr-dd-menu{opacity:1;visibility:visible;translate:0}.lsr-dd.is-open{z-index:61}.lsr-dd-menu li{margin:0}.lsr-dd-menu a,.lsr-dd-menu button{color:#3a342e;width:100%;font:inherit;letter-spacing:.06em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:9px 16px;font-size:13px;transition:background .18s,color .18s;display:block}.lsr-dd-menu a:hover,.lsr-dd-menu button:hover{background:var(--pt-cream);color:var(--pt-brown)}.lsr-dd-menu a.is-on,.lsr-dd-menu button.is-on{color:var(--pt-brown);font-weight:700}.pt-root .lsr-foot{color:var(--pt-ink);padding:0}@keyframes lsr-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}.pt-root .lsr .io[data-io=left].is-in,.pt-root .lsr .io[data-io=right].is-in{translate:none}@keyframes lsr-popbox{0%{opacity:0;scale:.8;translate:0 calc(34 * var(--u))}to{opacity:1;translate:0;scale:1}}@keyframes lsr-popbox-m{0%{opacity:0;translate:0 26px;scale:.88}to{opacity:1;translate:0;scale:1}}.lsr-photo-w{position:absolute;inset:0}.lsr-photo .pt-tilt-glare{background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff80, #fff0 62%)}.lsr-photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffffb3 47%,#fff3 54%,#0000 64%);position:absolute;inset:0;translate:-130%}.lsr-card:hover .lsr-photo:after{transition:translate 1.15s cubic-bezier(.45,.05,.35,1);translate:130%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.pt-root .lsr-card.io.pt-lift.pt-tilt{transition:opacity .85s ease var(--d,0s), translate .9s cubic-bezier(.2, .75, .2, 1) var(--d,0s), scale .9s cubic-bezier(.2, .75, .2, 1) var(--d,0s), transform .7s cubic-bezier(.2, .8, .2, 1), box-shadow .35s}.pt-root .lsr-card.io.pt-lift.pt-tilt.is-tilting{transition:opacity .85s ease var(--d,0s), translate .9s cubic-bezier(.2, .75, .2, 1) var(--d,0s), scale .9s cubic-bezier(.2, .75, .2, 1) var(--d,0s), transform .22s cubic-bezier(.2, .8, .2, 1), box-shadow .35s}.pt-root .lsr-side.io.pt-bgshift{transition:opacity .85s ease var(--d,0s), translate .9s cubic-bezier(.2, .75, .2, 1) var(--d,0s), scale .9s cubic-bezier(.2, .75, .2, 1) var(--d,0s), background-color .45s ease}}@media (min-width:860px){.lsr{width:calc(948 * var(--u));max-width:100%;margin:0 auto}.lsr-top{height:calc(262 * var(--u));position:relative}.lsr-top[data-f="1"]{height:calc(313.5 * var(--u))}.lsr-hero{width:100%;height:calc(224 * var(--u));background:#f6f4ef;position:absolute;top:0;left:0;overflow:hidden}.lsr-hero-par{transform-origin:50% 100%;scale:calc(1 + var(--hp,0) * .12);translate:0 calc(var(--hp,0) * 22 * var(--u));position:absolute;inset:0}.lsr-hero-img{object-fit:cover;transform-origin:74% 38%;width:100%;height:100%;position:absolute;inset:0}.lsr-h1-w,.lsr-sub-w{z-index:2;translate:0 calc(var(--hp,0) * -30 * var(--u));position:relative}.lsr-sub-w{translate:0 calc(var(--hp,0) * -46 * var(--u))}.lsr .lsr-hero-sh{pointer-events:none;z-index:1;position:absolute;inset:0}.lsr-h1-w{font:inherit;margin:0}.lsr-h1{left:calc(60 * var(--u));top:calc((81.1 - 52.5) * var(--u));z-index:2;font-family:var(--pt-ff-min);font-weight:500;font-size:calc(30.2 * var(--u));line-height:calc(45 * var(--u));letter-spacing:.113em;color:#1a1613;white-space:nowrap;position:absolute}.lsr-h1 .pt-ml:nth-child(2){letter-spacing:.139em}.lsr-sub{left:calc(60 * var(--u));top:calc((181.6 - 52.5) * var(--u));z-index:2;font-size:calc(10.8 * var(--u));line-height:calc(20 * var(--u));letter-spacing:.17em;color:#2f2a25;white-space:nowrap;margin:0;font-weight:500;position:absolute}.lsr-boxw{left:calc(50 * var(--u));top:calc((246.3 - 52.5) * var(--u));width:calc(849 * var(--u));height:calc(58.3 * var(--u));z-index:5;animation:1.1s cubic-bezier(.34,1.56,.64,1) .55s both lsr-popbox;position:absolute}.lsr-box{border-radius:calc(26 * var(--u));box-shadow:0 0 0 calc(3 * var(--u)) #ffffff8c, 0 calc(5 * var(--u)) calc(20 * var(--u)) #46321e21;background:#fff;margin:0;position:absolute;inset:0}.lsr-boxw .lsr-box.pt-float{animation:5.5s ease-in-out 1.6s infinite alternate pt-float}.lsr-box-ic1{left:calc(22.5 * var(--u));top:calc(19.6 * var(--u));width:calc(19 * var(--u));height:calc(19 * var(--u));color:#2a2622;position:absolute}.lsr-box-ic1 svg,.lsr-box-ic2 svg{width:100%;height:100%;display:block}.lsr-box-ic1 svg{stroke-width:1.7px}.lsr-bf{margin:0;position:absolute}.lsr-bf1{left:calc(58 * var(--u));top:calc(14.9 * var(--u));width:calc(240 * var(--u));display:block}.lsr-bf2{left:calc(371 * var(--u));top:calc(14.9 * var(--u));width:calc(250 * var(--u))}.lsr-bf-l{font-size:calc(9.2 * var(--u));line-height:calc(14 * var(--u));letter-spacing:.35em;color:#a6a199;font-weight:500;display:block}.lsr-bf-in{width:100%;margin:calc(2.7 * var(--u)) 0 0 calc(2.4 * var(--u));font:inherit;font-size:calc(8.8 * var(--u));line-height:calc(14 * var(--u));letter-spacing:.24em;color:#a8a39b;white-space:nowrap;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;display:block}.lsr-bf-in::placeholder{color:#a8a39b;opacity:1}.lsr-bf1 .lsr-bf-in{letter-spacing:.26em}.lsr-cbtn .lsr-bf-in{margin-left:calc(1.5 * var(--u));margin-top:calc(2.7 * var(--u));letter-spacing:.213em}.lsr-bf1:focus-within .lsr-bf-in,.lsr-bf-in.is-set{color:#2a2622}.lsr-box-div{left:calc(311 * var(--u));top:calc(19 * var(--u));width:1px;height:calc(25 * var(--u));background:#ebe7e1;position:absolute}.lsr-box-ic2{left:calc(337 * var(--u));top:calc(20.5 * var(--u));width:calc(19 * var(--u));height:calc(19 * var(--u));color:#2a2622;position:absolute}.lsr-box-ic2 svg{stroke-width:1.8px}.lsr-cdd,.lsr-cdd .lsr-dd-btn{height:auto}.lsr-cbtn{width:100%;display:block;position:relative}.lsr-cchev{left:calc(248.75 * var(--u));top:calc(12.8 * var(--u));width:calc(10 * var(--u));height:calc(6.5 * var(--u));color:#3a342e;transition:translate .3s;position:absolute}.lsr-cdd.is-open .lsr-cchev{translate:0 calc(2 * var(--u))}.lsr-go{left:calc(657 * var(--u));top:calc(10.2 * var(--u));width:calc(182.5 * var(--u));height:calc(39.5 * var(--u));border-radius:calc(99 * var(--u));color:#fff;font-size:calc(9.4 * var(--u));letter-spacing:.23em;box-shadow:0 calc(3 * var(--u)) calc(9 * var(--u)) #50372347, inset 0 1px 0 #ffffff2e;cursor:pointer;background:linear-gradient(#876b50 0%,#7a6048 100%);border:0;padding:0;font-weight:500;position:absolute}.lsr-go-i{left:calc(37.5 * var(--u));width:calc(15 * var(--u));height:calc(15 * var(--u));position:absolute;top:50%;translate:0 -50%}.lsr-go span{left:calc(65 * var(--u));white-space:nowrap;position:absolute;top:50%;translate:0 -50%}.lsr-dd-menu.lsr-cmenu{min-width:calc(230 * var(--u))}.lsr-filters-w{display:contents}.lsr-fopen,.lsr-fback,.lsr-fhead,.lsr-fdone{display:none}.lsr-filters{left:calc(50 * var(--u));top:calc((318 - 52.5) * var(--u));width:calc(849 * var(--u));height:calc(48 * var(--u));z-index:4;position:absolute}.lsr-fgrid{grid-auto-flow:column;grid-auto-columns:calc(200 * var(--u));column-gap:calc(16 * var(--u));justify-content:start;height:100%;display:grid;position:relative}.lsr-fp{height:calc(48 * var(--u));min-width:0;position:relative}.lsr-fdd,.lsr-fdd .lsr-dd-btn{height:100%}.lsr-pill{width:100%;height:calc(48 * var(--u));border-radius:calc(8 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(12 * var(--u)) #503c2814, 0 0 0 1px #e6e2db38;background:#fff;transition:box-shadow .3s,transform .14s cubic-bezier(.3,1.6,.5,1);display:block;position:relative}.lsr-pill:hover{box-shadow:0 calc(5 * var(--u)) calc(16 * var(--u)) #503c2821, 0 0 0 1px #86694e59}.lsr-pill-i{left:calc(12 * var(--u));width:calc(21 * var(--u));height:calc(21 * var(--u));color:#34302b;position:absolute;top:50%;translate:0 -50%}.lsr-pill-i svg{stroke-width:1.7px;width:100%;height:100%;display:block}.lsr-pill-t{left:calc(44 * var(--u));right:calc(28 * var(--u));top:calc(50% + calc(1 * var(--u)));white-space:nowrap;display:block;position:absolute;overflow:hidden;translate:0 -50%}.lsr-pill-l,.lsr-pill-v{text-overflow:ellipsis;font-size:calc(8.8 * var(--u));line-height:calc(12 * var(--u));letter-spacing:.1em;display:block;overflow:hidden}.lsr-pill-l{color:#34302b;translate:0 calc(-1 * var(--u));font-weight:500}.lsr-pill-v{margin-top:calc(4 * var(--u));color:#948e86}.lsr-pill-c{right:calc(11.5 * var(--u));width:calc(8 * var(--u));height:calc(5 * var(--u));color:#3a342e;transition:translate .3s;position:absolute;top:50%;translate:0 -50%}.lsr-fdd.is-open .lsr-pill-c{translate:0 calc(-50% + calc(1.5 * var(--u)))}.lsr-dd-menu.lsr-fmenu{min-width:100%;max-height:calc(300 * var(--u));overflow-y:auto}.lsr-main{grid-template-columns:calc(603 * var(--u)) calc(265 * var(--u));column-gap:calc(11 * var(--u));padding:calc(37 * var(--u)) calc(21 * var(--u)) calc(44 * var(--u)) calc(48 * var(--u));align-items:start;display:grid;position:relative}.lsr-l{min-width:0;position:relative}.lsr-crumb{margin-left:calc(.5 * var(--u));height:calc(12 * var(--u));font-size:calc(7.8 * var(--u));letter-spacing:.24em;color:#5f5953;white-space:nowrap;align-items:center;display:flex;position:relative}.lsr-crumb a{transition:color .2s}.lsr-crumb a:hover{color:var(--pt-brown)}.lsr-crumb-s{width:calc(4 * var(--u));height:calc(6.5 * var(--u));margin:0 calc(10.5 * var(--u)) 0 calc(13 * var(--u));color:#6d6862}.lsr-rh{margin-top:calc(19 * var(--u));height:calc(44 * var(--u));z-index:3;position:relative}.lsr-rh-t{left:calc(-2 * var(--u));align-items:baseline;gap:calc(23 * var(--u));white-space:nowrap;margin:0;font-weight:400;display:flex;position:absolute;top:0}.lsr-rh-jp{font-family:var(--pt-ff-min);font-weight:600;font-size:calc(23.5 * var(--u));line-height:calc(34 * var(--u));letter-spacing:.11em;color:#1f1b17}.lsr-rh-n{color:var(--pt-brown);align-items:baseline;display:inline-flex}.lsr-rh-num{font-family:var(--pt-ff-en);font-weight:400;font-size:calc(20.8 * var(--u));letter-spacing:0;line-height:1}.lsr-rh-u{font-family:var(--pt-ff-min);font-weight:600;font-size:calc(12 * var(--u));margin-left:calc(1.5 * var(--u));color:#6d5a48}.lsr-sort{left:0;top:calc(-2 * var(--u));width:100%;height:calc(44 * var(--u));pointer-events:none;position:absolute}.lsr-sort>*{pointer-events:auto}.lsr-sort-l{left:calc(405 * var(--u));top:calc(16 * var(--u));font-size:calc(8.6 * var(--u));line-height:calc(14 * var(--u));letter-spacing:.28em;color:#4a443e;white-space:nowrap;position:absolute}.lsr-sdd{left:calc(453 * var(--u));top:calc(7 * var(--u));width:calc(142 * var(--u));height:calc(31 * var(--u));position:absolute}.lsr-sdd .lsr-dd-btn{height:100%}.lsr-sort-b{width:100%;height:calc(31 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(13.6 * var(--u));border-radius:calc(99 * var(--u));font-size:calc(9 * var(--u));letter-spacing:.19em;color:#3a342e;background:#fff;border:1px solid #e6e2db;justify-content:space-between;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.lsr-sort-b:hover{box-shadow:0 calc(2 * var(--u)) calc(8 * var(--u)) #503c2814;border-color:#cfc7bc}.lsr-sort-c{width:calc(8 * var(--u));height:calc(5 * var(--u));color:#3a342e;transition:translate .3s}.lsr-sdd.is-open .lsr-sort-c{translate:0 calc(1.5 * var(--u))}.lsr-dd-menu.lsr-smenu{min-width:100%}.lsr-cards{margin-top:calc(12 * var(--u));grid-template-columns:calc(196 * var(--u)) calc(15 * var(--u)) calc(190 * var(--u)) calc(14 * var(--u)) calc(188 * var(--u));grid-auto-rows:calc(298 * var(--u));z-index:2;display:grid;position:relative}.lsr-card{min-width:0;position:relative}.lsr-card:nth-child(3n+1){grid-column:1}.lsr-card:nth-child(3n+2){grid-column:3}.lsr-card:nth-child(3n){grid-column:5}.lsr-card.pt-lift:hover{box-shadow:none}.lsr-card-a{z-index:1;border-radius:calc(5 * var(--u));position:absolute;inset:0}.lsr-photo{height:calc(135 * var(--u));border-radius:calc(5 * var(--u));transition:box-shadow .35s;position:relative;overflow:hidden}.lsr-card:nth-child(-n+3) .lsr-photo{height:calc(132 * var(--u))}.lsr-card:hover .lsr-photo{box-shadow:0 calc(10 * var(--u)) calc(22 * var(--u)) #46321e33}.lsr-photo img{object-fit:cover;width:100%;height:100%}.lsr-card-t{margin:calc(4 * var(--u)) 0 0 calc(.8 * var(--u));font-family:var(--pt-ff-min);font-weight:600;font-size:calc(13.2 * var(--u));line-height:calc(20 * var(--u));letter-spacing:.03em;color:#26221e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lsr-card-cat{margin:calc(8 * var(--u)) 0 0 calc(2 * var(--u));height:calc(18 * var(--u))}.lsr-cat{height:calc(18 * var(--u));max-width:100%;padding:0 calc(8.5 * var(--u));border-radius:calc(99 * var(--u));font-size:calc(8.6 * var(--u));letter-spacing:.14em;color:#57514b;white-space:nowrap;background:#efeeec;align-items:center;font-weight:500;display:inline-flex}.lsr-card-pl{margin:calc(8.5 * var(--u)) 0 0 calc(2 * var(--u));height:calc(14 * var(--u));font-size:calc(8.8 * var(--u));letter-spacing:.12em;color:#3d3732;white-space:nowrap;align-items:center;font-weight:500;display:flex;overflow:hidden}.lsr-card-pin{width:calc(13 * var(--u));height:calc(13 * var(--u));margin:0 calc(7.4 * var(--u)) 0 calc(-1 * var(--u));color:#4a443e;stroke-width:1.7px;flex:none}.lsr-card-d{margin:calc(4.4 * var(--u)) 0 0 calc(2.6 * var(--u));font-size:calc(10 * var(--u));line-height:calc(18.2 * var(--u));letter-spacing:.112em;color:#413b36;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.lsr-card-tags{margin:calc(10 * var(--u)) 0 0 calc(2.6 * var(--u));gap:calc(6.2 * var(--u));display:flex;overflow:hidden}.lsr-tag{height:calc(18.4 * var(--u));padding:0 calc(9.1 * var(--u));border-radius:calc(99 * var(--u));font-size:calc(8.4 * var(--u));letter-spacing:.08em;color:#5f5953;white-space:nowrap;background:#efeeec;flex:none;align-items:center;font-weight:500;display:inline-flex}.lsr-photo--none{background:linear-gradient(160deg,#f3ece0 0%,#e8dccb 100%)}.lsr-nophoto{place-content:center;justify-items:center;gap:calc(7 * var(--u));color:#b8a68f;display:grid;position:absolute;inset:0}.lsr-nophoto svg{width:calc(34 * var(--u));height:calc(34 * var(--u));stroke-width:1.3px}.lsr-nophoto span{font-size:calc(8.4 * var(--u));letter-spacing:.24em;padding-left:.24em;font-weight:500}.lsr-empty{margin-top:calc(12 * var(--u));min-height:calc(260 * var(--u));place-content:center;justify-items:center;gap:calc(8 * var(--u));padding:calc(24 * var(--u));border-radius:calc(10 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) #503c2812;text-align:center;background:#fff;display:grid}.lsr-empty-i{width:calc(40 * var(--u));height:calc(40 * var(--u));color:#c9b9a2;stroke-width:1.2px}.lsr-empty-t{margin:calc(6 * var(--u)) 0 0;font-family:var(--pt-ff-min);font-weight:600;font-size:calc(13 * var(--u));letter-spacing:.1em;color:#26221e}.lsr-empty-d{font-size:calc(9.4 * var(--u));letter-spacing:.12em;color:#5f5953;margin:0}.lsr-empty-a{margin-top:calc(10 * var(--u));height:calc(30 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(99 * var(--u));font-size:calc(9 * var(--u));letter-spacing:.14em;color:#3a342e;background:#fff;border:1px solid #c5b4a1;align-items:center;font-weight:500;transition:border-color .25s,color .25s;display:inline-flex}.lsr-empty-a:hover{border-color:var(--pt-brown);color:var(--pt-brown)}.lsr-pagerw{margin-top:calc(2 * var(--u));height:calc(36 * var(--u));z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.lsr-pager{align-items:center;gap:calc(5 * var(--u));display:flex;position:relative}.lsr-pg{width:calc(30 * var(--u));height:calc(30 * var(--u));color:#5a544d;font-family:var(--pt-ff-en);font-size:calc(9.6 * var(--u));cursor:pointer;background:#fff;border:1px solid #ebe7e1;border-radius:50%;flex:none;place-items:center;padding:0;line-height:1;transition:background .25s,color .25s,border-color .25s,transform .14s cubic-bezier(.3,1.6,.5,1),box-shadow .25s;display:grid;position:relative}.lsr-pg:hover:not(.is-off):not(.is-on){border-color:var(--pt-brown);color:var(--pt-brown);box-shadow:0 calc(3 * var(--u)) calc(9 * var(--u)) #503c281f}.lsr-pg.is-on{background:var(--pt-brown);border-color:var(--pt-brown);color:#fff}.lsr-pg.is-off{cursor:default;opacity:.55}.lsr-pg-arrow{width:calc(36.4 * var(--u));height:calc(36.4 * var(--u))}.lsr-pg-arrow svg{width:calc(5.5 * var(--u));height:calc(9 * var(--u))}.lsr-pg-prev{color:#8a847c}.lsr-pg-next{color:#26221e}.lsr-pg-dots{width:calc(12.6 * var(--u));text-align:center;font-size:calc(9 * var(--u));line-height:calc(14 * var(--u));color:#8a847c;letter-spacing:.05em;flex:none}.lsr-trail-h{left:calc(234 * var(--u));top:calc(19 * var(--u));position:absolute;translate:0 -50%}.lsr-trail-w{width:calc(150 * var(--u));height:0;margin-left:calc(20 * var(--u));pointer-events:none;flex:none;position:relative}.lsr-trail-w .pt-paws{position:absolute;top:0;left:0;translate:0 -50%}.lsr-side{margin-top:calc(16.5 * var(--u));width:calc(265 * var(--u));padding:calc(2 * var(--u)) 0 calc(14 * var(--u));border-radius:calc(10 * var(--u));z-index:2;background:#faf8f6;position:relative}.lsr-sd{padding:calc(14 * var(--u)) calc(14.5 * var(--u)) calc(4 * var(--u));position:relative}.lsr-sd-hd{min-height:calc(18 * var(--u));justify-content:space-between;align-items:center;display:flex}.lsr-sd-h{font-family:var(--pt-ff-min);font-weight:600;font-size:calc(13.2 * var(--u));line-height:calc(18 * var(--u));letter-spacing:.07em;color:#1f1b17;white-space:nowrap;margin:0}.lsr-sd-more{font-size:calc(7.7 * var(--u));line-height:calc(14 * var(--u));letter-spacing:.1em;color:#3a342e;font-weight:500}.lsr-sd-more svg{width:calc(9 * var(--u))}.lsr-areas{margin:calc(16 * var(--u)) 0 0;grid-template-columns:repeat(3, calc(72 * var(--u)));justify-content:space-between;row-gap:calc(13 * var(--u));padding:0;list-style:none;display:grid}.lsr-area{width:calc(72 * var(--u));position:relative}.lsr-area a{text-align:center;display:block}.lsr-area-p{width:calc(72 * var(--u));height:calc(72 * var(--u));border-radius:0;transition:translate .35s cubic-bezier(.25,.8,.25,1);display:block;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M100.00 50.00 L99.95 65.28 L99.81 70.63 L99.58 74.57 L99.25 77.78 L98.83 80.53 L98.31 82.93 L97.69 85.07 L96.97 86.99 L96.14 88.72 L95.21 90.30 L94.17 91.72 L93.01 93.01 L91.72 94.17 L90.30 95.21 L88.72 96.14 L86.99 96.97 L85.07 97.69 L82.93 98.31 L80.53 98.83 L77.78 99.25 L74.57 99.58 L70.63 99.81 L65.28 99.95 L50.00 100.00 L34.72 99.95 L29.37 99.81 L25.43 99.58 L22.22 99.25 L19.47 98.83 L17.07 98.31 L14.93 97.69 L13.01 96.97 L11.28 96.14 L9.70 95.21 L8.28 94.17 L6.99 93.01 L5.83 91.72 L4.79 90.30 L3.86 88.72 L3.03 86.99 L2.31 85.07 L1.69 82.93 L1.17 80.53 L0.75 77.78 L0.42 74.57 L0.19 70.63 L0.05 65.28 L0.00 50.00 L0.05 34.72 L0.19 29.37 L0.42 25.43 L0.75 22.22 L1.17 19.47 L1.69 17.07 L2.31 14.93 L3.03 13.01 L3.86 11.28 L4.79 9.70 L5.83 8.28 L6.99 6.99 L8.28 5.83 L9.70 4.79 L11.28 3.86 L13.01 3.03 L14.93 2.31 L17.07 1.69 L19.47 1.17 L22.22 0.75 L25.43 0.42 L29.37 0.19 L34.72 0.05 L50.00 0.00 L65.28 0.05 L70.63 0.19 L74.57 0.42 L77.78 0.75 L80.53 1.17 L82.93 1.69 L85.07 2.31 L86.99 3.03 L88.72 3.86 L90.30 4.79 L91.72 5.83 L93.01 6.99 L94.17 8.28 L95.21 9.70 L96.14 11.28 L96.97 13.01 L97.69 14.93 L98.31 17.07 L98.83 19.47 L99.25 22.22 L99.58 25.43 L99.81 29.37 L99.95 34.72Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M100.00 50.00 L99.95 65.28 L99.81 70.63 L99.58 74.57 L99.25 77.78 L98.83 80.53 L98.31 82.93 L97.69 85.07 L96.97 86.99 L96.14 88.72 L95.21 90.30 L94.17 91.72 L93.01 93.01 L91.72 94.17 L90.30 95.21 L88.72 96.14 L86.99 96.97 L85.07 97.69 L82.93 98.31 L80.53 98.83 L77.78 99.25 L74.57 99.58 L70.63 99.81 L65.28 99.95 L50.00 100.00 L34.72 99.95 L29.37 99.81 L25.43 99.58 L22.22 99.25 L19.47 98.83 L17.07 98.31 L14.93 97.69 L13.01 96.97 L11.28 96.14 L9.70 95.21 L8.28 94.17 L6.99 93.01 L5.83 91.72 L4.79 90.30 L3.86 88.72 L3.03 86.99 L2.31 85.07 L1.69 82.93 L1.17 80.53 L0.75 77.78 L0.42 74.57 L0.19 70.63 L0.05 65.28 L0.00 50.00 L0.05 34.72 L0.19 29.37 L0.42 25.43 L0.75 22.22 L1.17 19.47 L1.69 17.07 L2.31 14.93 L3.03 13.01 L3.86 11.28 L4.79 9.70 L5.83 8.28 L6.99 6.99 L8.28 5.83 L9.70 4.79 L11.28 3.86 L13.01 3.03 L14.93 2.31 L17.07 1.69 L19.47 1.17 L22.22 0.75 L25.43 0.42 L29.37 0.19 L34.72 0.05 L50.00 0.00 L65.28 0.05 L70.63 0.19 L74.57 0.42 L77.78 0.75 L80.53 1.17 L82.93 1.69 L85.07 2.31 L86.99 3.03 L88.72 3.86 L90.30 4.79 L91.72 5.83 L93.01 6.99 L94.17 8.28 L95.21 9.70 L96.14 11.28 L96.97 13.01 L97.69 14.93 L98.31 17.07 L98.83 19.47 L99.25 22.22 L99.58 25.43 L99.81 29.37 L99.95 34.72Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.lsr-area-p img{object-fit:cover;width:100%;height:100%}.lsr-area a:hover .lsr-area-p{translate:0 calc(-3 * var(--u))}.lsr-area-jp{margin-top:calc(9.4 * var(--u));font-family:var(--pt-ff-min);font-weight:600;font-size:calc(10.4 * var(--u));line-height:calc(11 * var(--u));letter-spacing:.14em;color:#1f1b17;white-space:nowrap;padding-left:.14em;transition:color .2s;display:block}.lsr-area-en{margin-top:calc(3.9 * var(--u));font-size:calc(7.1 * var(--u));line-height:calc(8 * var(--u));letter-spacing:.1em;color:#5f5953;white-space:nowrap;padding-left:.14em;font-weight:500;display:block}.lsr-area a:hover .lsr-area-jp{color:var(--pt-brown)}.lsr-area-p--none{color:#b8a68f;background:linear-gradient(160deg,#f3ece0 0%,#e3d6c2 100%);place-items:center;display:grid}.lsr-area-p--none svg{stroke-width:1.3px;width:42%;height:42%}.lsr-chips{margin:calc(14 * var(--u)) 0 0;gap:calc(8 * var(--u)) calc(7.5 * var(--u));flex-wrap:wrap;padding:0;list-style:none;display:flex}.lsr-chipw{height:calc(29.8 * var(--u));position:relative}.lsr .lsr-chip{height:100%;padding:0 calc(14 * var(--u));font-size:calc(9.3 * var(--u));letter-spacing:.1em;box-shadow:0 calc(1 * var(--u)) calc(5 * var(--u)) #503c280f;white-space:nowrap;color:#3a342e;border-color:#ece8e2;font-weight:500}.lsr .lsr-chip:hover{color:#fff}.lsr-feat{margin:calc(18 * var(--u)) auto 0;width:calc(239 * var(--u));height:calc(205.5 * var(--u));border-radius:calc(8 * var(--u));background:#cfd8de;position:relative;overflow:hidden}.lsr-feat-img{object-fit:cover;transform-origin:70% 60%;width:100%;height:100%;transition:transform .9s cubic-bezier(.25,.8,.25,1);position:absolute;inset:0}.lsr-feat:hover .lsr-feat-img{transform:scale(1.06)}.lsr-feat-t{left:calc(14 * var(--u));top:calc(16 * var(--u));font-family:var(--pt-ff-min);font-weight:600;font-size:calc(14.5 * var(--u));line-height:calc(20 * var(--u));letter-spacing:.1em;color:#1f1b17;white-space:nowrap;margin:0;position:absolute}.lsr-feat-d{left:calc(15 * var(--u));top:calc(43.5 * var(--u));font-size:calc(8.6 * var(--u));line-height:calc(17 * var(--u));letter-spacing:.22em;color:#2f2a25;white-space:nowrap;margin:0;font-weight:500;position:absolute}.lsr-feat-d span{display:block}.lsr-feat-btn{left:calc(115 * var(--u));top:calc(162.5 * var(--u));width:calc(110.5 * var(--u));height:calc(30.5 * var(--u));justify-content:center;align-items:center;gap:calc(10 * var(--u));border-radius:calc(99 * var(--u));box-shadow:0 calc(3 * var(--u)) calc(10 * var(--u)) #28281e24;font-size:calc(8.7 * var(--u));letter-spacing:.16em;color:#3a342e;background:#fff;font-weight:500;transition:box-shadow .25s,color .25s;display:flex;position:absolute}.lsr-feat-btn svg{width:calc(10 * var(--u));height:auto;transition:transform .3s cubic-bezier(.3,.7,.2,1)}.lsr-feat-btn:hover{color:var(--pt-brown);box-shadow:0 calc(6 * var(--u)) calc(16 * var(--u)) #28281e38}.lsr-feat-btn:hover svg{transform:translateX(calc(3 * var(--u)))}.pt-root .lsr-foot{z-index:1;width:calc(948 * var(--u));background:#fafaf8;max-width:100%;margin:0 auto;position:relative}.lsr-fband{height:calc(76 * var(--u));position:relative;overflow:hidden}.lsr-fband-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lsr-ftag{left:0;right:0;top:calc(16 * var(--u));text-align:center;font-family:var(--pt-ff-min);font-weight:500;font-size:calc(11 * var(--u));line-height:calc(16 * var(--u));letter-spacing:.23em;color:#2a2521;margin:0;padding-left:.22em;position:absolute}.lsr-flogo{left:50%;top:calc(52.5 * var(--u));display:block;position:absolute;translate:-50% -50%}.lsr-flogo-l{--hs:1.02}.lsr-fabout{left:calc(777.5 * var(--u));top:calc(29.25 * var(--u));width:calc(138 * var(--u));height:calc(26 * var(--u));padding-left:calc(15 * var(--u));align-items:center;gap:calc(6.5 * var(--u));border-radius:calc(99 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(8 * var(--u)) #28323c24;font-size:calc(8.4 * var(--u));letter-spacing:.14em;color:#3a342e;background:#fff;font-weight:500;transition:color .2s,box-shadow .2s;display:flex;position:absolute}.lsr-fabout svg{width:calc(10.5 * var(--u));height:auto;transition:transform .3s cubic-bezier(.3,.7,.2,1)}.lsr-fabout:hover{color:var(--pt-brown);box-shadow:0 calc(4 * var(--u)) calc(12 * var(--u)) #28323c33}.lsr-fabout:hover svg{transform:translateX(calc(3 * var(--u)))}.lsr-fbody{height:calc(127.5 * var(--u));background:#fafaf8;position:relative}.lsr-fcols{position:absolute;inset:0}.lsr-fc{top:calc(11.25 * var(--u));position:absolute}.lsr-fc h3{font-size:calc(8 * var(--u));line-height:calc(12 * var(--u));letter-spacing:.2em;color:#3a342e;white-space:nowrap;margin:0;font-weight:700}.lsr-fc ul{margin:calc(3.8 * var(--u)) 0 0;grid-auto-rows:calc(16.5 * var(--u));align-items:center;padding:0;list-style:none;display:grid}.lsr-fc a{font-size:calc(7.9 * var(--u));letter-spacing:.17em;color:#6d6862;white-space:nowrap;font-weight:700;transition:color .2s}.lsr-fc a:hover{color:var(--pt-brown)}.lsr-fc1{left:calc(48.5 * var(--u))}.lsr-fc1 ul{margin-left:calc(5.5 * var(--u))}.lsr-fc2{left:calc(228.5 * var(--u))}.lsr-fc2 ul{margin-left:calc(5.5 * var(--u));column-gap:calc(22 * var(--u));grid-auto-columns:auto;grid-auto-flow:column;justify-content:start}.lsr-fdiv{top:calc(8.5 * var(--u));width:1px;height:calc(73.5 * var(--u));background:#eceae5;position:absolute}.lsr-fdiv1{left:calc(194 * var(--u))}.lsr-copy{left:calc(48 * var(--u));top:calc(99.25 * var(--u));font-size:calc(8 * var(--u));line-height:calc(12 * var(--u));letter-spacing:.1em;color:#8a847c;white-space:nowrap;margin:0;position:absolute}}@media (max-width:859px){.lsr{width:100%}.lsr-hero{background:linear-gradient(#f8f6f1 0% 55%,#fefefe 100%);height:358px;position:relative;overflow:hidden}.lsr-hero-par{transform-origin:50% 100%;scale:calc(1 + var(--hp,0) * .12);translate:0 calc(var(--hp,0) * 26px);position:absolute;inset:0}.lsr-h1-w,.lsr-sub-w{z-index:2;translate:0 calc(var(--hp,0) * -24px);position:relative}.lsr-sub-w{translate:0 calc(var(--hp,0) * -40px)}.lsr-hero-img{object-fit:cover;object-position:87% 30%;transform-origin:70% 40%;width:100%;height:208px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0,#000 36% 74%,#0000 84%);mask-image:linear-gradient(#0000 0,#000 36% 74%,#0000 84%)}.lsr .lsr-hero-sh{pointer-events:none;z-index:1;position:absolute;inset:150px 0 0}.lsr-h1-w{font:inherit;margin:0}.lsr-h1{z-index:2;font-family:var(--pt-ff-min);letter-spacing:.1em;color:#1f1b17;white-space:nowrap;font-size:27px;font-weight:500;line-height:1.55;position:absolute;top:34px;left:16px}.lsr-sub{z-index:2;letter-spacing:.03em;color:#2f2a25;margin:0;font-size:12.5px;font-weight:500;line-height:1.85;position:absolute;top:126px;left:16px;right:16px}.lsr-sub .pt-wl{display:block}.lsr-boxw{z-index:5;margin:-52px 14px 0;animation:1.05s cubic-bezier(.34,1.56,.64,1) .5s both lsr-popbox-m;position:relative}.lsr-box{background:#fff;border-radius:18px;gap:0;margin:0;padding:6px 14px 14px;display:grid;position:relative;box-shadow:0 0 0 3px #ffffff8c,0 8px 24px #46321e24}.lsr-box-ic1,.lsr-box-ic2{color:#2a2622;width:20px;height:20px;position:absolute;top:0;left:14px}.lsr-box-ic1{top:21px}.lsr-box-ic2{top:91px}.lsr-box-ic1 svg,.lsr-box-ic2 svg{stroke-width:1.7px;width:100%;height:100%;display:block}.lsr-bf{min-width:0;margin:0;padding:12px 0 12px 38px;display:block;position:relative}.lsr-bf1{border-bottom:1px solid #eeeae4}.lsr-bf2{padding-right:24px}.lsr-bf-l{letter-spacing:.14em;color:#8f8a82;font-size:12px;font-weight:500;line-height:18px;display:block}.lsr-bf-in{width:100%;font:inherit;letter-spacing:.04em;color:#2a2622;background:0 0;border:0;border-radius:0;outline:0;margin:2px 0 0;padding:0;font-size:14px;line-height:20px;display:block}.lsr-bf-in::placeholder{color:#aaa49c;opacity:1}.lsr-bf-in.is-set{color:#2a2622}.lsr-box-div{display:none}.lsr-cdd,.lsr-cdd .lsr-dd-btn{height:auto}.lsr-cbtn{width:100%;display:block;position:relative}.lsr-cbtn .lsr-bf-in{color:#aaa49c}.lsr-cbtn .lsr-bf-in.is-set{color:#2a2622}.lsr-cchev{color:#3a342e;width:12px;height:8px;position:absolute;top:22px;right:-2px}.lsr-go{color:#fff;letter-spacing:.12em;cursor:pointer;background:linear-gradient(#876b50 0%,#7a6048 100%);border:0;border-radius:99px;justify-content:center;align-items:center;gap:10px;width:100%;height:50px;margin-top:4px;padding:0;font-size:15px;font-weight:500;display:flex;position:relative;box-shadow:0 4px 12px #50372347}.lsr-go-i{width:19px;height:19px}.lsr-dd-menu.lsr-cmenu{min-width:0;left:-38px;right:-14px}.lsr-filters-w{padding:16px 14px 0;display:block}.lsr-fopen{color:#3a342e;letter-spacing:.1em;cursor:pointer;background:#fff;border:1px solid #e3ddd3;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;padding:0 18px;font-size:15px;font-weight:500;display:flex;box-shadow:0 2px 10px #503c280f}.lsr-fopen em{background:var(--pt-brown);color:#fff;letter-spacing:0;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-style:normal;display:inline-grid}.lsr-fopen svg{width:12px;height:8px}.lsr-fback{z-index:130;opacity:0;visibility:hidden;background:#241c146b;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.lsr-fback[data-open="1"]{opacity:1;visibility:visible}.lsr-filters{z-index:131;visibility:hidden;background:#fff;border-radius:20px 20px 0 0;max-height:86vh;padding:8px 16px 18px;transition:translate .4s cubic-bezier(.3,.8,.2,1),visibility .4s;position:fixed;bottom:0;left:0;right:0;overflow:auto;translate:0 104%;box-shadow:0 -10px 40px #281e1438}.lsr-filters[data-open="1"]{visibility:visible;translate:0}.lsr-fhead{border-bottom:1px solid #efebe4;justify-content:space-between;align-items:center;height:46px;display:flex}.lsr-fhead strong{letter-spacing:.1em;font-size:15px}.lsr-fclose{color:#6d6862;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:26px;line-height:1}.lsr-fgrid{gap:10px;padding:14px 0 6px;display:grid}.lsr-fp{position:relative;--d:.1s!important}.lsr-photo--none{background:linear-gradient(160deg,#f3ece0 0%,#e8dccb 100%)}.lsr-nophoto{color:#b8a68f;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.lsr-nophoto svg{stroke-width:1.3px;width:34px;height:34px}.lsr-nophoto span{letter-spacing:.2em;padding-left:.2em;font-size:11px;font-weight:500}.lsr-area-p--none{color:#b8a68f;background:linear-gradient(160deg,#f3ece0 0%,#e3d6c2 100%);place-items:center;display:grid}.lsr-area-p--none svg{stroke-width:1.3px;width:42%;height:42%}.lsr-empty{text-align:center;background:#fff;border-radius:14px;place-content:center;justify-items:center;gap:8px;min-height:220px;margin:14px 0 0;padding:24px 16px;display:grid;box-shadow:0 2px 10px #503c280f}.lsr-empty-i{color:#c9b9a2;stroke-width:1.2px;width:40px;height:40px}.lsr-empty-t{font-family:var(--pt-ff-min);letter-spacing:.06em;color:#26221e;margin:6px 0 0;font-size:16px;font-weight:500}.lsr-empty-d{color:#5f5953;margin:0;font-size:13px;line-height:1.7}.lsr-empty-a{letter-spacing:.08em;color:#3a342e;background:#fff;border:1px solid #c5b4a1;border-radius:99px;align-items:center;height:44px;margin-top:10px;padding:0 22px;font-size:14px;font-weight:500;display:inline-flex}.lsr-fdd,.lsr-fdd .lsr-dd-btn{height:auto}.lsr-pill{background:#fff;border-radius:12px;width:100%;height:58px;display:block;position:relative;box-shadow:0 1px 8px #503c2812,0 0 0 1px #ebe6de}.lsr-pill-i{color:#34302b;width:24px;height:24px;position:absolute;top:50%;left:16px;translate:0 -50%}.lsr-pill-i svg{stroke-width:1.6px;width:100%;height:100%;display:block}.lsr-pill-t{white-space:nowrap;display:block;position:absolute;top:50%;left:58px;translate:0 -50%}.lsr-pill-l,.lsr-pill-v{letter-spacing:.06em;font-size:13.5px;line-height:20px;display:block}.lsr-pill-l{color:#34302b;font-weight:500}.lsr-pill-v{color:#8f8a82}.lsr-pill-c{color:#3a342e;width:12px;height:8px;position:absolute;top:50%;right:16px;translate:0 -50%}.lsr-dd-menu.lsr-fmenu{min-width:100%;max-height:40vh;overflow:auto}.lsr-fdone{width:100%;margin-top:8px;display:flex}.lsr-crumb{letter-spacing:.12em;color:#6d6862;align-items:center;margin:16px 16px 0;font-size:12px;display:flex}.lsr-crumb-s{width:6px;height:10px;margin:0 10px}.lsr-rh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin:14px 16px 0;display:flex}.lsr-rh-t{white-space:nowrap;align-items:baseline;gap:10px;margin:0;font-weight:400;display:flex}.lsr-rh-jp{font-family:var(--pt-ff-min);color:#26221e;font-size:24px;font-weight:500;line-height:1.3}.lsr-rh-n{color:var(--pt-brown);align-items:baseline;display:inline-flex}.lsr-rh-num{font-family:var(--pt-ff-en);font-size:21px;line-height:1}.lsr-rh-u{font-family:var(--pt-ff-min);color:#6d5a48;margin-left:2px;font-size:12px}.lsr-sort{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}.lsr-sort-l{letter-spacing:.1em;color:#6d6862;white-space:nowrap;font-size:11px}.lsr-sdd{width:116px;height:38px}.lsr-sort-b{letter-spacing:.06em;color:#3a342e;background:#fff;border:1px solid #e6e2db;border-radius:99px;justify-content:space-between;align-items:center;width:100%;height:38px;padding:0 12px 0 14px;font-size:13px;display:flex}.lsr-sort-c{width:10px;height:7px}.lsr-dd-menu.lsr-smenu{min-width:140px;left:auto;right:0}.lsr-cards{grid-template-columns:1fr;gap:14px;margin:14px 16px 0;display:grid}.lsr-card{background:#fff;border:1px solid #efebe4;border-radius:14px;grid-template-columns:116px 1fr;align-content:start;column-gap:14px;padding:10px;display:grid;position:relative;box-shadow:0 2px 10px #503c280d}.lsr-card.pt-lift:hover{transform:none}.lsr-card-a{z-index:1;border-radius:14px;position:absolute;inset:0}.lsr-photo{border-radius:9px;grid-row:1/span 5;width:116px;height:100%;min-height:150px;position:relative;overflow:hidden}.lsr-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lsr-card-t{font-family:var(--pt-ff-min);letter-spacing:.03em;color:#26221e;grid-column:2;margin:0;font-size:16.5px;font-weight:500;line-height:1.4}.lsr-card-cat{grid-column:2;margin:6px 0 0}.lsr-cat{letter-spacing:.08em;color:#6d6862;background:#efeeec;border-radius:99px;align-items:center;height:24px;padding:0 11px;font-size:11.5px;display:inline-flex}.lsr-card-pl{letter-spacing:.04em;color:#4a443e;grid-column:2;align-items:center;margin:7px 0 0;font-size:12.5px;display:flex}.lsr-card-pin{color:#4a443e;flex:none;width:13px;height:13px;margin:0 6px 0 0}.lsr-card-d{letter-spacing:0;color:#4d4742;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;grid-column:2;margin:6px 0 0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.lsr-card-tags{flex-wrap:wrap;grid-column:2;gap:6px;margin:8px 0 0;display:flex}.lsr-tag{letter-spacing:.04em;color:#6d6862;white-space:nowrap;background:#efeeec;border-radius:99px;align-items:center;height:22px;padding:0 9px;font-size:11px;display:inline-flex}.lsr-pagerw{margin:24px 16px 0;display:block}.lsr-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:0;display:flex}.lsr-pg{color:#5a544d;width:34px;height:34px;font-family:var(--pt-ff-en);cursor:pointer;background:#fff;border:1px solid #ebe7e1;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;display:grid;position:relative}.lsr-pg.is-on{background:var(--pt-brown);border-color:var(--pt-brown);color:#fff}.lsr-pg.is-off{opacity:.55;cursor:default}.lsr-pg-arrow{width:34px;height:34px}.lsr-pg-arrow svg{width:8px;height:13px}.lsr-pg-dots{text-align:center;color:#8a847c;flex:none;width:14px;font-size:14px}.lsr-trail-h{display:none}.lsr-trail-w{pointer-events:none;height:0;margin:10px 0 0;position:relative}.lsr-trail-w .pt-paws{--paw:10px;--paw-gap:9px;position:absolute;top:2px;left:50%;translate:-50%}.lsr-side{background:#faf8f6;border-radius:14px;margin:28px 14px 0;padding:4px 14px 18px;position:relative}.lsr-sd{padding-top:22px;position:relative}.lsr-sd-h{font-family:var(--pt-ff-min);letter-spacing:.08em;color:#26221e;margin:0;font-size:17px;font-weight:500;line-height:1.4;display:block;position:relative}.lsr-sd-hd{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lsr-sd-more{letter-spacing:.06em;color:#4a443e;font-size:12px;font-weight:500;position:static}.lsr-sd-more svg{width:14px}.lsr-areas{grid-template-columns:repeat(3,1fr);gap:18px 10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lsr-area a{text-align:center;display:block}.lsr-area-p{aspect-ratio:1;border-radius:0;width:100%;display:block;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M100.00 50.00 L99.95 65.28 L99.81 70.63 L99.58 74.57 L99.25 77.78 L98.83 80.53 L98.31 82.93 L97.69 85.07 L96.97 86.99 L96.14 88.72 L95.21 90.30 L94.17 91.72 L93.01 93.01 L91.72 94.17 L90.30 95.21 L88.72 96.14 L86.99 96.97 L85.07 97.69 L82.93 98.31 L80.53 98.83 L77.78 99.25 L74.57 99.58 L70.63 99.81 L65.28 99.95 L50.00 100.00 L34.72 99.95 L29.37 99.81 L25.43 99.58 L22.22 99.25 L19.47 98.83 L17.07 98.31 L14.93 97.69 L13.01 96.97 L11.28 96.14 L9.70 95.21 L8.28 94.17 L6.99 93.01 L5.83 91.72 L4.79 90.30 L3.86 88.72 L3.03 86.99 L2.31 85.07 L1.69 82.93 L1.17 80.53 L0.75 77.78 L0.42 74.57 L0.19 70.63 L0.05 65.28 L0.00 50.00 L0.05 34.72 L0.19 29.37 L0.42 25.43 L0.75 22.22 L1.17 19.47 L1.69 17.07 L2.31 14.93 L3.03 13.01 L3.86 11.28 L4.79 9.70 L5.83 8.28 L6.99 6.99 L8.28 5.83 L9.70 4.79 L11.28 3.86 L13.01 3.03 L14.93 2.31 L17.07 1.69 L19.47 1.17 L22.22 0.75 L25.43 0.42 L29.37 0.19 L34.72 0.05 L50.00 0.00 L65.28 0.05 L70.63 0.19 L74.57 0.42 L77.78 0.75 L80.53 1.17 L82.93 1.69 L85.07 2.31 L86.99 3.03 L88.72 3.86 L90.30 4.79 L91.72 5.83 L93.01 6.99 L94.17 8.28 L95.21 9.70 L96.14 11.28 L96.97 13.01 L97.69 14.93 L98.31 17.07 L98.83 19.47 L99.25 22.22 L99.58 25.43 L99.81 29.37 L99.95 34.72Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M100.00 50.00 L99.95 65.28 L99.81 70.63 L99.58 74.57 L99.25 77.78 L98.83 80.53 L98.31 82.93 L97.69 85.07 L96.97 86.99 L96.14 88.72 L95.21 90.30 L94.17 91.72 L93.01 93.01 L91.72 94.17 L90.30 95.21 L88.72 96.14 L86.99 96.97 L85.07 97.69 L82.93 98.31 L80.53 98.83 L77.78 99.25 L74.57 99.58 L70.63 99.81 L65.28 99.95 L50.00 100.00 L34.72 99.95 L29.37 99.81 L25.43 99.58 L22.22 99.25 L19.47 98.83 L17.07 98.31 L14.93 97.69 L13.01 96.97 L11.28 96.14 L9.70 95.21 L8.28 94.17 L6.99 93.01 L5.83 91.72 L4.79 90.30 L3.86 88.72 L3.03 86.99 L2.31 85.07 L1.69 82.93 L1.17 80.53 L0.75 77.78 L0.42 74.57 L0.19 70.63 L0.05 65.28 L0.00 50.00 L0.05 34.72 L0.19 29.37 L0.42 25.43 L0.75 22.22 L1.17 19.47 L1.69 17.07 L2.31 14.93 L3.03 13.01 L3.86 11.28 L4.79 9.70 L5.83 8.28 L6.99 6.99 L8.28 5.83 L9.70 4.79 L11.28 3.86 L13.01 3.03 L14.93 2.31 L17.07 1.69 L19.47 1.17 L22.22 0.75 L25.43 0.42 L29.37 0.19 L34.72 0.05 L50.00 0.00 L65.28 0.05 L70.63 0.19 L74.57 0.42 L77.78 0.75 L80.53 1.17 L82.93 1.69 L85.07 2.31 L86.99 3.03 L88.72 3.86 L90.30 4.79 L91.72 5.83 L93.01 6.99 L94.17 8.28 L95.21 9.70 L96.14 11.28 L96.97 13.01 L97.69 14.93 L98.31 17.07 L98.83 19.47 L99.25 22.22 L99.58 25.43 L99.81 29.37 L99.95 34.72Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.lsr-area-p img{object-fit:cover;width:100%;height:100%}.lsr-area-jp{font-family:var(--pt-ff-min);letter-spacing:.1em;color:#2a2622;margin-top:8px;padding-left:.1em;font-size:14.5px;font-weight:500;line-height:1.3;display:block}.lsr-area-en{letter-spacing:.1em;color:#6d6862;margin-top:2px;padding-left:.1em;font-size:10px;font-weight:500;line-height:1.3;display:block}.lsr-chips{flex-wrap:wrap;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lsr .lsr-chip{letter-spacing:.06em;color:#3a342e;white-space:nowrap;border-color:#e8e4de;height:42px;padding:0 18px;font-size:13.5px;display:inline-flex}.lsr-feat{background:#cfd8de;border-radius:12px;height:232px;margin:26px 0 0;position:relative;overflow:hidden}.lsr-feat-img{object-fit:cover;object-position:60% 50%;width:132%;max-width:none;height:100%;position:absolute;inset:0 0 0 auto}.lsr-feat-t{font-family:var(--pt-ff-min);letter-spacing:.08em;color:#26221e;margin:0;font-size:19px;font-weight:500;line-height:1.3;position:absolute;top:20px;left:18px}.lsr-feat-d{letter-spacing:.06em;color:#3a342e;margin:0;font-size:12.5px;font-weight:500;line-height:1.8;position:absolute;top:54px;left:18px}.lsr-feat-d span{display:block}.lsr-feat-btn{letter-spacing:.08em;color:#3a342e;background:#fff;border-radius:99px;align-items:center;gap:10px;height:44px;padding:0 22px;font-size:14px;font-weight:500;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 3px 12px #28281e29}.lsr-feat-btn svg{width:14px;height:auto}.pt-root .lsr-foot{background:#fafaf8;margin:34px 0 0;position:relative}.lsr-fband{height:150px;position:relative;overflow:hidden}.lsr-fband-img{object-fit:cover;object-position:38% 50%;width:100%;height:100%;position:absolute;inset:0}.lsr-ftag{text-align:center;font-family:var(--pt-ff-min);letter-spacing:.08em;color:#2f2a25;margin:0;padding:0 12px;font-size:13.5px;font-weight:500;line-height:1.5;position:absolute;top:20px;left:0;right:0}.lsr-flogo{display:block;position:absolute;top:66px;left:50%;translate:-50%}.lsr-flogo-l{--hs:1}.lsr-fabout{letter-spacing:.06em;color:#3a342e;white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:10px;height:38px;padding:0 20px;font-size:12.5px;font-weight:500;display:flex;position:absolute;bottom:14px;left:50%;translate:-50%;box-shadow:0 2px 8px #28323c29}.lsr-fabout svg{width:13px;height:auto}.lsr-fbody{padding:26px 16px 28px;position:relative}.lsr-fcols{grid-template-columns:1fr 1fr;gap:26px 16px;display:grid}.lsr-fc{min-width:0;position:relative}.lsr-fc h3{letter-spacing:.08em;color:#3a342e;margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.4}.lsr-fc ul{margin:0;padding:0;list-style:none;display:grid}.lsr-fc a{letter-spacing:.04em;color:#67615a;padding:7px 0;font-size:13px;font-weight:500;line-height:1.4;display:block}.lsr-fc1{grid-column:1}.lsr-fc2{grid-column:2}.lsr-fdiv{display:none}.lsr-copy{letter-spacing:.04em;color:#8a847c;margin:24px 0 0;font-size:11.5px;line-height:1.5}}@media (min-width:600px) and (max-width:859px){.lsr-cards{grid-template-columns:1fr 1fr}.lsr-boxw,.lsr-crumb,.lsr-rh,.lsr-cards,.lsr-pagerw{margin-left:32px;margin-right:32px}.lsr-filters-w{padding-left:32px;padding-right:32px}.lsr-side{margin-left:32px;margin-right:32px}.lsr-fbody{padding-left:32px;padding-right:32px}}
