@font-face{font-family:Diamonds;src:url(/build/fonts/Diamonds.872aefe2.otf) format("truetype")}@font-face{font-family:MinionPro;src:url(/build/fonts/MinionPro-Regular.e5d2692c.otf) format("truetype")}.section-categories{position:relative}.section-categories:before{background:#d4aa89;bottom:-50%;content:"";height:calc(100% - 500px);left:-200%;position:absolute;transform:rotate(-7deg);transform-origin:top left;width:500%;z-index:-1}.section-categories .section-header{width:100%}.section-categories .section-header .section-title{width:calc(50% - 30px)}.section-categories .section-header .section-title .bold,.section-categories .section-header .section-title b{margin-left:50px}.section-categories .section-header .section-subtitle{margin:50px 0 0;width:calc(50% - 30px)}.section-categories .section-header .section-container{margin:0 auto;max-width:1080px;padding:0;width:100%}.section-categories .section-header p{margin:0;padding:0}.section-categories .section-content{margin:50px 0}.section-categories .section-content .section-container{margin:0 auto;max-width:1080px;padding:0;width:100%}.section-categories .section-content .categories-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:-325px -30px 0;padding:0;width:calc(100% + 60px)}.section-categories .section-content .category-thumbnail{margin:30px}.section-categories .section-content .category-thumbnail.empty{pointer-events:none}@media (max-width:1950px){.section-categories:before{bottom:0;height:calc(100% - 500px);left:-50%;position:absolute;width:500%}}@media (max-width:1110px){.section-categories{padding:0 15px}}@media (max-width:750px){.section-categories{margin:80px 0 0}.section-categories .section-header .section-subtitle,.section-categories .section-header .section-title{width:100%}.section-categories .section-content .categories-list{margin:-275px 0 0;width:100%}}