.froo-collections-blocks{position:relative;z-index:0}.froo-collections-blocks .froo-collection-blocks__grid{display:grid;grid-template-columns:1fr;gap:var(--grid-gap)}.froo-collections-blocks .froo-collection-blocks__grid.full-width{padding:0 1rem}@media screen and (min-width:360px){.froo-collections-blocks .froo-collection-blocks__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:750px){.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__2,.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__3,.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__4{grid-template-columns:repeat(2,1fr)}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__5,.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__6{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__3{grid-template-columns:repeat(3,1fr)}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__4{grid-template-columns:repeat(4,1fr)}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__5{grid-template-columns:repeat(5,1fr)}.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__6{grid-template-columns:repeat(6,1fr)}}.froo-collections-blocks .froo-collection-blocks__block{position:relative}.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:not(.block-type__overlay) .froo-collection-blocks__image-block .media{aspect-ratio:4/3}.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}.froo-collections-blocks .froo-collection-blocks__block.block-type__overlay .froo-collection-blocks__image-block img{transition:transform var(--duration-long) ease;transform-origin:center;object-fit:cover}.froo-collections-blocks .froo-collection-blocks__block:hover .froo-collection-blocks__image-block img{transform:scale(1.05)}.froo-collections-blocks .froo-collection-blocks__block.block-type__overlay{border-radius:5px;overflow:hidden;grid-column:span 2}.froo-collections-blocks .froo-collection-blocks__block.block-type__overlay .froo-collection-blocks__content{justify-content:var(--block-position-align);position:absolute;display:flex;top:0;bottom:0;flex-direction:column;width:100%;align-items:var(--block-text-align);padding:1rem 2rem}.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:calc(var(--title-size) * 1);font-weight:400;padding:0;margin:0 0 .4rem;line-height:1}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h5{font-size:calc(var(--title-size) * 1);font-weight:500;padding:0;margin:0 0 2rem;line-height:1}@media screen and (min-width:750px){.froo-collections-blocks .froo-collection-blocks__block.block-type__overlay .froo-collection-blocks__content{padding:2rem 2.5rem}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4,.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h5{font-size:var(--title-size)}.froo-collections-blocks .froo-collection-blocks__block.block-type__overlay{grid-column:unset}}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4 a,.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h5 a{text-decoration:none}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button{width:fit-content;background:#fff;color:#000;font-weight:500;font-size:1.7rem;text-transform:uppercase;border-radius:5px;font-family:var(--font-heading-family)}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button:after,.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/froo-collection-blocks.css.map */
