.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}@media screen and (min-width:360px){.froo-collections-blocks .froo-collection-blocks__grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:749px){.froo-collections-blocks .froo-collection-blocks__grid{padding:0;row-gap:0}}@media screen and (min-width:750px){.froo-collections-blocks .froo-collection-blocks__grid.grid-layout__2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:750px){.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__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 .froo-collection-blocks__image-block img{transition:transform var(--duration-long) ease;transform-origin:center}.froo-collections-blocks .froo-collection-blocks__block:hover .froo-collection-blocks__image-block img{transform:scale(1.03)}.froo-collections-blocks .froo-collection-blocks__block .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:2rem}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content *{position:relative;z-index:2}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:calc(var(--title-size) * .8);font-weight:700;padding:0;margin:0 0 .5rem;line-height:1}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content span.strapline{font-size:calc(var(--strap-size) * .8);font-family:var(--font-heading-family);line-height:1;margin-bottom:.5rem}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .block_desc{font-size:calc(var(--text-size) * .8);padding:0;margin:0 0 .5rem}@media screen and (min-width:1200px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:var(--title-size);margin-bottom:1.8rem}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content span.strapline{font-size:var(--strap-size);margin-bottom:1.8rem}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .block_desc{font-size:var(--text-size);margin-bottom:1.8rem}}.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;text-transform:uppercase;font-size:1.8rem}@media screen and (min-width:990px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button{font-size:2rem}}.froo-featured-products-block.page-width{padding:0}.froo-featured-products-block.page-width .product-grid .splide__track{padding:1rem!important}.block-style__frame .froo-collection-blocks__block{position:relative}.block-style__frame .froo-collection-blocks__block .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:2rem}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content *{filter:drop-shadow(0 0 10px rgba(0,0,0,1))}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content .button{background:#fff;color:#222;font-size:1.8rem}@media screen and (min-width:990px){.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content .button{font-size:2.2rem;min-height:60px}}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content .button:before,.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content .button:after{display:none}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:calc(var(--title-size) * .6)}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content span.strapline{font-size:calc(var(--strap-size) * .6)}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content .block_desc{font-size:calc(var(--text-size) * .6)}@media screen and (min-width:1100px){.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:var(--title-size)}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content span.strapline{font-size:var(--strap-size)}.block-style__frame .froo-collection-blocks__block .froo-collection-blocks__content .block_desc{font-size:var(--text-size)}}.block-style__frame .froo-collection-blocks__image-block a:before{display:block;content:"";position:absolute;top:0;left:0;width:calc(100% - 3rem);height:calc(100% - 3rem);border:2px solid rgba(255,255,255,1);margin:1.5rem;z-index:2;transition:all ease-in-out .3s}@media screen and (min-width:990px){.block-style__frame .froo-collection-blocks__image-block a:before{width:calc(100% - 6rem);height:calc(100% - 6rem);border:3px solid rgba(255,255,255,1);margin:3rem}}.block-style__frame .froo-collection-blocks__block:hover .froo-collection-blocks__image-block a:before{border:4px solid rgb(var(--color-alt-accent))}.block-style__default .froo-collection-blocks__block{border-bottom:1px solid #e0e0e0}.block-style__default .froo-collection-blocks__block:last-of-type{border:0}@media screen and (min-width:1100px){.block-style__default .froo-collection-blocks__block{border-right:1px solid #e0e0e0;border-collapse:collapse}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/froo-collection-blocks.css.map */
