.section-custom-collection-blocks{padding-top:75px}@media screen and (max-width: 992px){.section-custom-collection-blocks{padding-top:50px}}.section-custom-collection-blocks .blocks{--grid-template-column: repeat(3, 1fr);--block-padding: 60px;display:grid;column-gap:30px;grid-template-columns:var(--grid-template-column)}.section-custom-collection-blocks .blocks.--1{--grid-template-column: repeat(1, 1fr)}.section-custom-collection-blocks .blocks.--2{--grid-template-column: repeat(2, 1fr)}@media screen and (max-width: 992px){.section-custom-collection-blocks .blocks.--2{--grid-template-column: repeat(1, 1fr);column-gap:0;row-gap:30px}}@media screen and (max-width: 992px){.section-custom-collection-blocks .blocks{--grid-template-column: repeat(1, 1fr);column-gap:0;row-gap:30px;--block-padding: 30px}}@media screen and (max-width: 749px){.section-custom-collection-blocks .blocks{--block-padding: 20px 15px}}.section-custom-collection-blocks .blocks .block{border-radius:var(--border-radius);background-color:var(--seashell);text-align:center;padding:var(--block-padding)}.section-custom-collection-blocks .blocks .block:first-of-type{--svg-color: var(--secondary-color)}.section-custom-collection-blocks .blocks .block:last-of-type{--svg-color: var(--primary-color)}.section-custom-collection-blocks .blocks .block:nth-child(2){--svg-color: var(--tertiary-color)}.section-custom-collection-blocks .blocks .block>*{max-width:480px;margin:auto}.section-custom-collection-blocks .blocks .block .icon{width:60px;height:60px;display:block;margin-bottom:20px;color:var(--svg-color)}@media screen and (max-width: 989px){.section-custom-collection-blocks .blocks .block .icon{width:45px;height:45px}}@media screen and (max-width: 749px){.section-custom-collection-blocks .blocks .block .icon{width:30px;height:30px;margin-bottom:10px}}.section-custom-collection-blocks .blocks .block .icon svg{height:100%;width:auto}.section-custom-collection-blocks .blocks .block h3{font-weight:600;font-size:30px;margin-bottom:15px}@media screen and (max-width: 989px){.section-custom-collection-blocks .blocks .block h3{font-size:25px}}@media screen and (max-width: 749px){.section-custom-collection-blocks .blocks .block h3{font-size:20px}}.section-custom-collection-blocks .blocks .block p{font-weight:300;line-height:1.3}@media screen and (max-width: 989px){.section-custom-collection-blocks .blocks .block p{font-size:15px}}.section-custom-collection-blocks .blocks .block p:not(:last-of-type){margin-bottom:5px}.section-custom-collection-blocks .blocks .block p b{font-weight:500}
