.froo-collection-featured__title{font-size:14px;color:#0e0e0e;text-transform:none;padding-left:0;padding-right:0;margin-bottom:22px}.froo-collection-featured__title.title-left{text-align:left}.froo-collection-featured__title.title-center{text-align:center}.froo-collection-featured__title.title-right{text-align:right}.froo-collections-blocks .froo-collection-blocks__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding-left:5px;padding-right:5px}.froo-collections-blocks .froo-collection-blocks__block{flex:0 0 calc(100% - var(--grid-gap));max-width:calc(100% - var(--grid-gap));position:relative}@media screen and (min-width: 360px){.froo-collections-blocks .froo-collection-blocks__block{flex:0 0 calc(50% - (var(--grid-gap) / 2));max-width:calc(50% - (var(--grid-gap) / 2))}}@media screen and (min-width: 750px){.froo-collections-blocks .froo-collection-blocks__grid{gap:var(--grid-gap)}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__2 .froo-collection-blocks__block{flex:0 0 calc(50% - (var(--grid-gap) / 2));max-width:calc(50% - (var(--grid-gap) / 2))}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__3 .froo-collection-blocks__block{flex:0 0 calc(33.333% - (var(--grid-gap) * 2 / 3));max-width:calc(33.333% - (var(--grid-gap) * 2 / 3))}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__4 .froo-collection-blocks__block{flex:0 0 calc(25% - (var(--grid-gap) * 3 / 4));max-width:calc(25% - (var(--grid-gap) * 3 / 4))}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__5 .froo-collection-blocks__block{flex:0 0 calc(20% - (var(--grid-gap) * 4 / 5));max-width:calc(20% - (var(--grid-gap) * 4 / 5))}}.froo-collections-blocks .froo-collection-blocks__block{position:relative;background:#fff;box-shadow:0 0 20px 4px #0000000d;overflow:hidden;border:1px solid #d2d2d2}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__image-block a:after{content:"";position:absolute;top:0;background:#000;opacity:var(--block-opacity);z-index:1;width:100%;height:100%}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__image-block .media{background:transparent}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__image-block img{transition:transform var(--duration-long) ease;transform-origin:center;object-fit:contain;object-position:top center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.froo-collections-blocks .froo-collection-blocks__block:hover .froo-collection-blocks__image-block img{transform:translate(-50%,-50%) scale(1.03)}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content{justify-content:var(--block-position-align);position:relative;display:flex;bottom:0;flex-direction:column;width:100%;align-items:var(--block-text-align);padding:19px 0 8px;border-top:5px solid #222021;background:#016775;height:58px}@media screen and (min-width: 990px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content{height:72px}}.froo-collections-blocks .froo-collection-blocks__block:hover .froo-collection-blocks__content{border-top:5px solid #d32835;background:#303030}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4,.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button{position:relative;z-index:2}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:18px;font-weight:700;padding:0;margin:0 0 1rem;line-height:1;text-transform:uppercase}@media screen and (min-width: 750px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:var(--title-size);text-transform:uppercase}}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4 a{text-decoration:none}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button{width:fit-content}.view-all-button{font-family:var(--font-heading-family);font-size:22px;background:#4a9fd1;color:#fff;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:5px;padding:10px;min-width:220px;text-align:center;width:100%;margin-left:5px;margin-right:5px}.view-all-button:hover,.view-all-button:active,.view-all-button:focus{background:#fff;color:#4a9fd1}@media screen and (min-width: 750px){.view-all-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/froo-collection-blocks.css.map */
