.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.block-listing-1-unique{padding-block:min(calc(3.75rem + 5.625 * (100vw - 22.5rem) / 77.5),9.375rem)}.block-listing-1-unique .wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.block-listing-1-unique .wrapper .header-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-listing-1-unique .wrapper .header-wrapper .header-inner-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);text-align:center}.block-listing-1-unique .wrapper .bottom-wrapper{justify-content:center}.block-listing-1-unique .wrapper .cards-wrapper{position:relative;border:1px solid rgba(0,0,0,.2);margin-inline:calc(-1*min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5), 2.5rem) - 1px)}.block-listing-1-unique .wrapper .cards-wrapper .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-listing-1-unique .wrapper .cards-wrapper .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, minmax(0, 1fr))}}.block-listing-1-unique .wrapper .cards-wrapper .swiper-slide{height:auto}.block-listing-1-unique .wrapper .cards-wrapper .navigation-wrapper{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:2;pointer-events:none}.block-listing-1-unique .wrapper .cards-wrapper .navigation-wrapper .controls-wrapper{width:100%;padding:0 min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-listing-1-unique .wrapper .cards-wrapper .navigation-wrapper .controls-wrapper .component-swiper-controls{width:100% !important;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.block-listing-1-unique .wrapper .cards-wrapper .navigation-wrapper .controls-wrapper .component-swiper-controls button{pointer-events:all}.block-listing-1-unique .wrapper .product-card{position:relative;width:100%;height:100%;overflow:hidden;padding:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem) 1.25rem}.block-listing-1-unique .wrapper .product-card .product-card__default{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);width:100%;height:100%;transition:opacity .3s ease;text-align:center}.block-listing-1-unique .wrapper .product-card .product-card__default .product-card__featured-image{width:100%}.block-listing-1-unique .wrapper .product-card .product-card__default .product-card__featured-image figure{width:100%;height:100%}.block-listing-1-unique .wrapper .product-card .product-card__default .product-card__featured-image figure img{height:min(calc(13.125rem + 2.5 * (100vw - 22.5rem) / 77.5),15.625rem);-o-object-fit:contain;object-fit:contain}.block-listing-1-unique .wrapper .product-card .product-card__default .product-card__header{display:flex;flex-flow:column;row-gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-listing-1-unique .wrapper .product-card .product-card__default .is-style-paragraph-s,.block-listing-1-unique .wrapper .product-card .product-card__default .is-style-heading-s{text-align:center}.block-listing-1-unique .wrapper .product-card .product-card__default .product-card__title{text-decoration:none;color:inherit;display:inline-block}.block-listing-1-unique .wrapper .product-card .product-card__default .product-card__title:hover{text-decoration:underline}.block-listing-1-unique .wrapper .product-card .product-card__hover{position:absolute;inset:0;opacity:0;transition:opacity .3s ease;z-index:1}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__background-image{position:absolute;inset:0;z-index:0}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__background-image figure{width:100%;height:100%}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__background-image figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem;gap:1.25rem;background:#fff;border-radius:0.625rem;top:5rem;bottom:5rem;left:1.25rem;right:1.25rem}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .is-style-paragraph-s,.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .is-style-heading-s{text-align:center}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__title{text-decoration:none;color:inherit;display:inline-block}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__title:hover{text-decoration:underline}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__header-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;max-width:13.75rem;flex:none}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__header-wrapper>*{align-self:stretch}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:14.975rem;flex:none}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem 0;gap:0.5rem;flex:1}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-wrapper:first-child{padding-right:0.625rem}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-wrapper:last-child{padding-left:0.625rem}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-wrapper .product-card__feature-icon-mask{display:flex;flex-direction:row;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;flex:none}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-wrapper .product-card__feature-icon-mask svg{width:1.875rem;height:1.875rem;display:block}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-wrapper .product-card__feature-text{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:400;font-family:"proxima-nova";letter-spacing:0;width:100%;text-align:center;color:#000;flex:none}.block-listing-1-unique .wrapper .product-card .product-card__hover .product-card__overlay .product-card__features-row .product-card__feature-divider{width:0.0625rem;height:7.625rem;background:#000;opacity:.2;flex:none}@media(min-width: 62rem){.block-listing-1-unique .wrapper .product-card:hover .product-card__default{opacity:0}.block-listing-1-unique .wrapper .product-card:hover .product-card__hover{opacity:1}}.block-listing-1-unique .wrapper .swiper-slide:not(:first-child) .product-card{border-left:1px solid rgba(0,0,0,.2)}