.DN1ph{inline-size:100%}.DN1ph,.t8kj4{block-size:var(--ricos-internal-gallery-fullsize-block-size,500px)}.t8kj4{-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory}.svW5v{gap:0}.svW5v,.uX2w7{block-size:var(--ricos-internal-gallery-fullsize-block-size,500px)}.uX2w7{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.cAI79,.uX2w7{inline-size:100%}.cAI79{display:flex;flex-direction:column;gap:var(--ricos-internal-gallery-panorama-spacing,5px);list-style:none;margin:0;padding:0}.ubDpY{container-type:inline-size;inline-size:100%;overflow-x:clip}.ubDpY:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .ubDpY{container-type:normal}._0GsSI{display:grid;gap:var(--ricos-internal-gallery-collage-spacing,5px);grid-auto-flow:row dense;inline-size:100%;list-style:none;margin:0;padding:0}._1rOCO{align-self:stretch;aspect-ratio:var(--ricos-internal-gallery-collage-cell-ratio,4/3);justify-self:stretch;overflow:hidden}.sBqqO{--ricos-internal-gallery-collage-unit:1cqw;gap:0;inline-size:calc(100% + var(--ricos-internal-gallery-collage-spacing, 5px));margin-block-end:calc(var(--ricos-internal-gallery-collage-spacing, 5px)*-1)}:where([data-ricos-responsive=viewport]) .sBqqO{--ricos-internal-gallery-collage-unit:1vw}.sBqqO ._1rOCO{aspect-ratio:auto;margin-block-end:var(--ricos-internal-gallery-collage-spacing,5px);margin-inline-end:var(--ricos-internal-gallery-collage-spacing,5px)}.zHbiX{grid-template-columns:minmax(0,1fr)}.zHbiX ._1rOCO{align-self:start;aspect-ratio:auto;block-size:0;justify-self:start;position:relative}.zHbiX ._1rOCO>figure{inset:0;position:absolute}.UPUFS{container-type:inline-size;inline-size:100%;min-inline-size:0}.UPUFS:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .UPUFS{container-type:normal}.O7hre{--ricos-internal-gallery-thumbnail-size:120px;--ricos-internal-gallery-thumbnail-stage-block-size:500px;display:grid;inline-size:100%;min-inline-size:0}.O7hre [data-hook=gallery-fullsize]{grid-area:stage;min-block-size:0;min-inline-size:0}.FfHuH{grid-template:"strip" var(--ricos-internal-gallery-thumbnail-size) "stage" var(--ricos-internal-gallery-thumbnail-stage-block-size)/minmax(0,1fr)}.HuZ12{grid-template:"stage" var(--ricos-internal-gallery-thumbnail-stage-block-size) "strip" var(--ricos-internal-gallery-thumbnail-size)/minmax(0,1fr)}.AaF83{grid-template:"strip stage" var(--ricos-internal-gallery-fullsize-block-size)/var(--ricos-internal-gallery-thumbnail-size) minmax(0,1fr)}.AaF83,.Dc6KM{--ricos-internal-gallery-fullsize-block-size:calc(var(--ricos-internal-gallery-thumbnail-stage-block-size) + var(--ricos-internal-gallery-thumbnail-size))}.Dc6KM{grid-template:"stage strip" var(--ricos-internal-gallery-fullsize-block-size)/minmax(0,1fr) var(--ricos-internal-gallery-thumbnail-size)}.lSqvb{block-size:var(--ricos-internal-gallery-thumbnail-stage-block-size);display:block}.SO-zW{grid-area:strip;min-block-size:0;min-inline-size:0;overflow:hidden}.I-Rsw{block-size:100%;display:flex;gap:var(--ricos-internal-gallery-thumbnail-spacing);inline-size:100%;list-style:none;margin:0;overflow:auto;padding:0;scrollbar-width:none}.I-Rsw::-webkit-scrollbar{display:none}.AaF83 .I-Rsw,.Dc6KM .I-Rsw{flex-direction:column}.lc6UR{block-size:var(--ricos-internal-gallery-thumbnail-size);flex:0 0 var(--ricos-internal-gallery-thumbnail-size);inline-size:var(--ricos-internal-gallery-thumbnail-size)}.djeNi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:100%;border:0;cursor:pointer;display:block;inline-size:100%;padding:0;position:relative}.djeNi [data-hook^=gallery-thumbnail-media]{aspect-ratio:1;block-size:100%;inline-size:100%}.djeNi:focus-visible{outline:2px solid #3899ec;outline-offset:-2px}.djeNi[aria-current=true]:after{background:hsla(0,0%,100%,.4);content:"";inset:0;pointer-events:none;position:absolute}@container (max-width: 500px){.O7hre:where(:not([data-ricos-responsive=viewport],[data-ricos-responsive=viewport] *)){--ricos-internal-gallery-thumbnail-size:90px}}@media (max-width:500px){.O7hre:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .O7hre{--ricos-internal-gallery-thumbnail-size:90px}}@media (prefers-reduced-motion:reduce){.I-Rsw{scroll-behavior:auto}}.k6VHh{aspect-ratio:var(--ricos-internal-gallery-slider-ratio);inline-size:100%}.Hl3Bw{-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory}.Hl3Bw,._5YEol{block-size:100%}._5YEol{gap:var(--ricos-internal-gallery-slider-spacing)}.GVx2U{block-size:100%;flex:0 0 auto;scroll-snap-align:center;scroll-snap-stop:always}.z745H .GVx2U{aspect-ratio:var(--ricos-internal-gallery-slider-ratio);inline-size:100%}.-vU5I .GVx2U{aspect-ratio:var(--ricos-internal-gallery-slider-item-ratio);inline-size:auto;max-inline-size:var(--ricos-internal-gallery-slider-item-width)}.dKdQ2{inline-size:100%;list-style:none;margin:0;padding:0}._92Tpj{container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--ricos-internal-gallery-masonry-spacing,5px)}._92Tpj:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) ._92Tpj{container-type:normal}._92Tpj .VkKuZ{flex:calc(var(--ricos-internal-gallery-masonry-item-ratio)*1000) 1 calc(var(--ricos-internal-gallery-masonry-row-basis, 240px)*var(--ricos-internal-gallery-masonry-item-ratio));max-inline-size:calc(var(--ricos-internal-gallery-masonry-row-max-basis, 450px)*var(--ricos-internal-gallery-masonry-item-ratio))}@supports not (contain:inline-size){@media only screen and (max-width:480px){._92Tpj .VkKuZ{max-inline-size:none}}}@container (width < 480px){._92Tpj:where(:not([data-ricos-responsive=viewport],[data-ricos-responsive=viewport] *)) .VkKuZ{max-inline-size:none}}@media (width < 480px){._92Tpj:where([data-ricos-responsive=viewport]) .VkKuZ,:where([data-ricos-responsive=viewport]) ._92Tpj .VkKuZ{max-inline-size:none}}.pCbuO{-moz-column-gap:var(--ricos-internal-gallery-masonry-spacing,5px);column-gap:var(--ricos-internal-gallery-masonry-spacing,5px);-moz-column-width:var(--ricos-internal-gallery-masonry-target-size,300px);column-width:var(--ricos-internal-gallery-masonry-target-size,300px)}.pCbuO .VkKuZ{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;inline-size:100%;margin-block-end:var(--ricos-internal-gallery-masonry-spacing,5px);vertical-align:top}.VkKuZ{aspect-ratio:var(--ricos-internal-gallery-masonry-item-ratio);overflow:hidden}.iw8h2{inline-size:100%}.c7dFG,.iw8h2{block-size:var(--ricos-internal-gallery-masonry-horizontal-block-size,500px)}.c7dFG{-ms-scroll-snap-type:inline proximity;scroll-snap-type:inline proximity}.UAcLb{block-size:var(--ricos-internal-gallery-masonry-horizontal-block-size,500px);flex-wrap:nowrap;inline-size:100%}.UAcLb._92Tpj{align-items:center}.UAcLb._92Tpj .VkKuZ{block-size:min(var(--ricos-internal-gallery-masonry-target-size,300px),var(--ricos-internal-gallery-masonry-horizontal-block-size,500px));flex:0 0 auto;inline-size:auto;max-inline-size:none;scroll-snap-align:start}.UAcLb.pCbuO{-moz-column-fill:auto;column-fill:auto;-moz-column-width:var(--ricos-internal-gallery-masonry-target-size,300px);column-width:var(--ricos-internal-gallery-masonry-target-size,300px);display:block}._6qCEw{inline-size:100%}._6qCEw,.s3WMw{block-size:500px}.s3WMw{-ms-scroll-snap-type:inline proximity;scroll-snap-type:inline proximity}.Mrp3z{gap:var(--ricos-internal-gallery-column-spacing)}.Mrp3z,.sTArZ{block-size:500px}.sTArZ{flex:0 0 175px;inline-size:175px;scroll-snap-align:start}.ABX3d{inline-size:100%;outline:none}._0MNR3{display:block;inline-size:100%;overflow:hidden;position:relative}._0MNR3>img,._0MNR3>video{block-size:100%;display:block;inline-size:100%;-o-object-position:center;object-position:center}.XDP7j{align-items:center;display:flex;justify-content:center}.XDP7j>img,.XDP7j>video{block-size:auto;inline-size:auto;margin:auto;max-block-size:100%;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}.nr5V3{background:#e5e5e5;min-block-size:1px;min-inline-size:1px}.-jZ0X{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;inline-size:100%;inset:0;padding:0;position:absolute}.-jZ0X:focus-visible{outline:2px solid #3899ec;outline-offset:-2px}._23S-9{block-size:0;border-block:12px solid transparent;border-inline-start:18px solid #fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));inline-size:0;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-40%,-50%)}.YrgaY{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:39px;border:0;border-radius:0;color:#000;cursor:pointer;display:inline-flex;inline-size:23px;justify-content:center;overflow:hidden;padding:0;position:relative;transition:opacity .12s ease}.YrgaY:disabled,[aria-disabled=true].YrgaY:not(:focus-visible){pointer-events:none;visibility:hidden}.YrgaY:focus-visible{outline:2px solid #3899ec;outline-offset:2px}@media (prefers-reduced-motion:reduce){.YrgaY{transition:none}}.TT4sM,.qCTqx{inset-block-start:50%;position:absolute;transform:translateY(-50%)}.vGtTZ{fill:currentColor;block-size:39px;display:block;filter:drop-shadow(0 1px .15px #b2b2b2);inline-size:46px;inset-block-start:0;inset-inline-end:0;position:absolute}.pXM2P>img,.pXM2P>video{-o-object-fit:cover;object-fit:cover}.-LaUK{block-size:auto}.-LaUK>img,.-LaUK>video{block-size:auto;-o-object-fit:contain;object-fit:contain}.Xvo1f{list-style:none;min-inline-size:0}.Xvo1f figure{margin:0;position:relative}.Xvo1f .JzGcz,.Xvo1f a{color:inherit;display:block;inline-size:100%}.Xvo1f .JzGcz,.Xvo1f [data-hook^=gallery-media-],.Xvo1f a,.Xvo1f figure{block-size:100%}.Xvo1f figcaption{background:rgba(0,0,0,.6);color:#fff;inset-block-end:0;inset-inline:0;opacity:0;overflow:hidden;padding-block:16px;padding-inline:20px;pointer-events:none;position:absolute;text-align:center;text-overflow:ellipsis;transition:opacity .12s ease;white-space:nowrap}.Xvo1f figure:focus-within figcaption,.Xvo1f figure:hover figcaption{opacity:1}.JzGcz{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0;position:relative;text-align:inherit}.JzGcz:focus-visible .JZGrz{outline:2px solid #3899ec;outline-offset:2px}.JZGrz{background:#fff;block-size:28px;border-radius:50%;box-sizing:border-box;inline-size:28px;inset-block-start:12px;inset-inline-end:12px;opacity:0;padding:6px;pointer-events:none;position:absolute;transition:opacity .2s ease 0s}.rDpPs{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:grid;place-items:center;pointer-events:auto}.H-Wqv{block-size:100%;display:block;inline-size:100%;pointer-events:none}.Xvo1f figure:hover .JZGrz{opacity:1;transition-delay:.6s}.Xvo1f figure:focus-within .JZGrz,.rDpPs:focus-visible{opacity:1;transition-delay:0s}.rDpPs:focus-visible{outline:2px solid #3899ec;outline-offset:2px}.VJRfM{inset:0;pointer-events:none;position:absolute}.ARpjO,.zIZeZ{min-inline-size:0}.ARpjO{block-size:100%;position:relative}.ARpjO .sx7W-{display:flex;list-style:none;margin:0;padding:0}.zIZeZ{overflow-block:hidden;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.zIZeZ::-webkit-scrollbar{display:none}.qCTqx{inset-inline-start:var(--ricos-internal-gallery-arrow-inset,12px)}.TT4sM{inset-inline-end:var(--ricos-internal-gallery-arrow-inset,12px)}.y-v2E{inset-inline-end:auto;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.zIZeZ{scroll-behavior:auto}.JZGrz,.Xvo1f figcaption{transition:none}.Xvo1f figure:hover .JZGrz{transition-delay:0s}}.VAsAh{display:grid;gap:var(--ricos-internal-gallery-grid-spacing,5px);grid-template-columns:repeat(var(--ricos-internal-gallery-grid-columns,3),minmax(0,1fr));inline-size:100%;list-style:none;margin:0;padding:0}.q4Xhe{aspect-ratio:var(--ricos-internal-gallery-grid-ratio,1)}