.TTDY3{outline:none}.Fi22Y,.TTDY3{inline-size:100%}.Fi22Y{aspect-ratio:var(--ricos-internal-gallery-slider-ratio)}.dZ4V2{-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory}.Uxm-F,.dZ4V2{block-size:100%}.Uxm-F{gap:var(--ricos-internal-gallery-slider-spacing)}.EC39H{block-size:100%;flex:0 0 auto;scroll-snap-align:center;scroll-snap-stop:always}.Rjvrx .EC39H{aspect-ratio:var(--ricos-internal-gallery-slider-ratio);inline-size:100%}.q-Kq2 .EC39H{aspect-ratio:var(--ricos-internal-gallery-slider-item-ratio);inline-size:auto;max-inline-size:var(--ricos-internal-gallery-slider-item-width)}.v2DHo{display:flex;flex-direction:column;gap:var(--ricos-internal-gallery-panorama-spacing,5px);inline-size:100%;list-style:none;margin:0;padding:0}.SvR8Y{display:block;inline-size:100%;overflow:hidden;position:relative}.SvR8Y>img,.SvR8Y>video{block-size:100%;display:block;inline-size:100%;-o-object-position:center;object-position:center}.KgZqE{align-items:center;display:flex;justify-content:center}.KgZqE>img,.KgZqE>video{block-size:auto;inline-size:auto;margin:auto;max-block-size:100%;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}.cF5J1{background:#e5e5e5;min-block-size:1px;min-inline-size:1px}.ths1s{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;inline-size:100%;inset:0;padding:0;position:absolute}.ths1s:focus-visible{outline:2px solid #3899ec;outline-offset:-2px}.Dx6Ve{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%)}._0m3P8{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}._0m3P8:disabled,[aria-disabled=true]._0m3P8:not(:focus-visible){pointer-events:none;visibility:hidden}._0m3P8:focus-visible{outline:2px solid #3899ec;outline-offset:2px}@media (prefers-reduced-motion:reduce){._0m3P8{transition:none}}.ZkN3j,.g-fzF{inset-block-start:50%;position:absolute;transform:translateY(-50%)}.z2xXb{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}._30jPQ>img,._30jPQ>video{-o-object-fit:cover;object-fit:cover}.mI-yF{block-size:auto}.mI-yF>img,.mI-yF>video{block-size:auto;-o-object-fit:contain;object-fit:contain}.Fz8r4{list-style:none;min-inline-size:0}.Fz8r4 figure{margin:0;position:relative}.Fz8r4 .D0-gW,.Fz8r4 a{color:inherit;display:block;inline-size:100%}.Fz8r4 .D0-gW,.Fz8r4 [data-hook^=gallery-media-],.Fz8r4 a,.Fz8r4 figure{block-size:100%}.Fz8r4 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}.Fz8r4 figure:focus-within figcaption,.Fz8r4 figure:hover figcaption{opacity:1}.D0-gW{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0;position:relative;text-align:inherit}.D0-gW:focus-visible .l30--{outline:2px solid #3899ec;outline-offset:2px}.l30--{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}.ev-Er{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:grid;place-items:center;pointer-events:auto}.MUmtq{block-size:100%;display:block;inline-size:100%;pointer-events:none}.Fz8r4 figure:hover .l30--{opacity:1;transition-delay:.6s}.Fz8r4 figure:focus-within .l30--,.ev-Er:focus-visible{opacity:1;transition-delay:0s}.ev-Er:focus-visible{outline:2px solid #3899ec;outline-offset:2px}.sGHqP{inset:0;pointer-events:none;position:absolute}.Hh7PS,._2IWJ8{min-inline-size:0}._2IWJ8{block-size:100%;position:relative}._2IWJ8 .j1f0w{display:flex;list-style:none;margin:0;padding:0}.Hh7PS{overflow-block:hidden;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.Hh7PS::-webkit-scrollbar{display:none}.g-fzF{inset-inline-start:var(--ricos-internal-gallery-arrow-inset,12px)}.ZkN3j{inset-inline-end:var(--ricos-internal-gallery-arrow-inset,12px)}.MAF1A{inset-inline-end:auto;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.Hh7PS{scroll-behavior:auto}.Fz8r4 figcaption,.l30--{transition:none}.Fz8r4 figure:hover .l30--{transition-delay:0s}}.Bcbr5{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}.g7dWn{aspect-ratio:var(--ricos-internal-gallery-grid-ratio,1)}.xBJQm{inline-size:100%}.VmZee,.xBJQm{block-size:var(--ricos-internal-gallery-fullsize-block-size,500px)}.VmZee{-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory}.y7OsK{gap:0}.RrVLB,.y7OsK{block-size:var(--ricos-internal-gallery-fullsize-block-size,500px)}.RrVLB{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.HkQ80,.RrVLB{inline-size:100%}.B82xy,.HkQ80{block-size:500px}.B82xy{-ms-scroll-snap-type:inline proximity;scroll-snap-type:inline proximity}.SDhcZ{gap:var(--ricos-internal-gallery-column-spacing)}.Bw3Zy,.SDhcZ{block-size:500px}.Bw3Zy{flex:0 0 175px;inline-size:175px;scroll-snap-align:start}.fsb1v{container-type:inline-size;inline-size:100%;min-inline-size:0}.fsb1v:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .fsb1v{container-type:normal}.GvQMy{--ricos-internal-gallery-thumbnail-size:120px;--ricos-internal-gallery-thumbnail-stage-block-size:500px;display:grid;inline-size:100%;min-inline-size:0}.GvQMy [data-hook=gallery-fullsize]{grid-area:stage;min-block-size:0;min-inline-size:0}.GS55t{grid-template:"strip" var(--ricos-internal-gallery-thumbnail-size) "stage" var(--ricos-internal-gallery-thumbnail-stage-block-size)/minmax(0,1fr)}._9asUr{grid-template:"stage" var(--ricos-internal-gallery-thumbnail-stage-block-size) "strip" var(--ricos-internal-gallery-thumbnail-size)/minmax(0,1fr)}._6-gat{grid-template:"strip stage" var(--ricos-internal-gallery-fullsize-block-size)/var(--ricos-internal-gallery-thumbnail-size) minmax(0,1fr)}.Er9Jh,._6-gat{--ricos-internal-gallery-fullsize-block-size:calc(var(--ricos-internal-gallery-thumbnail-stage-block-size) + var(--ricos-internal-gallery-thumbnail-size))}.Er9Jh{grid-template:"stage strip" var(--ricos-internal-gallery-fullsize-block-size)/minmax(0,1fr) var(--ricos-internal-gallery-thumbnail-size)}._6k-TY{block-size:var(--ricos-internal-gallery-thumbnail-stage-block-size);display:block}.ILyqH{grid-area:strip;min-block-size:0;min-inline-size:0;overflow:hidden}.RelVA{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}.RelVA::-webkit-scrollbar{display:none}.Er9Jh .RelVA,._6-gat .RelVA{flex-direction:column}.e9-tD{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)}._0XZhJ{-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}._0XZhJ [data-hook^=gallery-thumbnail-media]{aspect-ratio:1;block-size:100%;inline-size:100%}._0XZhJ:focus-visible{outline:2px solid #3899ec;outline-offset:-2px}._0XZhJ[aria-current=true]:after{background:hsla(0,0%,100%,.4);content:"";inset:0;pointer-events:none;position:absolute}@container (max-width: 500px){.GvQMy:where(:not([data-ricos-responsive=viewport],[data-ricos-responsive=viewport] *)){--ricos-internal-gallery-thumbnail-size:90px}}@media (max-width:500px){.GvQMy:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) .GvQMy{--ricos-internal-gallery-thumbnail-size:90px}}@media (prefers-reduced-motion:reduce){.RelVA{scroll-behavior:auto}}.lhiN1{inline-size:100%;list-style:none;margin:0;padding:0}._6nlcY{container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--ricos-internal-gallery-masonry-spacing,5px)}._6nlcY:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) ._6nlcY{container-type:normal}._6nlcY .KfPSl{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){._6nlcY .KfPSl{max-inline-size:none}}}@container (width < 480px){._6nlcY:where(:not([data-ricos-responsive=viewport],[data-ricos-responsive=viewport] *)) .KfPSl{max-inline-size:none}}@media (width < 480px){._6nlcY:where([data-ricos-responsive=viewport]) .KfPSl,:where([data-ricos-responsive=viewport]) ._6nlcY .KfPSl{max-inline-size:none}}._2sipX{-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)}._2sipX .KfPSl{-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}.KfPSl{aspect-ratio:var(--ricos-internal-gallery-masonry-item-ratio);overflow:hidden}.n65wf{inline-size:100%}.STMQH,.n65wf{block-size:var(--ricos-internal-gallery-masonry-horizontal-block-size,500px)}.STMQH{-ms-scroll-snap-type:inline proximity;scroll-snap-type:inline proximity}.uyD61{block-size:var(--ricos-internal-gallery-masonry-horizontal-block-size,500px);flex-wrap:nowrap;inline-size:100%}.uyD61._6nlcY{align-items:center}.uyD61._6nlcY .KfPSl{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}.uyD61._2sipX{-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}._3DmEv{container-type:inline-size;inline-size:100%;overflow-x:clip}._3DmEv:where([data-ricos-responsive=viewport]),:where([data-ricos-responsive=viewport]) ._3DmEv{container-type:normal}.iR85x{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}.CUW7C{align-self:stretch;aspect-ratio:var(--ricos-internal-gallery-collage-cell-ratio,4/3);justify-self:stretch;overflow:hidden}.JiVRV{--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]) .JiVRV{--ricos-internal-gallery-collage-unit:1vw}.JiVRV .CUW7C{aspect-ratio:auto;margin-block-end:var(--ricos-internal-gallery-collage-spacing,5px);margin-inline-end:var(--ricos-internal-gallery-collage-spacing,5px)}.zNqmf{grid-template-columns:minmax(0,1fr)}.zNqmf .CUW7C{align-self:start;aspect-ratio:auto;block-size:0;justify-self:start;position:relative}.zNqmf .CUW7C>figure{inset:0;position:absolute}