.sss-desktop__row{display:flex;width:var(--sss-width, 100%);margin-inline:auto;gap:var(--sss-gap, 0)}.sss-desktop__cell{display:flex;flex-basis:var(--sss-basis);overflow:hidden}.sss-desktop .sss__tile{flex-basis:100%;margin:var(--sss-tile-margin, 0);overflow:hidden;transition:transform var(--duration-long) ease}.sss-desktop .sss__tile--hover:hover{transform:scale(1.03)}@media screen and (min-width:990px){.sss-desktop{display:flex;height:var(--sss-height);margin-top:var(--sss-above, 0);margin-bottom:var(--sss-below, 0)}}@media screen and (max-width:989px){.sss-desktop--paired{display:none}.sss-desktop .sss__label{font-size:var(--sss-fs-small, var(--sss-fs))}}.sss-mobile{display:flex}@media screen and (min-width:990px){.sss-mobile{display:none}}.sss-mobile__grid{display:grid;grid-template-columns:repeat(var(--sss-columns, 1),1fr);gap:var(--sss-gap, 0);margin:var(--sss-grid-margin, 0);width:100%;height:var(--sss-height)}.sss-mobile .sss__tile{width:100%;height:var(--sss-tile-height, auto)}.sss__tile{position:relative;display:block}.sss__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.sss__bg-img,.sss__bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:var(--sss-fit, cover);object-position:var(--sss-pos, 50% 50%)}.sss__bg-img--sized{inset:auto;left:calc(var(--sss-px) * 100%);top:calc(var(--sss-py) * 100%);width:var(--sss-bw);height:var(--sss-bh, auto);translate:calc(var(--sss-px) * -100%) calc(var(--sss-py) * -100%);object-fit:fill}.sss__tile:before,.sss__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.sss__tile:before{background:var(--sss-gradient, none)}.sss__tile:after{transition:background-color .3s ease}.sss__tile--hover:hover:after{background-color:var(--sss-hover)}.sss__link{position:relative;z-index:2;display:block;width:100%;height:100%}.sss__label{position:absolute;left:var(--sss-x, auto);top:var(--sss-y, auto);z-index:3;font-family:var(--sss-font, var(--font-heading-family));font-size:var(--sss-fs);font-weight:var(--sss-weight, var(--font-heading-weight));color:#fff}.sss__tile .floating-button-image{position:relative;z-index:2;width:100%;height:100%;object-fit:none;object-position:var(--sss-btn-pos, 50% 50%)}
/*# sourceMappingURL=/cdn/shop/t/245/assets/section-shifting-squares.css.map */
