.cat-top-banner .cat-top-banner-image{position:relative}@media (max-width:1024.98px){.cat-top-banner .cat-top-banner-image{margin-top:.75rem}}@media (min-width:1025px){.cat-top-banner .cat-top-banner-image{margin-bottom:7.25rem}}.cat-top-banner .cat-top-banner-image img{width:100%}.cat-top-banner .cat-top-banner-description{text-align:center;padding:0 1rem}@media (min-width:1025px){.cat-top-banner .cat-top-banner-description{text-align:left;position:absolute;left:4%;top:20%;width:452px}}.cat-top-banner .cat-top-banner-description h1{margin-top:1.25rem}.cat-top-banner .cat-top-banner-description a{margin-bottom:3.25rem}@media (max-width:575.98px){.cat-landing .primary-content .cat-slottop img{width:100%}}.cat-landing .catalog-link{font-family:AvenirLTPro-Medium,TenorSans-Regular,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.63;color:#4a4a4a}.secondary-content{background:linear-gradient(#d3d3d3,#fafafa);margin-top:100px}.secondary-content .container.cat-landing{max-width:1130px;margin:0 auto}.secondary-content .center-image{text-align:center;margin-top:-54px;position:absolute;width:100%;left:0}.secondary-content .center-image+h2{padding-top:220px}@media (max-width:1024.98px){.secondary-content .center-image+h2{padding-top:120px}}@media (max-width:1024.98px){.secondary-content .center-image img{width:100%;max-width:344px}}.secondary-content .create-your-own .cat-slottop{width:100%;max-width:375px;margin:0 auto}@media (min-width:1025px){.secondary-content .create-your-own .cat-slottop{max-width:425px}}.secondary-content .payment-info{background:#f5f5f5;padding:3.25rem 0;text-align:center;margin-bottom:3.25rem}@media (min-width:1025px){.secondary-content .payment-info{margin-bottom:7.25rem}}.secondary-content .payment-info .h1{font-family:Noe-DisplayBold,TenorSans-Regular,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.625rem;line-height:1.14;letter-spacing:1.75px;text-transform:none;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1025px){.secondary-content .payment-info .h1{margin-bottom:1rem}}.secondary-content .payment-info>p{padding-left:4.25rem;padding-right:4.25rem}@media (min-width:1025px){.secondary-content .payment-info>p{margin-bottom:4.25rem}}.secondary-content .payment-info .pay-item-image{padding-bottom:1rem}@media (min-width:1025px){.secondary-content .payment-info .pay-item-image{margin-bottom:1.25rem}}.secondary-content .payment-info .pay-item-image+p{margin-bottom:2.25rem}.secondary-content .brand-main{padding-bottom:3.25rem}@media (min-width:1025px){.secondary-content .brand-main{padding-bottom:4.25rem}}.secondary-content .brand-main img{width:100%}