body.deckPlanIndex .indexSection .searchWrapper{background:#fdfff0;padding:64px 0;text-align:center}@media(max-width:991.98px){body.deckPlanIndex .indexSection .searchWrapper{padding-bottom:0}}body.deckPlanIndex .indexSection .searchWrapper .searchInner{align-items:center;display:flex;flex-direction:column;row-gap:40px}body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper{width:100%}body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper input{font-family:Poppins,Open Sans,Arial,sans-serif;--input-padding:16px;background:#fff;border:1px solid #ccc;border-radius:8px;color:#333;font-weight:400;height:auto;max-width:100%;min-width:200px;padding:var(--input-padding);--icon-size:18px;background-color:#fff;background-image:url(/dist/img/icon_search_blue.png);background-position:var(--input-padding) center;background-repeat:no-repeat;background-size:var(--icon-size);font-size:14px;letter-spacing:.25px;line-height:24px;padding-left:calc(var(--input-padding) + var(--icon-size) + var(--input-padding));position:relative}body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper input::-moz-placeholder{color:inherit;font-weight:inherit;opacity:1}body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper input::placeholder{color:inherit;font-weight:inherit;opacity:1}@media(max-width:575.98px){body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper input{min-width:unset}}@media(min-width:992px){body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper input{min-width:500px}}@media(max-width:991.98px){body.deckPlanIndex .indexSection .searchWrapper .searchInputWrapper input{width:100%}}body.deckPlanIndex .indexSection .resultsWrapper .resultSummary{margin-bottom:24px;margin-top:32px}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList{--num-columns:1;--column-gap:64px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;flex-direction:row;flex-wrap:wrap;--num-columns:3;row-gap:32px}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList>.custom-flex-column{--column-span:1;--virtual-width-percent:100;--calculated-flex-basis:calc((100% - var(--column-gap)*(var(--num-columns) - 1))*(var(--virtual-width-percent)/100) + var(--column-gap)*(var(--column-span) - 1));flex-basis:var(--calculated-flex-basis);min-width:0;--virtual-width-percent:calc((100/var(--num-columns))*var(--column-span))}@media(max-width:1199.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList{--column-gap:48px}}@media(max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList{--num-columns:1;row-gap:24px}}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard{box-shadow:0 4px 8px 0 rgba(32,25,71,.16);height:100%;row-gap:8px}@media(max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard{--image-height:196px}}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard:not(.adCard){padding-bottom:calc(var(--card-padding) + 8px)}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard:not(.adCard)>img:first-child{background-color:#fff;-o-object-fit:contain;object-fit:contain}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.topDownload:has(>img:first-child){overflow-x:hidden;position:relative}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.topDownload:has(>img:first-child):before{background:#fce606;border-bottom-right-radius:4px;border-top-right-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);content:"Top Download";font-size:14px;font-weight:600;left:0;letter-spacing:1.5px;line-height:18px;padding:4px 8px;position:absolute;text-transform:uppercase;top:40px;z-index:1}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard{background:none!important;border:none!important;box-shadow:none!important;padding:0}@media(max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard{max-height:250px}}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot{height:100%;width:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot [data-deck-plan-ad]{height:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot [data-deck-plan-ad] .adbutler-ad-zone{display:flex;height:100%;justify-content:center}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot [data-deck-plan-ad] .adbutler-ad-zone>div,body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot [data-deck-plan-ad] .adbutler-ad-zone>div>div{height:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot [data-deck-plan-ad] .adbutler-ad-zone>div>div a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .ad-slot [data-deck-plan-ad] .adbutler-ad-zone>div>div a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot{display:none;height:100%;width:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot [data-deck-plan-ad-mobile]{display:none;height:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot [data-deck-plan-ad-mobile] .adbutler-ad-zone,body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot [data-deck-plan-ad-mobile] .adbutler-ad-zone>div,body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot [data-deck-plan-ad-mobile] .adbutler-ad-zone>div>div{height:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot [data-deck-plan-ad-mobile] .adbutler-ad-zone>div>div a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard .mobile-ad-slot [data-deck-plan-ad-mobile] .adbutler-ad-zone>div>div a img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard.mobile{display:none;max-height:none}@media(max-width:575.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard{display:none}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard.adCard.mobile{align-items:center;display:flex;justify-content:center}}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard .contentWrapper{font-size:14px;letter-spacing:.25px;line-height:24px;margin-bottom:8px}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard .checkmarkList{font-size:14px;letter-spacing:.25px;line-height:24px;margin-bottom:16px}body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard .viewMoreBtn{font-size:16px;letter-spacing:1px;line-height:24px}@media(max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard .viewMoreBtn{font-size:16px;font-size:14px;letter-spacing:1px;letter-spacing:.75px;line-height:24px;line-height:22px}}@media(max-width:991.98px)and (max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .resultCardList .decksCard .viewMoreBtn{font-size:14px;letter-spacing:.75px;line-height:22px}}body.deckPlanIndex .indexSection .resultsWrapper .showMoreRow{align-items:center;display:flex;flex-direction:column;margin-bottom:32px;margin-top:32px;row-gap:24px}body.deckPlanIndex .indexSection .resultsWrapper .showMoreRow .loadMoreBtn{font-size:16px;letter-spacing:1px;line-height:24px}@media(max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .showMoreRow .loadMoreBtn{font-size:16px;font-size:14px;letter-spacing:1px;letter-spacing:.75px;line-height:24px;line-height:22px}}@media(max-width:991.98px)and (max-width:991.98px){body.deckPlanIndex .indexSection .resultsWrapper .showMoreRow .loadMoreBtn{font-size:14px;letter-spacing:.75px;line-height:22px}}