.V-uGa{container-type:inline-size;inline-size:100%;min-inline-size:0}.V-uGa:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .V-uGa{container-type:normal}.kI1Ph{--ricos-internal-gallery-thumbnail-size:120px;--ricos-internal-gallery-thumbnail-stage-block-size:500px;display:grid;inline-size:100%;min-inline-size:0}.kI1Ph [data-hook=gallery-fullsize]{grid-area:stage;min-block-size:0;min-inline-size:0}.ji0xi{grid-template:"strip" var(--ricos-internal-gallery-thumbnail-size) "stage" var(--ricos-internal-gallery-thumbnail-stage-block-size)/minmax(0,1fr)}.CLvzG{grid-template:"stage" var(--ricos-internal-gallery-thumbnail-stage-block-size) "strip" var(--ricos-internal-gallery-thumbnail-size)/minmax(0,1fr)}.TdtGF{grid-template:"strip stage" var(--ricos-internal-gallery-fullsize-block-size)/var(--ricos-internal-gallery-thumbnail-size) minmax(0,1fr)}.ECsfA,.TdtGF{--ricos-internal-gallery-fullsize-block-size:calc(var(--ricos-internal-gallery-thumbnail-stage-block-size) + var(--ricos-internal-gallery-thumbnail-size))}.ECsfA{grid-template:"stage strip" var(--ricos-internal-gallery-fullsize-block-size)/minmax(0,1fr) var(--ricos-internal-gallery-thumbnail-size)}.MBYyI{block-size:var(--ricos-internal-gallery-thumbnail-stage-block-size);display:block}.MEFYd{grid-area:strip;min-block-size:0;min-inline-size:0;overflow:hidden}._9GdWU{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}._9GdWU::-webkit-scrollbar{display:none}.ECsfA ._9GdWU,.TdtGF ._9GdWU{flex-direction:column}.MdjN0{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)}._6Lb25{-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}._6Lb25 [data-hook^=gallery-thumbnail-media]{aspect-ratio:1;block-size:100%;inline-size:100%}._6Lb25:focus-visible{outline:2px solid #3899ec;outline-offset:-2px}._6Lb25[aria-current=true]:after{background:hsla(0,0%,100%,.4);content:"";inset:0;pointer-events:none;position:absolute}@container (max-width: 500px){.kI1Ph:where(:not([data-ricos-responsive=viewport],[data-ricos-responsive=viewport] *)){--ricos-internal-gallery-thumbnail-size:90px}}@media (max-width:500px){.kI1Ph:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .kI1Ph{--ricos-internal-gallery-thumbnail-size:90px}}@media (prefers-reduced-motion:reduce){._9GdWU{scroll-behavior:auto}}.PgsoP{aspect-ratio:var(--ricos-internal-gallery-slider-ratio);inline-size:100%}.RklcI{-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory}.RklcI,.vzkon{block-size:100%}.vzkon{gap:var(--ricos-internal-gallery-slider-spacing)}.GQQh-{block-size:100%;flex:0 0 auto;scroll-snap-align:center;scroll-snap-stop:always}.SrmDr .GQQh-{aspect-ratio:var(--ricos-internal-gallery-slider-ratio);inline-size:100%}.g-p8a .GQQh-{aspect-ratio:var(--ricos-internal-gallery-slider-item-ratio);inline-size:auto;max-inline-size:var(--ricos-internal-gallery-slider-item-width)}.PYUxS{display:flex;flex-direction:column;gap:var(--ricos-internal-gallery-panorama-spacing,5px)}.PYUxS,._9thfs{inline-size:100%;list-style:none;margin:0;padding:0}.SRiQ5{container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--ricos-internal-gallery-masonry-spacing,5px)}.SRiQ5:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .SRiQ5{container-type:normal}.SRiQ5 .GtNPj{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){.SRiQ5 .GtNPj{max-inline-size:none}}}@container (width < 480px){.SRiQ5:where(:not([data-ricos-responsive=viewport],[data-ricos-responsive=viewport] *)) .GtNPj{max-inline-size:none}}@media (width < 480px){.SRiQ5:where([data-ricos-responsive=viewport]) .GtNPj,:where([data-ricos-responsive=viewport]) .SRiQ5 .GtNPj{max-inline-size:none}}.CXEVj{-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)}.CXEVj .GtNPj{-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}.GtNPj{aspect-ratio:var(--ricos-internal-gallery-masonry-item-ratio);overflow:hidden}.NvZ0A{inline-size:100%}.HoSmW,.NvZ0A{block-size:var(--ricos-internal-gallery-masonry-horizontal-block-size,500px)}.HoSmW{-ms-scroll-snap-type:inline proximity;scroll-snap-type:inline proximity}.SdsPa{block-size:var(--ricos-internal-gallery-masonry-horizontal-block-size,500px);flex-wrap:nowrap;inline-size:100%}.SdsPa.SRiQ5{align-items:center}.SdsPa.SRiQ5 .GtNPj{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}.SdsPa.CXEVj{-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}.mKtf5{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}.EaJZ-{aspect-ratio:var(--ricos-internal-gallery-grid-ratio,1)}._1h0yd{container-type:inline-size;inline-size:100%;overflow-x:clip}._1h0yd:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) ._1h0yd{container-type:normal}.hwsnH{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}.fBzmv{align-self:stretch;aspect-ratio:var(--ricos-internal-gallery-collage-cell-ratio,4/3);justify-self:stretch;overflow:hidden}.s23m8{--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]) .s23m8{--ricos-internal-gallery-collage-unit:1vw}.s23m8 .fBzmv{aspect-ratio:auto;margin-block-end:var(--ricos-internal-gallery-collage-spacing,5px);margin-inline-end:var(--ricos-internal-gallery-collage-spacing,5px)}._4MHjY{grid-template-columns:minmax(0,1fr)}._4MHjY .fBzmv{align-self:start;aspect-ratio:auto;block-size:0;justify-self:start;position:relative}._4MHjY .fBzmv>figure{inset:0;position:absolute}.y3Abd{inline-size:100%}.s44qD,.y3Abd{block-size:500px}.s44qD{-ms-scroll-snap-type:inline proximity;scroll-snap-type:inline proximity}.Ac49j{gap:var(--ricos-internal-gallery-column-spacing)}.Ac49j,.rTmkl{block-size:500px}.rTmkl{flex:0 0 175px;inline-size:175px;scroll-snap-align:start}.aceM3{inline-size:100%}.CoyD6,.aceM3{block-size:var(--ricos-internal-gallery-fullsize-block-size,500px)}.CoyD6{-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory}._2U-NF{gap:0}._2U-NF,._4pcz8{block-size:var(--ricos-internal-gallery-fullsize-block-size,500px)}._4pcz8{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}._4pcz8,.v8elO{inline-size:100%}.v8elO{outline:none}.-vE9L{display:block;inline-size:100%;overflow:hidden;position:relative}.-vE9L>img,.-vE9L>video{block-size:100%;display:block;inline-size:100%;-o-object-position:center;object-position:center}.WGhgZ{align-items:center;display:flex;justify-content:center}.WGhgZ>img,.WGhgZ>video{block-size:auto;inline-size:auto;margin:auto;max-block-size:100%;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}.HnC22{background:#e5e5e5;min-block-size:1px;min-inline-size:1px}.SMP4u{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;inline-size:100%;inset:0;padding:0;position:absolute}.SMP4u:focus-visible{outline:2px solid #3899ec;outline-offset:-2px}.uM2rn{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%)}.T1adv{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}.T1adv:disabled,[aria-disabled=true].T1adv:not(:focus-visible){pointer-events:none;visibility:hidden}.T1adv:focus-visible{outline:2px solid #3899ec;outline-offset:2px}@media (prefers-reduced-motion:reduce){.T1adv{transition:none}}.GQaPi,.b4DXy{inset-block-start:50%;position:absolute;transform:translateY(-50%)}._7-KRV{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}.vCRsN>img,.vCRsN>video{-o-object-fit:cover;object-fit:cover}.R2u-n{block-size:auto}.R2u-n>img,.R2u-n>video{block-size:auto;-o-object-fit:contain;object-fit:contain}.Jr0NP{list-style:none;min-inline-size:0}.Jr0NP figure{margin:0;position:relative}.Jr0NP .TStQe,.Jr0NP a{color:inherit;display:block;inline-size:100%}.Jr0NP .TStQe,.Jr0NP [data-hook^=gallery-media-],.Jr0NP a,.Jr0NP figure{block-size:100%}.Jr0NP 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}.Jr0NP figure:focus-within figcaption,.Jr0NP figure:hover figcaption{opacity:1}.TStQe{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0;position:relative;text-align:inherit}.TStQe:focus-visible .DkIyZ{outline:2px solid #3899ec;outline-offset:2px}.DkIyZ{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}.WYnpS{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:grid;place-items:center;pointer-events:auto}.gUaez{block-size:100%;display:block;inline-size:100%;pointer-events:none}.Jr0NP figure:hover .DkIyZ{opacity:1;transition-delay:.6s}.Jr0NP figure:focus-within .DkIyZ,.WYnpS:focus-visible{opacity:1;transition-delay:0s}.WYnpS:focus-visible{outline:2px solid #3899ec;outline-offset:2px}.CclKk{inset:0;pointer-events:none;position:absolute}.AxFK6,.p3fbv{min-inline-size:0}.p3fbv{block-size:100%;position:relative}.p3fbv ._8Sqlo{display:flex;list-style:none;margin:0;padding:0}.AxFK6{overflow-block:hidden;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.AxFK6::-webkit-scrollbar{display:none}.GQaPi{inset-inline-start:var(--ricos-internal-gallery-arrow-inset,12px)}.b4DXy{inset-inline-end:var(--ricos-internal-gallery-arrow-inset,12px)}.N8U6d{inset-inline-end:auto;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.AxFK6{scroll-behavior:auto}.DkIyZ,.Jr0NP figcaption{transition:none}.Jr0NP figure:hover .DkIyZ{transition-delay:0s}}