.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins{--default-pin-bk-color:#E7E7E7E5;--pin-animation-delay:3000ms;--pin-animation-duration:1500ms;--pin-size:33px;--rotate-pin-transform-value:45deg}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins .fpls-box-pin{display:block;width:var(--pin-size);height:auto;aspect-ratio:1/1;background:0 0;border-radius:initial;line-height:initial;text-align:initial;border:none;cursor:pointer}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins .fpls-box-pin__icon{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:100%;z-index:1;opacity:1;background-color:var(--default-pin-bk-color)!important;transition:transform var(--transitions-duration, 300ms) var(--transitions-timing-function, linear)}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins .fpls-box-pin--active .fpls-box-pin__icon{transform:rotate(var(--rotate-pin-transform-value))}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins .fpls-box-pin:after,.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins .fpls-box-pin:before{content:"";display:block;top:0;left:0;position:absolute;animation-name:fpls-pulse;animation-duration:var(--pin-animation-duration);animation-delay:0s;animation-iteration-count:infinite;width:100%;height:100%;border-radius:100%;background-color:var(--default-pin-bk-color);box-sizing:border-box;transform-origin:50% 50%;opacity:0}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-box-pins .fpls-box-pin:after{animation-delay:var(--pin-animation-delay)}@keyframes fpls-pulse{from{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.fpls .fpls-wall-freegrid2-goldengoose-hotspot{--transitions-duration-out:300ms;--transitions-timing-function-out:cubic-bezier(0.4, 0, 1, 1);--trigger-backdrop-z-index:5}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-grid:has(.ls-target--active) .ls-category-image .fpls-box-image span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;border-radius:var(--image-border-radius--desktop,0);z-index:var(--trigger-backdrop-z-index)}@media screen and (max-width:440px){.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-grid:has(.ls-target--active) .ls-category-image .fpls-box-image span:before{border-radius:var(--image-border-radius--mobile,0)}}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-grid:has(.ls-target--active) .ls-category-image .fpls-box-pin:after,.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-grid:has(.ls-target--active) .ls-category-image .fpls-box-pin:before{animation-play-state:paused;opacity:0!important}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-wall-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:start}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section{grid-area:1/1;z-index:1}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section[data-section-index]:not([data-section-index="0"]):not([data-section-index="1"]){opacity:0}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section[data-section-index="0"]{width:100%;place-self:center;z-index:4;pointer-events:none}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section[data-section-index="0"] .fpls-grid,.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section[data-section-index="0"] .fpls-grid--outer{width:100%}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section[data-section-index="0"] .fpls-element{pointer-events:auto}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section.fpls-section--to-hide{transition:opacity var(--transitions-duration-out, 300ms) var(--transitions-timing-function-out, cubic-bezier(0, 0, .2, 1));z-index:2}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-section.fpls-section--active{z-index:3}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .ls-hide-card,.fpls .fpls-wall-freegrid2-goldengoose-hotspot .ls-random-refresh,.fpls .fpls-wall-freegrid2-goldengoose-hotspot .ls-show-categories{cursor:pointer}.fpls .fpls-wall-freegrid2-goldengoose-hotspot .fpls-element{transition:none}.fpls .fpls-wall-freegrid2-goldengoose-hotspot div[class*=ls-target-]{display:none;opacity:0;transition:opacity var(--transitions-duration, 300ms) var(--transitions-timing-function, linear);z-index:var(--trigger-backdrop-z-index)!important}.fpls .fpls-wall-freegrid2-goldengoose-hotspot div[class*=ls-target-].ls-target--active{opacity:1}