.ss-feature-banners{box-sizing:border-box;width:min(100%,var(--ss-page-max, 1500px));margin-inline:auto;padding-inline:var(--ss-home-section-padding-inline, 0px)}.ss-feature-banners__grid{display:grid;grid-template-columns:repeat(var(--ss-feature-columns, 3),minmax(0,1fr));gap:var(--ss-feature-gap, var(--ss-home-space, 18px));align-items:stretch}.ss-feature-banners__item{min-width:0}.ss-feature-banners__card{position:relative;isolation:isolate;display:flex;flex-direction:column;box-sizing:border-box;height:var(--ss-feature-height, 210px);min-width:0;overflow:hidden;border:var(--ss-feature-border-width, 0px) solid var(--ss-line);border-radius:var(--ss-home-banner-radius, 6px);background:var(--ss-feature-bg, #dbe7f1);color:var(--ss-feature-title, #102a3a);text-decoration:none}.ss-feature-banners__card--linked{cursor:pointer}.ss-feature-banners__card--linked:is(:hover,:focus-visible){color:var(--ss-feature-title, #102a3a)}.ss-feature-banners__card--linked:focus-visible{outline:3px solid var(--ss-color-focus, #102a3a);outline-offset:3px}.ss-feature-banners__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none}.ss-feature-banners__image{position:absolute;display:block;max-width:none!important;max-height:none!important;object-position:var(--ss-feature-image-position, center);--ss-feature-current-x: var(--ss-feature-shift-x-desktop, 0px);--ss-feature-current-y: var(--ss-feature-shift-y-desktop, 0px);--ss-feature-current-zoom: var(--ss-feature-zoom-desktop, 1);transition:transform .24s ease}.ss-feature-banners__card--media-cover .ss-feature-banners__image{top:-80px;right:-80px;bottom:-80px;left:-80px;width:calc(100% + 160px)!important;height:calc(100% + 160px)!important;object-fit:cover;transform-origin:center center;transform:translate3d(var(--ss-feature-current-x),var(--ss-feature-current-y),0) scale(var(--ss-feature-current-zoom))}.ss-feature-banners__card--media-right{--ss-feature-art-max-width: min(58%, 250px)}.ss-feature-banners__card--media-right .ss-feature-banners__image{inset:auto;width:auto!important;height:100%!important;max-width:var(--ss-feature-art-max-width)!important;object-fit:contain;--ss-feature-anchor-x: 0px;--ss-feature-anchor-y: 0px;transform:translate(calc(var(--ss-feature-anchor-x) + var(--ss-feature-current-x)),calc(var(--ss-feature-anchor-y) + var(--ss-feature-current-y))) scale(var(--ss-feature-current-zoom))}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-left-top .ss-feature-banners__image{top:0;left:0;transform-origin:top left}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-center-left .ss-feature-banners__image{top:50%;left:0;--ss-feature-anchor-y: -50%;transform-origin:left center}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-center .ss-feature-banners__image{top:50%;left:50%;--ss-feature-anchor-x: -50%;--ss-feature-anchor-y: -50%;transform-origin:center center}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-top-center .ss-feature-banners__image{top:0;left:50%;--ss-feature-anchor-x: -50%;transform-origin:top center}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-bottom-center .ss-feature-banners__image{bottom:0;left:50%;--ss-feature-anchor-x: -50%;transform-origin:bottom center}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-center-right .ss-feature-banners__image{top:50%;right:0;--ss-feature-anchor-y: -50%;transform-origin:right center}.ss-feature-banners__card--media-right.ss-feature-banners__card--anchor-right-bottom .ss-feature-banners__image{right:0;bottom:0;transform-origin:right bottom}.ss-feature-banners__card--media-right.ss-feature-banners__card--soft-edge .ss-feature-banners__image{-webkit-mask-image:linear-gradient(to right,transparent,#000 14%);mask-image:linear-gradient(to right,transparent,#000 14%)}.ss-feature-banners__veil{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:none;pointer-events:none}.ss-feature-banners__card--media-cover .ss-feature-banners__veil{background:linear-gradient(90deg,rgba(var(--ss-feature-overlay-rgb, 255,255,255),var(--ss-feature-overlay-opacity, 0)),rgba(var(--ss-feature-overlay-rgb, 255,255,255),0))}.ss-feature-banners__card--media-cover.ss-feature-banners__card--text-right .ss-feature-banners__veil{background:linear-gradient(270deg,rgba(var(--ss-feature-overlay-rgb, 255,255,255),var(--ss-feature-overlay-opacity, 0)),rgba(var(--ss-feature-overlay-rgb, 255,255,255),0))}.ss-feature-banners__card--media-cover.ss-feature-banners__card--text-center .ss-feature-banners__veil{background:rgba(var(--ss-feature-overlay-rgb, 255,255,255),var(--ss-feature-overlay-opacity, 0))}.ss-feature-banners__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;width:70%;max-width:350px;height:100%;min-width:0;padding:clamp(16px,1.8vw,26px);pointer-events:none}.ss-feature-banners__card--media-right .ss-feature-banners__content{width:min(58%,320px);max-width:min(58%,320px)}.ss-feature-banners__card--text-center .ss-feature-banners__content{align-items:center;margin-inline:auto;text-align:center;width:90%;max-width:420px}.ss-feature-banners__card--media-right.ss-feature-banners__card--text-center .ss-feature-banners__content{width:min(84%,420px);max-width:min(84%,420px)}.ss-feature-banners__card--text-right .ss-feature-banners__content{align-items:flex-end;margin-left:auto;text-align:right}.ss-feature-banners__title{display:block;margin:0;font-family:var(--ss-font-heading, inherit);font-size:clamp(19px,1.7vw,26px);font-weight:800;line-height:1.14;letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance}.ss-feature-banners__subtitle{display:block;margin-top:7px;color:var(--ss-feature-copy, #102a3a);font-size:clamp(12px,1.03vw,15px);line-height:1.35}.ss-feature-banners__button{display:inline-flex;justify-content:center;align-items:center;gap:9px;box-sizing:border-box;max-width:100%;min-height:39px;padding:9px 13px;margin-top:auto;border-radius:var(--ss-home-banner-radius, 6px);background:var(--ss-feature-button-bg, #fff);color:var(--ss-feature-button-fg, #102a3a);font-size:clamp(12px,.95vw,14px);font-weight:750;line-height:1.2;text-align:center}.ss-feature-banners__card--media-cover:hover .ss-feature-banners__image,.ss-feature-banners__card--media-cover:focus-visible .ss-feature-banners__image{transform:translate3d(var(--ss-feature-current-x),var(--ss-feature-current-y),0) scale(calc(var(--ss-feature-current-zoom) * 1.025))}.ss-feature-banners__card--media-right:hover .ss-feature-banners__image,.ss-feature-banners__card--media-right:focus-visible .ss-feature-banners__image{transform:translate(calc(var(--ss-feature-anchor-x) + var(--ss-feature-current-x)),calc(var(--ss-feature-anchor-y) + var(--ss-feature-current-y))) scale(calc(var(--ss-feature-current-zoom) * 1.025))}@media(min-width:641px)and (max-width:1100px){.ss-feature-banners__image{--ss-feature-current-x: var(--ss-feature-shift-x-tablet, var(--ss-feature-shift-x-desktop, 0px));--ss-feature-current-y: var(--ss-feature-shift-y-tablet, var(--ss-feature-shift-y-desktop, 0px));--ss-feature-current-zoom: var(--ss-feature-zoom-tablet, var(--ss-feature-zoom-desktop, 1))}}@media(max-width:1100px){.ss-feature-banners__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-feature-banners__item:last-child:nth-child(odd){grid-column:1 / -1}.ss-feature-banners__title{font-size:clamp(20px,2.5vw,26px)}.ss-feature-banners__card--media-right{--ss-feature-art-max-width: min(54%, 280px)}}@media(max-width:640px){.ss-feature-banners__image{--ss-feature-current-x: var(--ss-feature-shift-x-mobile, var(--ss-feature-shift-x-desktop, 0px));--ss-feature-current-y: var(--ss-feature-shift-y-mobile, var(--ss-feature-shift-y-desktop, 0px));--ss-feature-current-zoom: var(--ss-feature-zoom-mobile, var(--ss-feature-zoom-desktop, 1))}.ss-feature-banners__grid{grid-template-columns:minmax(0,1fr)}.ss-feature-banners__item:last-child:nth-child(odd){grid-column:auto}.ss-feature-banners__card{height:var(--ss-feature-height-mobile, 200px)}.ss-feature-banners__content{padding:17px 19px}.ss-feature-banners__card--media-right .ss-feature-banners__content{width:min(60%,255px);max-width:min(60%,255px)}.ss-feature-banners__card--media-right{--ss-feature-art-max-width: min(56%, 230px)}.ss-feature-banners__title{font-size:clamp(20px,5vw,25px)}.ss-feature-banners__subtitle{font-size:13px}.ss-feature-banners__button{min-height:39px;font-size:13px}}@media(prefers-reduced-motion:reduce){.ss-feature-banners__image{transition:none}.ss-feature-banners__card--media-cover:hover .ss-feature-banners__image,.ss-feature-banners__card--media-cover:focus-visible .ss-feature-banners__image{transform:translate3d(var(--ss-feature-current-x),var(--ss-feature-current-y),0) scale(var(--ss-feature-current-zoom))}.ss-feature-banners__card--media-right:hover .ss-feature-banners__image,.ss-feature-banners__card--media-right:focus-visible .ss-feature-banners__image{transform:translate(calc(var(--ss-feature-anchor-x) + var(--ss-feature-current-x)),calc(var(--ss-feature-anchor-y) + var(--ss-feature-current-y))) scale(var(--ss-feature-current-zoom))}}
/*# sourceMappingURL=/cdn/shop/t/1315/assets/ss-home-feature-banners.css.map */
