.e8e06b23a3{width:100%;height:100%}
.d7bd13e882{height:100%;width:33%}.fd950bce8b{height:calc(50% - var(--bui_spacing_2x))}.a1a94d3a86{height:calc(33% - var(--bui_spacing_2x))}
.b3e075df30{height:103px}.eacd9d5d9f{height:100%;position:relative;border-radius:var(--bui_border_radius_100)}.d06a157ad3{display:grid;background-color:#0006;position:absolute;right:0;left:0;top:0;bottom:0;align-content:center;text-align:center;cursor:pointer;border-radius:var(--bui_border_radius_100)}
.bc733a7a78{height:-moz-fit-content;height:fit-content}
.d8ee407101{background-position:50%;background-size:cover;width:100%;height:100%}
.ee005c478a{display:flex;justify-content:center;align-items:center;width:100%;height:auto;min-width:100px;min-height:150px;background:var(--bui_color_background_alt);grid-column:span 2}.ee005c478a.f3c8e188d7{grid-column:span 2;grid-row:span 1}.ee005c478a.b3245d7ffc{grid-column:span 2;grid-row:span 2}.eed871f04d:hover{text-decoration:underline}.ee16684c3a{overflow:hidden;position:relative;padding:0;width:100%;height:100%;display:block;color:var(--bui_color_black);border-radius:var(--bui_border_radius_200);text-decoration:none;font-weight:400}.ee16684c3a>div{height:100%}.ee16684c3a:focus{outline:none}.ee16684c3a.be04b9f510,.ee16684c3a:focus{box-shadow:0 0 0 2px var(--bui_color_action_border)}.c82489851f{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .2s ease}.ee16684c3a:focus .c82489851f,.ee16684c3a:hover .c82489851f{transform:scale(1.1)}.d317a45097{position:absolute;bottom:var(--bui_spacing_2x);left:var(--bui_spacing_2x);padding:var(--bui_spacing_1x);border-radius:var(--bui_border_radius_100);height:var(--bui_spacing_4x);text-align:center;background-color:var(--bui_color_white);z-index:1;transition:all .3s ease}.ee16684c3a:focus .d317a45097,.ee16684c3a:hover .d317a45097{opacity:0;bottom:-100px}.d5f49083ff{position:absolute;padding:var(--bui_spacing_3x);font-size:var(--bui_spacing_3x);line-height:18px;z-index:2;bottom:-100px;right:0;box-sizing:border-box;opacity:0;transition:all .2s ease}.ee16684c3a:focus .d5f49083ff,.ee16684c3a:hover .d5f49083ff{opacity:1;bottom:0}
.ca8a3121dd{display:grid;height:-moz-fit-content;height:fit-content;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(auto,200px);gap:var(--bui_spacing_4x)}@media only screen and (min-width:480px){.ca8a3121dd{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:960px){.ca8a3121dd{grid-template-columns:repeat(6,1fr)}}@media only screen and (min-width:1440px){.ca8a3121dd{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1920px){.ca8a3121dd{grid-template-columns:repeat(10,1fr)}}
.ff7f6af367{object-fit:cover;height:100%;width:100%}
.dc78524d4d{padding:var(--bui_spacing_4x);overflow-x:auto;position:relative}.a40adb09ae{width:100%}.bbf8c75dd8{display:block;width:112px}.e885043a86{box-sizing:border-box;height:70px;margin-bottom:var(--bui_spacing_1x);border-radius:var(--bui_border_radius_200);overflow:hidden}.a875a29fc8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc78524d4d .b7e29aa1fe .a875a29fc8{color:var(--bui_color_action_foreground)}.e885043a86:focus,.e885043a86:hover,.dc78524d4d .b7e29aa1fe .e885043a86{border:2px solid var(--bui_color_action_border)}
.c3c8884060{flex-grow:1;max-height:130px}.e0db172886{flex-grow:1;overflow-y:auto;padding:var(--bui_spacing_4x)}
.a04f359ad2{display:flex;flex-direction:column;overflow:auto;height:100%}
.d984be65c6{display:inline}
.b84a059805{display:flex;justify-content:center;align-items:center;flex-direction:column}
.f9e0057e76{margin:auto;padding-inline:var(--bui_spacing_16x);display:flex;align-items:center;gap:var(--bui_spacing_2x);max-width:100%;overflow:hidden;box-sizing:border-box}.f9e0057e76 button:focus{box-shadow:none!important}.f9dda3f70e{opacity:.4}.f9e0057e76 button:hover .f9dda3f70e{opacity:.8;border:1px solid var(--bui_color_action_border)}.f9e0057e76 button:focus .f9dda3f70e{opacity:.8;border:3px solid var(--bui_color_action_border)}.ed292077eb{border:2px solid var(--bui_color_action_border);opacity:1!important}.d5aa105c92 img{will-change:transform;transition:transform .3s}.d5aa105c92 img:hover{transform:scale(1.05)}
.c69fd6ec1b{display:flex;justify-content:center;gap:var(--bui_spacing_4x)}.eebf7b1604{height:100%;align-items:center}.bb2e84a8b6{align-self:center;scale:1.2}.f2bdaad6a0{flex-grow:1;display:flex;justify-content:center;align-items:center}
.fd2facb266{display:flex;justify-content:space-between;max-height:100%;height:100vh}.fd2facb266,.fd2facb266 *{box-sizing:border-box}.c640ff6353{width:100%;max-width:1600px;height:100%;padding:var(--bui_spacing_4x);display:grid;gap:var(--bui_spacing_2x);grid-template-rows:1fr auto auto;margin:auto;margin-inline:auto}.ffa578936a{min-height:0;width:100%}.cae9d628e9{display:inline-flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;max-height:100%;gap:var(--bui_spacing_2x)}.a3f30ca2ef{min-height:0;display:inline-flex;flex-direction:column;align-items:center}.a569c58a0c{min-height:100px;min-width:100px}.b392e5b1cf{display:block;margin:auto;min-height:100px;max-height:100%;max-width:100%;height:100%;width:100%;border-radius:var(--bui_border_radius_200)}.b66836a405{position:absolute;z-index:1;top:var(--bui_spacing_4x);right:var(--bui_spacing_4x)}
.d6b451c6b7{height:100%}
.d96a4619c0{display:inline-flex;align-items:center;gap:var(--bui_spacing_1x)}
.efd2e59363{display:flex;flex-direction:row;align-items:flex-start}.c3518b180d{flex-shrink:1;padding-top:var(--bui_spacing_half)}.f05ac105fa{width:var(--bui_spacing_2x);flex-shrink:0}.ea9fc823c1{flex-grow:1;line-height:1}
.fd9fcb8e68{display:flex;justify-content:flex-end}.e9a4c2bbcf{display:flex;gap:var(--bui_spacing_4x);height:100%}.f0a92fcb0d{justify-content:flex-end}.a3eab358fb{display:inline-flex;gap:var(--bui_spacing_1x);flex-direction:column}.fa0a13c8c1{display:inline-flex;align-self:flex-end}.e606856c85{margin-top:1px}
.d7f35c35e5{margin-bottom:var(--bui_spacing_2x)}.ae471b537a{display:flex;flex-direction:column;align-items:stretch;gap:var(--bui_spacing_4x)}
.b8d1620349{width:var(--bui_spacing_3x);vertical-align:middle}.d838fb5f41{display:inline-block;vertical-align:middle}.aea5eccb71{margin-right:var(--bui_spacing_1x)}.a787c7cca4{margin-left:var(--bui_spacing_2x);color:var(--bui_color_foreground)}
.a9ee5f248d{margin-top:2px}
[dir=rtl] .cdfaba8937{direction:rtl;text-align:right}[dir=rtl] .a17eaf5728{direction:ltr;text-align:left}
.d14152e7c3{white-space:pre-line;word-break:break-word}
.e63bbe12f7{padding-bottom:var(--bui_spacing_2x)}.b018210dd3{padding-top:var(--bui_spacing_4x)}.f0d098c327{margin:0 calc(var(--bui_spacing_4x) * -1) 0}
.afc71ad8e1{position:absolute;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;inset-block-start:71px;overflow-x:hidden}.c34a402f16{padding:var(--bui_spacing_4x) var(--bui_spacing_4x) 0}.b0f80f73e4{margin:0 var(--bui_spacing_4x) 0}.f753676aaf{margin-block-end:var(--bui_spacing_6x)}.d88bb9972f{padding-block-end:var(--bui_spacing_4x)}.fa92a1e7b7{margin-block-start:var(--bui_spacing_4x)}
.febe822537{height:calc(100vh - var(--bui_spacing_4x))}.f83298dd32{height:100%}.b99f6997bd{height:100%}.f0b355bc58{display:grid;height:100%;grid-template-columns:auto;grid-template-rows:fit-content(50px) auto;grid-template-areas:"header" "view"}.e27c3ff9df{grid-template-columns:auto 280px;grid-template-rows:61px auto;grid-template-areas:"header header" "view reviews"}.b4ce6ee5bd{grid-area:header;width:100%;text-align:center}.c3d718ad29{height:100%}.ea8b0f5bbc{padding:0 var(--bui_spacing_4x)}.dd7b0681b7{display:block}.dd7b0681b7>span{padding-inline-end:var(--bui_spacing_1x)}.a4e8d878b3{visibility:hidden}.a58fb48fbe{display:inline-block;inset-block-start:var(--bui_spacing_2x);inset-block-end:var(--bui_spacing_2x);position:relative}.c7e8d249e4{grid-area:view;overflow:auto;border-block-start:1px solid var(--bui_color_border_alt);border-inline-end:1px solid var(--bui_color_border_alt)}.a6289a4454{grid-area:reviews;position:relative;border-block-start:1px solid var(--bui_color_border_alt)}.ce3c6c7252{box-shadow:0 2px 4px #0000000d;border-block-end:1px solid var(--bui_color_border_alt);padding:var(--bui_spacing_4x)}
