@import url(//fonts.googleapis.com/css?family=Open+Sans);.background_aqua{background:url("/wp-content/themes/ccl-default/img/components/lines-aqua.png") top left repeat}.background_aqua .shape{fill:#3bc3c9 !important}.background_blue{background:url("/wp-content/themes/ccl-default/img/components/lines-blue.png") top left repeat}.background_blue .shape{fill:#15bdfe !important}.background_darkblue{background:url("/wp-content/themes/ccl-default/img/components/lines-dkblue.png") top left repeat}.background_darkblue .shape{fill:#0c86d1 !important}.background_lightblue{background:url("/wp-content/themes/ccl-default/img/components/lines-ltblue.png") top left repeat}.background_lightblue .shape{fill:#aed4ea !important}.background_gold{background:url("/wp-content/themes/ccl-default/img/components/lines-gold.png") top left repeat}.background_gold .shape{fill:#eeb50a !important}.background_green{background:url("/wp-content/themes/ccl-default/img/components/lines-green.png") top left repeat}.background_green .shape{fill:#84c52c !important}.background_magenta{background:url("/wp-content/themes/ccl-default/img/components/lines-magenta.png") top left repeat}.background_magenta .shape{fill:#e0357e !important}.background_orange{background:url("/wp-content/themes/ccl-default/img/components/lines-orange.png") top left repeat}.background_orange .shape{fill:#ff7f02 !important}.background_red{background:url("/wp-content/themes/ccl-default/img/components/lines-red.png") top left repeat}.background_red .shape{fill:#da292d !important}.background_white{background:url("/wp-content/themes/ccl-default/img/components/lines-white.png") top left repeat}.background_white .shape{fill:#fff !important}.background_yellow{background:url("/wp-content/themes/ccl-default/img/components/lines-yellow.png") top left repeat}.background_yellow .shape{fill:#ffde45 !important}.flex{display:block;display:-webkit-box;display:box;display:-webkit-flex;display:-ms-flexbox;display:flex}.item{-webkit-flex:1 200px;-ms-flex:1 200px;flex:1 200px;-ms-flex-order:2;-webkit-order:2;order:2}.icon-circles-blue__large{display:block;width:10.3125em !important;height:10.3125em !important;background:transparent;border-radius:100%;display:block;display:-webkit-box;display:box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;box-align:center;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;overflow:hidden;border-style:solid;border-width:4px}.icon-circles-blue__large else{display:circle}.icon-circles-blue__large a{display:block;width:100%;height:100%}.icon-circles-blue__large .icon{fill:transparent;width:50%;height:50%;margin:25%}.icon-circles-blue__large .icon else{width:auto;height:auto;max-width:100%;max-height:100%}.library-icon p{padding:0 0 2em 0;margin:0;border-bottom:1px solid #777}.icon-library{height:4em;width:2em;margin:2em 0 0 0}.icon-library .icon{height:auto;width:auto}@font-face{font-family:"Proxima N W01 Reg";src:url("/wp-content/themes/ccl-default/css/Fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg")}@font-face{font-family:"Proxima N W01 Smbd";src:url("/wp-content/themes/ccl-default/css/Fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg")}@font-face{font-family:"Proxima N W01 Bold";src:url("/wp-content/themes/ccl-default/css/Fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg")}@font-face{font-family:"Proxima N W01 Xbold";src:url("/wp-content/themes/ccl-default/css/Fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/19dd5cf2-ac2d-48d5-901a-c432fd291ee2.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/22cfbfa4-f607-4751-92eb-6fa194353e57.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/3d6b6348-e05f-4123-b19a-3bfd02c7f361.svg#3d6b6348-e05f-4123-b19a-3bfd02c7f361") format("svg")}@font-face{font-family:"Proxima N W15 Cd Light";src:url("/wp-content/themes/ccl-default/css/Fonts/71d27047-aee7-4513-aa39-93acec4189af.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/71d27047-aee7-4513-aa39-93acec4189af.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/69d0a741-16e2-4ba2-9f9d-4fbe3d972acf.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/c650156e-a72f-4031-8687-7e3519940f30.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/d1116fb4-2dec-4fad-b64c-4ed24e4d3db0.svg#d1116fb4-2dec-4fad-b64c-4ed24e4d3db0") format("svg")}@font-face{font-family:"Proxima N W15 Cd Light";src:url("/wp-content/themes/ccl-default/css/Fonts/71d27047-aee7-4513-aa39-93acec4189af.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/71d27047-aee7-4513-aa39-93acec4189af.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/69d0a741-16e2-4ba2-9f9d-4fbe3d972acf.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/c650156e-a72f-4031-8687-7e3519940f30.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/d1116fb4-2dec-4fad-b64c-4ed24e4d3db0.svg#d1116fb4-2dec-4fad-b64c-4ed24e4d3db0") format("svg")}@font-face{font-family:"Proxima N W15 Cd Smbd";src:url("/wp-content/themes/ccl-default/css/Fonts/d98fcd0d-5b66-4059-8543-8b20d2df6c4e.eot?#iefix");src:url("/wp-content/themes/ccl-default/css/Fonts/d98fcd0d-5b66-4059-8543-8b20d2df6c4e.eot?#iefix") format("eot"),url("/wp-content/themes/ccl-default/css/Fonts/25fea31c-0cde-4457-b875-139b2f814d65.woff") format("woff"),url("/wp-content/themes/ccl-default/css/Fonts/8304ee6d-ecc7-4c17-bc8d-86f956dd63ed.ttf") format("truetype"),url("/wp-content/themes/ccl-default/css/Fonts/b08d6b72-1661-499a-be7b-a62094eab547.svg#b08d6b72-1661-499a-be7b-a62094eab547") format("svg")}#singleProduct #hero{min-height:538px;max-width:1024px;padding:35px 22px 0 22px;width:100%}@media screen and (min-width: 30.0625em){#singleProduct #hero{padding:35px 0 0 0}}#singleProduct #hero h1{color:#15beff;font-size:1.7em;line-height:.86842em}@media screen and (min-width: 30.0625em){#singleProduct #hero h1{font-size:2em;margin-top:60px;padding-right:4em}}#singleProduct #hero h1 .brand{font:0.52631em "Proxima N W01 Bold",Helvetica,Verdana,Arial,sans-serif}@media screen and (min-width: 30.0625em){#singleProduct #hero .left{float:left;width:48.8281%}}#singleProduct #hero .left .productWrapper{text-align:center}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description{float:right;width:51.1718%}}#singleProduct #hero .product-description p,#singleProduct #hero .product-description ul{font-size:0.8125em;line-height:1.2em}#singleProduct #hero .product-description .arrowLink{display:inline-block;float:left;line-height:11px;font-family:"Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif;margin:14px 31px 0 0}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description .arrowLink{margin:4px 31px 0 0}}#singleProduct #hero .product-description .arrowLink:hover .btn_right_chevron{fill:#cc2233;transition:fill 1s ease-out}#singleProduct #hero .product-description .intro{color:#777}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description .intro{width:78.125%}}#singleProduct #hero .product-description .intro ul{list-style-type:disc;list-style-position:inside}#singleProduct #hero .product-description .product-rating{font-size:0.8125em;margin-bottom:26px}#singleProduct #hero .product-description .product-rating img{float:left;margin-right:9px}#singleProduct #hero .product-description .product-rating .total-reviews{background-color:#0c8bd9;border-radius:3px;float:left;font-size:0.8em;margin-right:31px;padding:2px 5px;position:relative}#singleProduct #hero .product-description .product-rating .total-reviews:after{content:" ";border-right:6px solid transparent;border-top:6px solid #0c8bd9;position:absolute;bottom:-6px;left:14%;height:0;width:0}#singleProduct #hero .product-description #product_tp-read-review_click{clear:left}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description #product_tp-read-review_click{clear:none}}#singleProduct #hero .product-description .product-button-holder{color:#397d41;text-align:center}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description .product-button-holder{float:left;text-align:left;width:100%}}#singleProduct #hero .product-description .product-button-holder p{font-size:1em;margin:26px 0 3px}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description .product-button-holder p{font-size:0.8125em}}@media screen and (min-width: 30.0625em){#singleProduct #hero .product-description .product-button-holder .button-wrap{float:left}}#singleProduct #hero .product-description .product-button-holder .buy-online-content{float:left;margin:12px 0 0 -22px}@media screen and (min-width: 348px){#singleProduct #hero .product-description .product-button-holder .buy-online-content{margin-left:0}}@media screen and (min-width: 912px){#singleProduct #hero .product-description .product-button-holder .buy-online-content{float:right;margin:0}}#singleProduct #hero .product-description .product-button-holder .no-results{margin-top:12px}#singleProduct #hero #prod-variety{clear:left;float:left;margin-top:40px}@media screen and (min-width: 30.0625em){#singleProduct #hero #prod-variety{clear:none}}#singleProduct #hero #prod-variety h3{color:#fff;font:1em "Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif}#singleProduct #hero #prod-variety .sizes{float:left;margin-right:35px}#singleProduct #hero #prod-variety .scents{float:left;padding:0;margin:0}#singleProduct #hero #prod-variety .scents li{float:left;cursor:pointer;width:34px;height:34px;overflow:hidden;margin-right:4px}#singleProduct #hero #prod-variety .scents li a{min-width:34px;display:block;position:relative}#singleProduct #hero .associated-product-wrapper{float:left;margin:40px 0 0 0}@media screen and (min-width: 30.0625em){#singleProduct #hero .associated-product-wrapper{margin:40px 50px 0 0}}#singleProduct #hero .associated-product-wrapper .associated-product a{color:#006bb6;font:14px "Proxima N W01 Xbold", Helvetica, Verdana, Arial, sans-serif}#singleProduct #faq.panel{height:auto;min-height:650px}#singleProduct #faq small{width:45%}#singleProduct #bv.panel{height:auto}#singleProduct #bv h2{font:2.625em/100% "Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif;margin-bottom:.875em}#singleProduct #bv .left{width:225px}#singleProduct #bv .left .segment{position:relative;width:200px;border-bottom:1px solid #fff;padding:10px 0}#singleProduct #bv .left .segment p{margin:0;padding:0}#singleProduct #bv .left .segment h4{font:1em "Proxima N W01 Bold",Helvetica,Verdana,Arial,sans-serif}#singleProduct #bv .left .segment .textMedium,#singleProduct #bv .left .segment .textLarge{font-family:"Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif;margin:0;padding:0}#singleProduct #bv .left .sectionProduct span{font-family:"Proxima N W01 Smbd",Helvetica,Verdana,Arial,sans-serif;text-align:bottom;position:absolute;bottom:5px;left:75px}#singleProduct #bv .left .sectionProduct img{float:left;max-width:70px}#singleProduct #bv .left .sectionRating img{display:block;background:#fff;padding:5px;margin:5px 0}#singleProduct #bv .left .sectionSatisfaction{border-bottom:none}#singleProduct #bv #BVRRContainer{width:730px;margin:0 20px 0 0;padding:0;height:570px;overflow:hidden;float:right}#singleProduct #bv .BVRRContainer,#singleProduct #bv .BVRRDisplayContentHeader,#singleProduct #bv #BVRRContainer #BVRRDisplayContentHeaderID{background-color:none}#singleProduct #bv .BVDI_QT{padding:0}#singleProduct #bv .BVDI_QTInside{display:none}#singleProduct #bv #BVRRDisplayContentSubtitleID{margin-bottom:10px;display:block;float:left}#singleProduct #bv .BVRRDisplayContentLinkWrite a,#singleProduct #bv .BVRRDisplayContentLinkWrite a:visited{margin-top:0}#singleProduct #bv .BVRRSortAndSearch{float:right}#singleProduct #bv #BVRRDisplayContentBodyID{height:450px;overflow:auto;overflow-x:hidden;margin-bottom:10px}#singleProduct #bv .BVRRPager,#singleProduct #bv .BVRRDisplayContentReview{border-radius:none}#singleProduct #ingredients{background:#fff}#singleProduct #ingredients.panel{height:auto}#singleProduct #ingredients h2{color:#2bc3fe;font:2.625em "Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif}#singleProduct #ingredients h1{color:#777;font:1.25em "Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif}#singleProduct #ingredients .left{width:665px;border-right:1px solid #d7d7d7;min-height:450px;margin-bottom:5px}#singleProduct #ingredients .left dl dt{height:22px;width:610px;color:#fff;margin-bottom:12px;padding:2px 0 0 30px;font-family:"Proxima N W01 Bold",Helvetica,Verdana,Arial,sans-serif;cursor:pointer;background-position:0 -25px}#singleProduct #ingredients .left dl dt.open{background-position:0 0}#singleProduct #ingredients .left dl dd{width:80%;padding:0 0 5px;color:#919aa3;font-size:0.8em}#singleProduct #ingredients .left dl h3,#singleProduct #ingredients .left dl p{margin-left:0px}#singleProduct #ingredients .left dl h3{font-family:"Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif;color:#006bb6;font-weight:normal}#singleProduct #ingredients .left dl p{width:640px;color:#777777;font:13px "Proxima N W01 Smbd",Helvetica,Verdana,Arial,sans-serif}#singleProduct #ingredients .right{width:260px;color:#777;margin-left:20px;font-family:"Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif}#singleProduct #ingredients .right .btn_square{margin:30px 0}#singleProduct #ingredients .right h2{font-size:1em}#singleProduct #ingredients .right h3{font:1em;font-weight:normal;cursor:pointer}#singleProduct #ingredients .right h3 span{display:block;color:#2bc3fe}#singleProduct #ingredients .right ul .iconBox .iconImg{width:25px}#singleProduct #ingredients .right ul .iconBox .iconImg img{max-width:25px}#singleProduct #ingredients .right ul .iconBox .iconDesc{margin-left:25px}#singleProduct #ingredients .right li a{color:#0c8bd9}.scentTooltip{width:auto;height:auto;padding:8px 10px 10px 10px;margin:0;display:inline-block !important;cursor:pointer;border-width:0  !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;background-color:#0c8bd9;border-radius:4px}.scentTooltip:after{content:" ";border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #0c8bd9;position:absolute;bottom:-7px;left:50%;margin-left:-7px;width:14px}.scentTooltipLemon{background-position-y:-54px !important}.scentTooltip .ui-tooltip-content{border-width:0  !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;font:.75em/100% "Proxima N W01 Xbold",Helvetica,Verdana,Arial,sans-serif !important;color:#fff !important;text-align:center !important;padding:4px 0 0 0  !important;margin:0 !important}.promoUpperRight{position:absolute;width:91px;right:-8px;height:88px;top:40px}@media screen and (min-width: 30.0625em){.promoUpperRight{height:111px;width:116px}}#header-new-products{margin-bottom:20px}#header-new-products img{display:block;margin:0 auto;padding:15px 0}@media screen and (min-width: 30.0625em){#header-new-products img{max-height:247px;padding:30px 0}}#header-new-products h1{display:none}
