#lpContainer{box-sizing:content-box;margin:0 auto;max-width:1440px;min-width:960px;width:calc(100% - 60px)}@media(max-width: 960px){#lpContainer{width:960px}}.cp-splash{background-image:url("/img/color-plus/Color-Plus-splash-1440x280.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;height:312px;height:280px;position:relative;z-index:1}.cp-splash__inner{bottom:90px;font-family:var(--fontHeading);font-size:16px;left:0%;letter-spacing:-0.03em;position:absolute;text-align:center;width:320px;z-index:2}.cp-splash__inner h1{display:inline-block;font-size:18px;font-weight:normal;margin-bottom:0}.cp-splash__inner img{display:block;margin:0 auto 20px;width:200px}@media screen and (min-width: 1280px){.cp-splash__inner img{width:auto}}@media screen and (min-width: 1280px){.cp-splash__inner{bottom:80px;font-size:18px;left:5%;width:350px}}@media screen and (min-width: 1440px){.cp-splash__inner{left:11%}}.cp-container{display:flex;flex-direction:column}.cp-select{height:34px;margin:25px 0 12px;position:relative}.cp-select-step2{align-items:center;display:flex;justify-content:center;margin-bottom:3px}.cp-select__stepWrapper{color:#444545;font:30px var(--fontHeading);letter-spacing:.5px;line-height:34px;margin:0;text-transform:uppercase}.cp-shopByStyle{display:block;margin:35px auto;width:960px}.cp-shopByStyle ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.cp-shopByStyle ul li{border:1px solid transparent;cursor:pointer;margin-bottom:3px;margin-right:3px;max-width:230px;min-width:188px;width:calc(90px + 10vw)}.cp-shopByStyle ul li img{display:block;width:100%}.cp-shopByStyle ul li:hover{border:1px solid #919191}.cp-shopByStyle ul li p{margin-bottom:15px;margin-top:5px;text-align:center}.cp-colorChooser__viewColors{background-color:#fff;border:0;color:#000;cursor:pointer;font:14px var(--fontHeading);line-height:34px;padding-top:12px;text-decoration:underline;text-transform:uppercase}.cp-colorChooser__viewColors::before{border-right:1px solid #000;content:" ";font-size:10px;margin-right:8px;position:relative;top:-1px}.cp-colorFamily{align-items:center;display:flex;flex-direction:column;margin-top:35px}.cp-colorFamily__row{display:flex;flex-direction:row;justify-content:space-between;max-width:912px;min-width:770px;width:calc(480px + 30vw)}.cp-colorFamily__row.cp-colorFamily__row--second{max-width:800px;min-width:660px;width:calc(370px + 30vw)}.cp-colorFamily__element{align-items:center;display:flex;flex-direction:column;margin:0;text-align:center;width:90px}.cp-colorFamily__element p{font-size:11px;margin-bottom:15px;margin-top:5px;text-transform:uppercase}.cp-colorFamily__element img{height:99px}.cp-viewColors{display:none;flex-wrap:wrap;justify-content:center;margin:20px auto 0}.cp-viewColors__productWrapper{float:left;height:101px;position:relative;text-align:center;width:91px}.cp-viewColors__image{box-shadow:0 4px 2px -2px #ccc;cursor:pointer;float:left;height:85px;margin:7px 2px;width:85px}.cp-viewColors__image:hover{border:2px solid #c00;margin:5px 2px 7px 0}.cp-whyBG{background-image:url("/images/color-plus/CP-Why-We-Love-Banner.jpg");background-position:center;background-repeat:no-repeat;background-size:auto;height:535px;margin-top:30px;position:relative}.cp-whyBG__title{color:#444545;font:24px var(--fontHeading);left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:83px}.cp-whyBG__hr{border-top:2px solid #000;left:0;margin:auto;position:absolute;right:0;text-align:center;top:165px;width:60px}.cp-whyBG__body{color:#444545;font-size:18px;left:0;position:absolute;right:0;text-align:center;top:200px}.cp-candleholders{display:flex;justify-content:center;margin:30px 0}.cp-candleholders__link{cursor:pointer;display:flex;text-decoration:none}.cp-candleholders__link:hover{color:#000}.cp-candleholders__sets{align-items:center;background:#e5e9eb;display:flex;flex-direction:column;height:290px;justify-content:center;text-align:center;width:538px}.cp-candleholders__sets--new{font-size:2rem;font-weight:500}.cp-candleholders__sets--new::after,.cp-candleholders__sets--new::before{content:"    ";margin:0 10px;text-decoration:line-through}.cp-candleholders__sets--header{font-size:2.4rem}.cp-candleholders__sets--desc{font-size:1.6rem;margin:10px 0}.cp-candleholders__sets .shopNow{background:transparent;box-shadow:inset 0 0 0 1px #000;color:#000;font-weight:500}.hpBucketWrapper{margin:35px 0 0;width:100%}.hpBucketWrapper.cp-DunEdwards{display:flex;justify-content:center;margin:30px auto;text-align:center}.hpBucketWrapper a{display:block;line-height:2.5em;text-decoration:none;text-transform:uppercase}.hpBucketWrapper.bucketBanner a{color:#06b;position:relative}.hpBucketWrapper.bucketBanner a:hover{color:#000}.hpBucketWrapper.bucketBanner img{display:block;height:auto;width:100%}.hpBucketWrapper.bucketBanner .copyWrapper{box-sizing:border-box;color:#000;font-size:40px;height:100%;margin:0 1.8% 0 0;position:absolute;right:0;text-align:center;top:0;width:45%}.hpBucketWrapper.bucketBanner .copyWrapper.alignLeft{left:0;margin:0;right:auto}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .subtitle{font-size:2.2vw;line-height:2.75vw;margin-left:auto;margin-right:auto;text-transform:none;width:75%}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .subtitle.smallDunEdwards{font-size:1.65vw;line-height:2vw;margin-top:10px}@media screen and (min-width: 1400px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .subtitle{font-size:32px;line-height:40px}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .subtitle.smallDunEdwards{font-size:24px;line-height:30px;margin-top:10px}}@media screen and (max-width: 960px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .subtitle{font-size:21px;line-height:26px}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .subtitle.smallDunEdwards{font-size:16px;line-height:19px;margin-top:10px}}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .title{font-family:var(--fontSerif);font-size:4.13vw;font-weight:normal;line-height:4.81vw;margin:0 auto;width:90%;word-spacing:.1em}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .title.xSmall{font-size:3.4vw;line-height:3.8vw}@media screen and (min-width: 1400px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .title{font-size:60px;line-height:70px}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .title.xSmall{font-size:46px;line-height:52px}}@media screen and (max-width: 960px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .title{font-size:40px;line-height:50px}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .title.xSmall{font-size:32px;line-height:36px}}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .saleCopyDunEdwards{align-items:center;display:flex;font-size:1.45vw;justify-content:center;line-height:1.75vw;margin:2.0625vw auto 0}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .saleCopyDunEdwards>div:last-child{margin-left:20px}@media screen and (min-width: 1400px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .saleCopyDunEdwards{align-items:center;display:flex;font-size:20px;justify-content:center;line-height:24px;margin:30px auto 0}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .saleCopyDunEdwards>div:last-child{margin-left:20px}}@media screen and (max-width: 960px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .saleCopyDunEdwards{align-items:center;display:flex;font-size:14px;justify-content:center;line-height:17px;margin:20px auto 0}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .saleCopyDunEdwards>div:last-child{margin-left:20px}}.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer button{background:none;color:#000;font-size:1.51vw;font-weight:500;line-height:26px;margin-top:30px;min-width:23vw}@media screen and (min-width: 1200px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .buttonDunEdwards{font-size:20px;min-width:240px}}@media screen and (min-width: 1400px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .buttonDunEdwards{font-size:20px;min-width:240px}}@media screen and (max-width: 960px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer .buttonDunEdwards{font-size:14px;min-width:220px}}@media screen and (min-width: 1400px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer button{font-size:22px;min-width:340px}}@media screen and (max-width: 960px){.hpBucketWrapper.bucketBanner .copyWrapper .copyContainer button{font-size:14px;min-width:220px}}.cp-splash-st-judge{background-image:url("/img/color-plus/StJude-landing-page-color-plus-splash-BG-1440x400.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;height:312px;height:400px;position:relative;z-index:1}.cp-splash-st-judge__inner{font-family:var(--fontHeading);font-size:23px;left:4vw;letter-spacing:-0.03em;margin-top:103px;position:absolute;text-align:center;z-index:2}.cp-splash-st-judge__inner img{display:block;margin:0 auto 20px}.cp-splash-st-judge__inner h1{color:#333;display:inline-block;font-size:23px;font-weight:normal;letter-spacing:-0.03em;margin-bottom:0}.cp-splash-st-judge__inner .st-judge{display:flex;font-size:16px;margin-top:23px}.cp-splash-st-judge__inner .st-judge section{display:block;margin-left:20px;margin-top:-6px;max-width:670px;text-align:left}.cp-splash-st-judge__inner .st-judge section span{font-weight:500}@media screen and (max-width: 1280px){.cp-splash-st-judge__inner section{width:340px}.cp-splash-st-judge__inner section br{display:none}}@media screen and (max-width: 1600px){.cp-splash-st-judge__inner{left:3vw}}.cp-splash-st-judge-june .st-judge section{padding-top:15px}@media screen and (max-width: 1280px){.cp-splash-st-judge-june .st-judge section{width:480px}}

/*# sourceMappingURL=colorPlus.5c69f4722367f3bf4ff5.css.map*/