.froo-collections-blocks .froo-collection-blocks__grid{display:grid;grid-template-columns:1fr;gap:calc(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{grid-template-columns:repeat(1,1fr)}.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{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;left:0;right:0;flex-direction:column;align-items:var(--block-position-h-align);padding:2rem 5rem}@media screen and (max-width: 989px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content{padding:1rem 2rem}}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content div{display:flex;flex-direction:column;align-items:var(--block-text-align);text-align:var(--block-text-align)}.froo-collections-blocks .froo-collection-blocks__grid-sml .froo-collection-blocks__block{border-bottom:5px solid #f9cb43}.froo-collections-blocks .froo-collection-blocks__grid-sml .froo-collection-blocks__block .froo-collection-blocks__content{padding:2rem .5rem;top:unset;background:rgba(var(--color-accent),.85);transition:all ease-in-out .3}.froo-collections-blocks .froo-collection-blocks__grid-sml .froo-collection-blocks__block:hover .froo-collection-blocks__content{background:#f9cb43d9}.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) * .5);font-weight:800;padding:0;margin:0;line-height:1.2}.froo-collection-blocks-default .froo-collection-blocks__block .froo-collection-blocks__content h4{margin-bottom:var(--text-spacing)}@media screen and (max-width: 989px){.froo-collection-blocks-default .froo-collection-blocks__block .froo-collection-blocks__content h4{margin-bottom:calc(var(--text-spacing) * .75)}}.froo-collections-blocks .froo-collection-blocks__grid-sml .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:calc(var(--title-size) * .7)}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content span{font-size:calc(var(--subtitle-size) * .5);line-height:1.2;font-weight:800;text-shadow:1px 1px 2px var(--shadow-color)}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4.text_outline a{paint-order:stroke fill;filter:drop-shadow(2px 0px white) drop-shadow(-2px 0px white) drop-shadow(0px 2px white) drop-shadow(0px -2px white) drop-shadow(2px 2px white) drop-shadow(-2px 2px white) drop-shadow(-2px -2px white) drop-shadow(2px -2px white)}@media screen and (max-width: 989px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4.text_outline a{paint-order:stroke fill;filter:drop-shadow(1px 0px white) drop-shadow(-1px 0px white) drop-shadow(0px 1px white) drop-shadow(0px -1px white) drop-shadow(1px 1px white) drop-shadow(-1px 1px white) drop-shadow(-1px -1px white) drop-shadow(1px -1px white)}}@media screen and (min-width: 750px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:clamp(calc(var(--title-size) * .35),5vw,calc(var(--title-size) * .8))}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content span{font-size:clamp(calc(var(--subtitle-size) * .4),1.5vw,calc(var(--subtitle-size) * .8))}.froo-collections-blocks .froo-collection-blocks__grid-sml .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:calc(var(--title-size) * .8)}}@media screen and (min-width: 1300px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:clamp(calc(var(--title-size) * .8),7vw,var(--title-size))}.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content span{font-size:clamp(calc(var(--subtitle-size) * .6),3.5vw,var(--subtitle-size))}.froo-collections-blocks .froo-collection-blocks__grid-sml .froo-collection-blocks__block .froo-collection-blocks__content h4{font-size:var(--title-size)}}.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;background:rgb(var(--color-background));color:#600622;font-weight:800;font-size:2rem;border-radius:6rem;padding:1.8rem 2.5rem;margin-top:1rem}@media screen and (max-width: 989px){.froo-collections-blocks .froo-collection-blocks__block .froo-collection-blocks__content .button{width:fit-content;background:rgb(var(--color-background));color:#600622;font-weight:800;font-size:1.4rem;border-radius:6rem;padding:1.25rem 1.5rem;margin-top:.5rem;min-height:4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/froo-collection-blocks.css.map */
