@font-face{font-family:Macys Sans;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff") format("woff")}@font-face{font-family:Macys Sans Medium;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff") format("woff")}@font-face{font-family:Macys SansBd;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff") format("woff")}@font-face{font-family:Macys Sans XBold;src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.woff") format("woff")}@font-face{font-family:Carrig Pro Bold Italic;src:url("https://storage.googleapis.com/digital-media-fonts/carrigproall/a758b77b-720c-4c94-90f1-3383fcbdf8fa.eot?#iefix");src:url("https://storage.googleapis.com/digital-media-fonts/carrigproall/a758b77b-720c-4c94-90f1-3383fcbdf8fa.eot?#iefix") format("eot"),url("https://storage.googleapis.com/digital-media-fonts/carrigproall/4c089cac-8961-4c4a-977c-5559166e0690.woff2") format("woff2"),url("https://storage.googleapis.com/digital-media-fonts/carrigproall/2a0ef056-65a0-4632-a25f-23f1fb615586.woff") format("woff"),url("https://storage.googleapis.com/digital-media-fonts/carrigproall/3c645b46-b52d-40e5-b658-747d995ef26b.ttf") format("truetype")}@font-face{font-family:TT Ramillas Bold;src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.woff") format("woff")}@font-face{font-family:Helvetica Neue LT Std\ 75 Bold;src:url("//storage.googleapis.com/digital-media-fonts/package/helvetica-neue-complete/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/package/helvetica-neue-complete/Fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/package/helvetica-neue-complete/Fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/package/helvetica-neue-complete/Fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"),url("//storage.googleapis.com/digital-media-fonts/package/helvetica-neue-complete/Fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"),url("//storage.googleapis.com/digital-media-fonts/package/helvetica-neue-complete/Fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg")}body.overlay-active{overflow:hidden}.checkbox{background-color:#fff;width:16px;height:16px}#campaign{width:100%;max-width:1560px;margin:0 auto}#campaign .mobile-only{display:none}#campaign .productgrid,#campaign section{width:95.2%;max-width:1440px;margin:0 auto}#campaign section{margin-bottom:10.66667vw}#campaign section>h2{margin-bottom:40px}#campaign section a{text-decoration:none;text-transform:none}@media (min-width:1024px){#campaign section{margin-bottom:80px}}#campaign h2{font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:25px;font-weight:400;letter-spacing:0;text-align:left}#campaign .disable-scrollbar::-webkit-scrollbar{width:0;background:transparent}#campaign .disable-scrollbar{scrollbar-width:none;-ms-overflow-style:none}#campaign .overlay{position:fixed;top:0;left:0;padding:10% 0 0;height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,.5);overflow:auto;display:none}#campaign .overlay.overlay-active{display:block;z-index:25}#campaign svg.icon-1{width:41px;height:50px}#campaign svg.icon-2{width:45px;height:41px}#campaign svg.icon-3{width:44px;height:44px}#campaign section.top-banner{background-position:50%;background-size:cover;padding:127px 0 0;margin-bottom:0}#campaign section.top-banner .content{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}#campaign section.top-banner .content:after{position:absolute;content:"";background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/conscious-beauty/2022-10/images/icon-black.png");background-repeat:no-repeat;width:62px;height:62px;left:50%;transform:translateX(-50%);top:-80px}#campaign section.top-banner .columns{display:flex;justify-content:center;margin-bottom:30px}#campaign section.top-banner .column{width:170px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#campaign section.top-banner .column:nth-child(3){display:none}#campaign section.top-banner h3{font:24px TT Ramillas Bold;font-weight:700;color:#5a5a5a;line-height:1;letter-spacing:-.7px;margin-bottom:.7rem;font-style:italic}#campaign section.top-banner h1{font:60px Macys Sans;color:#5a5a5a;font-weight:400;letter-spacing:-2px;line-height:1;width:500px;margin-bottom:1rem}#campaign section.top-banner .content>p{color:#5a5a5a;font:18px Macys Sans;width:450px;letter-spacing:0;margin-bottom:30px}#campaign section.top-banner .circle{width:130px;height:130px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}#campaign section.top-banner .circle p{font:18px Macys Sans Medium;line-height:1.11;margin:0;color:#5a5a5a}#campaign section.top-banner .drop-down-trigger{color:#fff;font-family:Macys Sans;font-size:14px;text-decoration:none;position:relative;z-index:1;line-height:20px;margin-bottom:-42px}#campaign section.top-banner .drop-down-trigger p{margin:0;color:#5a5a5a;font-family:Macys Sans Medium;font-weight:400;text-decoration:underline}#campaign section.top-banner .drop-down-button{opacity:0}#campaign section.drop-down{position:relative;margin-bottom:0}#campaign section.drop-down .content{opacity:0;transition:.5s;height:0;display:flex;flex-direction:column;align-items:center}#campaign section.drop-down .content.active{opacity:1;transition:.5s;height:347px;padding:35px 35px 0}@media screen and (max-width:1382px){#campaign section.drop-down .content.active{height:494px}}@media screen and (max-width:750px){#campaign section.drop-down .content.active{height:872px}}#campaign section.drop-down .learn-more-ctx{display:flex;justify-content:center;flex-wrap:wrap;max-width:1360px;width:100%;margin:0 0 35px}@media screen and (max-width:1382px){#campaign section.drop-down .learn-more-ctx{max-width:800px;justify-content:space-around}}@media screen and (max-width:750px){#campaign section.drop-down .learn-more-ctx{align-items:flex-start}}#campaign section.drop-down .learn-more-ctx .col{width:25%;text-align:center;min-width:311px}#campaign section.drop-down .learn-more-ctx .col:nth-child(3){display:none}#campaign section.drop-down .learn-more-ctx .col h6{font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:1;font-weight:400;margin:0;min-height:59px}#campaign section.drop-down .learn-more-ctx .col p{font-family:Macys Sans;font-size:18px}@media screen and (max-width:718px){#campaign section.drop-down .learn-more-ctx .col p{margin:0 0 40px}}#campaign section.drop-down .modal-trigger{font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1;font-weight:400;text-decoration:underline}#campaign section.drop-down .drop-down-trigger-close{text-align:center;cursor:pointer;position:absolute;bottom:-48px;left:50%;transition:.5s;transform:translateX(-50%);z-index:1}#campaign section.drop-down .drop-down-trigger-close:hover .drop-down-button{box-shadow:0 0 16px rgba(114,88,59,.8);transition:all .3s ease}#campaign section.drop-down .drop-down-trigger-close p{opacity:0;margin:0;transition:opacity .5s;font:18px Macys Sans;width:230px}#campaign section.drop-down .drop-down-trigger-close .drop-down-button{display:inline-block;width:48px;height:48px;margin:18px;background:linear-gradient(#000,#000),linear-gradient(#000,#000),#fff;background-position:50%;background-size:39.6% 2px,2px 39.6%;background-repeat:no-repeat;border-radius:50%;box-shadow:0 0 16px rgba(0,0,0,.19);transition:.5s}#campaign section.drop-down .drop-down-trigger-close.active .drop-down-button{background:linear-gradient(#000,#000),#fff;background-position:50%;background-size:39.6% 2px,2px 39.6%;background-repeat:no-repeat}#campaign section.drop-down .drop-down-trigger-close.active:hover .drop-down-button{box-shadow:0 0 16px rgba(114,88,59,.8);transition:all .3s ease}#campaign section.drop-down .drop-down-trigger-close.active p{opacity:1}#campaign section.feature-banner{background-color:#ebe7de;position:relative;display:flex;justify-content:center}#campaign section.feature-banner p.flag{position:absolute;top:0;left:0}#campaign section.feature-banner .copy-wrap,#campaign section.feature-banner .img-wrap{display:inline-block;width:100%}#campaign section.feature-banner .copy-wrap{max-width:314px}#campaign section.feature-banner .img-wrap{max-width:1080px}#campaign .scroll-container{overflow:auto;scroll-behavior:smooth}#campaign section.brands{font-size:0;position:relative;padding-top:75px;overflow:visible;width:95.2%}#campaign section.brands .brand{z-index:9999}#campaign section.brands .slider-button{transition:opacity .33s cubic-bezier(.42,0,0,1.29);opacity:0;pointer-events:none;position:absolute;z-index:1;top:58.3%;cursor:pointer;display:none}@media (min-width:1024px){#campaign section.brands .slider-button{display:block}}#campaign section.brands .slider-button.left{transform:rotate(180deg);left:-24px}#campaign section.brands .slider-button.left.active{opacity:1;pointer-events:all}#campaign section.brands .slider-button.right{right:-24px}#campaign section.brands .slider-button.right.active{opacity:1;pointer-events:all}#campaign section.brands .brands-wrap{width:1545px;display:flex;justify-content:space-between}#campaign section.brands .brand-imgwrap{vertical-align:top;display:flex;justify-content:center;align-items:center;background-size:auto 100%;background-position:50%;height:100%;width:200px;height:200px;margin-bottom:10px;transition:background-size .3s ease}#campaign section.brands .brand-imgwrap>img{pointer-events:none}#campaign section.brands .brand-link{cursor:pointer;text-decoration:none}#campaign section.brands .brand-link:hover .brand-imgwrap{background-size:auto 110%}@media (min-width:1024px){#campaign section.brands .brand-link img{pointer-events:none}}#campaign section.brands .brand-link:first-of-type{order:1}#campaign section.brands .brand-link:nth-of-type(2){order:2}#campaign section.brands .brand-link:nth-of-type(3){order:3}#campaign section.brands .brand-link:nth-of-type(4){order:4}#campaign section.brands .brand-link:nth-of-type(5){order:5}#campaign section.brands .brand-link:nth-of-type(6){order:6}#campaign section.brands .brand-link:nth-of-type(7){order:7}#campaign section.brands .brand-link:nth-of-type(8){order:8}#campaign section.brands .brand-link:first-of-type img{width:80%}#campaign section.brands .brand-link:nth-of-type(2) img{width:49.28571%;margin-bottom:8.33333%}#campaign section.brands .brand-link:nth-of-type(3) img{width:49.7619%}#campaign section.brands .brand-link:nth-of-type(4) img{width:66.19048%}#campaign section.brands .brand-link:nth-of-type(5) img{width:56.90476%}#campaign section.brands .brand-link:nth-of-type(6) img{width:82.38095%}#campaign section.brands .brand-link:nth-of-type(7) img{width:54.04762%}#campaign section.brands .brand-link:nth-of-type(8) img{width:48.57143%}#campaign section.brands .brand-name{font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;font-weight:400;font-size:18px;margin-bottom:0}#campaign section.categories .categories-wrap{display:flex;justify-content:space-between;width:100%}@media screen and (min-width:1024px){#campaign section.categories .categories-wrap{width:auto}}#campaign section.categories .category{display:inline-block;width:200px;height:auto}#campaign section.categories .category:hover img{transform:scale(1.08)}@media (min-width:1024px){#campaign section.categories .category{width:18.7%}}@media (min-width:1640px){#campaign section.categories .category{width:200px}}#campaign section.categories .category p{font-weight:400;font-family:Macys SansBd;margin-top:16px}@media (min-width:1024px){#campaign section.categories .category p{font-size:1.18056vw}}@media (min-width:1640px){#campaign section.categories .category p{font-size:18px}}#campaign section.categories .category img{pointer-events:none;width:100%;height:auto;transition:transform .3s ease;transform-origin:center}#campaign section.categories .category:first-child p{left:43%}#campaign section.categories .category:nth-child(2) p{left:41%}#campaign section.categories .category:nth-child(3) p{left:53%}#campaign section.categories .category:nth-child(4) p{left:42%}#campaign section.categories .category:nth-child(5) p{left:45%}#campaign section.modal{display:flex;justify-content:center;align-items:center;width:auto;max-width:1120px;padding:0 0 10%}#campaign section.modal .content-wrap{display:block;width:90%;max-width:1000px;height:auto}#campaign section.modal .top{background-color:#f5f2ef;display:flex;flex-direction:column;align-items:center}#campaign section.modal .top p{max-width:682px;margin:0 10% 1em;font-family:Macys Sans;font-size:18px;line-height:1.55;text-align:center}#campaign section.modal .modal-close{margin:16px;padding:5px;width:30px;height:auto;align-self:flex-end;cursor:pointer}#campaign section.modal h2{font-size:38px;margin:30px 0 15px}#campaign section.modal .modal-links{display:flex;justify-content:center;flex-wrap:wrap;font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;max-width:675px;font-size:18px;margin:0 10% 40px}#campaign section.modal .modal-links a{padding:0 45px;margin:14px 0;text-decoration:underline}#campaign section.modal .bottom{background-color:#fff;padding:0 10% calc(60px - 2em)}#campaign section.modal .bottom-inner{max-width:682px;width:100%;padding-top:40px;margin:0 auto}#campaign section.modal .bottom p,#campaign section.modal .bottom ul{font-family:Macys Sans;font-size:18px}#campaign section.modal .bottom h3{font-size:24px;line-height:1;font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-top:1.5em}#campaign section.modal .bottom p{font-size:18px;line-height:1.33}#campaign section.modal .bottom ul{margin:0 0 2em .7em}#campaign section.modal .bottom li{list-style-type:"o";padding-left:.5em}#campaign section.modal #petroleum{margin-top:0}#campaign .productgrid .productgrid-wrapper{justify-content:space-between}@media (min-width:1024px){#campaign .productgrid .productgrid-wrapper .productgrid-facets .productgrid-facets-listing{padding:0 20px 0 0!important;margin-top:12px}}#campaign .productgrid .productgrid-subnav{padding:1em 0 0!important}#campaign .productgrid .productgrid-facets-listing>ul{display:flex;flex-direction:column;font-size:16px}#campaign .productgrid .productgrid-facets-listing>ul>li.featured-facet{order:-1;background-color:#f5f2ef;padding:28px 24px 40px}#campaign .productgrid .productgrid-facets-listing>ul>li.featured-facet [accordion=toggle]{font-family:Helvetica Neue LT Std\ 75 Bold;font-weight:700;pointer-events:none;padding:15px 0 5px}#campaign .productgrid .productgrid-facets-listing>ul>li.featured-facet [accordion=toggle]:after,#campaign .productgrid .productgrid-facets-listing>ul>li.featured-facet [accordion=toggle]:before{opacity:0}@media (min-width:1024px){#campaign .productgrid .productgrid-products{margin-right:-12px}}#campaign .productgrid .productgrid-banner{width:50%;position:relative;padding:12px}#campaign .productgrid .productgrid-banner img{object-fit:cover}#campaign .productgrid .productgrid-banner img:nth-child(2){display:none}#campaign .productgrid .productgrid-banner .copy-container{position:absolute;top:7%;left:10%;color:#fff;font-family:Macys Sans;text-align:left}#campaign .productgrid .productgrid-banner h2{font-family:Macys SansBd,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:35px;color:#fff;text-transform:none;line-height:1;text-align:left}#campaign .productgrid .productgrid-banner a,#campaign .productgrid .productgrid-banner p{font-size:14px}#campaign .productgrid .productgrid-banner p{margin:1.875em 0;text-transform:none}#campaign .productgrid .productgrid-banner a{text-decoration:underline!important;color:#fff}@media screen and (max-width:1640px){#campaign .productgrid .productgrid-banner h2{font-size:2.13415vw}#campaign .productgrid .productgrid-banner p{font-size:.81707vw;margin:1.5em 0}#campaign .productgrid .productgrid-banner a{font-size:.81707vw}}@media screen and (max-width:1270px){#campaign .productgrid .productgrid-banner p{width:50%}#campaign .productgrid .productgrid-banner p br{display:none}}#campaign .productgrid.loading:after{content:"loading";display:flex;justify-content:center;align-items:flex-end;font-size:28px;font-family:Macys Sans;top:28px}#campaign .seo-block{width:95.2%;margin:0 auto;padding-bottom:110px}#campaign .seo-block p{font:24px Macys Sans,sans-serif;line-height:1.5;width:calc(100% - 332px);margin-left:332px}#campaign .seo-block p:nth-child(3){display:none}#campaign .seo-block a{text-transform:none}@media screen and (max-width:1024px){#campaign section.brands .slider-button{display:none}#campaign section.brands br.mobile-only{display:block}#campaign section.modal .top p{text-align:left}#campaign section.modal .modal-links{justify-content:space-between;font-size:24px;max-width:100%;margin:0 0 40px 10%;align-self:flex-start}#campaign section.modal .modal-links a{padding:0;margin:25px 0;width:39%}#campaign .seo-block p{width:100%;margin-left:0}#campaign .productgrid .productgrid-banner img:first-child{display:none}#campaign .productgrid .productgrid-banner img:nth-child(2){display:block}#campaign .productgrid .productgrid-banner h2{font-size:4.00391vw}#campaign .productgrid .productgrid-banner p{font-size:2.24609vw;margin:1em 0;width:91%}#campaign .productgrid .productgrid-banner a{font-size:2.24609vw}}@media screen and (max-width:767px){#campaign .productgrid .productgrid-banner{width:100%}#campaign .productgrid .productgrid-banner .copy-container{left:12%}#campaign .productgrid .productgrid-banner h2{font-size:5.47588vw}#campaign .productgrid .productgrid-banner p{font-size:3.12907vw;margin:1em 0;width:87%}#campaign .productgrid .productgrid-banner a{font-size:3.12907vw}}@media screen and (max-width:750px){#campaign section.modal{width:100%}}@media screen and (max-width:750px){#campaign .desktop-only{display:none}#campaign .mobile-only{display:block}#campaign section.top-banner{width:89.3vw;margin:0 auto;background-image:url("https://assets.mcomnyapps.net/conscious-beauty/2023.11.03/images/top-banner-m.jpg")!important;background-position:50%;background-size:cover;padding-top:23.3333vw}#campaign section.top-banner .content:after{width:14.13333vw;height:14.13333vw;background-size:contain;top:-17.06667vw}#campaign section.top-banner h3{font-size:5.33333vw;font-style:normal}#campaign section.top-banner h1{font-size:8.53vw;width:83.5vw}#campaign section.top-banner .content>p{font-size:3.2vw;width:64%;line-height:1.5;margin-bottom:8vw}#campaign section.top-banner .columns{padding:0;justify-content:space-around;margin-bottom:7.5vw;width:52.8vw;flex-wrap:wrap}#campaign section.top-banner .column{width:23.2vw;padding:0}#campaign section.top-banner .circle{width:23.2vw;height:23.2vw;margin-bottom:11px}#campaign section.top-banner .circle p{font-size:2.83vw;width:90%}#campaign section.top-banner .drop-down-trigger p{display:none}#campaign section.top-banner .drop-down-button{width:11.2vw}#campaign section.drop-down{width:89.3vw}#campaign section.drop-down .content{pointer-events:none}#campaign section.drop-down .content.active{pointer-events:all;height:134vw;padding:9vw 0 0}#campaign section.drop-down .drop-down-trigger-close p{display:none}#campaign section.drop-down .drop-down-trigger-close{bottom:-6vw}#campaign section.drop-down .drop-down-trigger-close .drop-down-button{width:9.6vw;height:9.6vw;margin:.66667vw}#campaign section.drop-down .learn-more-ctx{margin:0 0 2vw}#campaign section.drop-down .learn-more-ctx .col{width:100%;min-width:0}#campaign section.drop-down .learn-more-ctx .col h6{font-size:3.73vw;width:32.5%;margin:0 auto 1.6vw;min-height:0}#campaign section.drop-down .learn-more-ctx .col p{font-size:3.1vw;line-height:1.5;margin:0 auto 9.5vw}#campaign section.drop-down .learn-more-ctx .col p br{display:none}#campaign section.drop-down .learn-more-ctx .col:nth-child(3) p{width:70%}#campaign section.drop-down .learn-more-ctx .col:nth-child(4) p{width:81%}#campaign section.drop-down .modal-trigger{font-size:3.2vw}#campaign h2{max-width:100%;font-size:6.4vw}#campaign section.brands{width:89.3vw;padding-top:16vw;margin-bottom:5vw}#campaign section.brands h2{margin-bottom:5.33333vw;line-height:1.2}#campaign section.brands .brands-wrap{width:275.33333vw}#campaign section.brands .brand-imgwrap{width:34.66667vw;height:34.66667vw}#campaign section.brands .brand-name{font-size:ge-vw(16px,375)}#campaign section.categories{width:89.3vw}#campaign section.categories h2{margin-bottom:5vw}#campaign section.categories .categories-wrap{width:190.4vw}#campaign section.categories .category{width:34.66667vw;height:auto}#campaign section.categories .category p{font-size:4.26667vw;text-align:center}#campaign div.overlay{padding:0}#campaign section.modal{padding:0;margin-bottom:0}#campaign section.modal .content-wrap{width:100%}#campaign section.modal .modal-close{padding:4.26667vw;width:14.93333vw;margin:0 -10vw 0 0}#campaign section.modal .top{align-items:flex-start;padding:0 10%}#campaign section.modal h2{font-size:5.06667vw;margin:1.1em 0 .5em;text-align:left}#campaign section.modal .bottom li,#campaign section.modal .bottom p,#campaign section.modal .top p{font-size:3.2vw;max-width:100%;margin:0;line-height:1.5}#campaign section.modal .top p{margin:0 0 2.1em;padding-right:3%}#campaign section.modal .modal-links{max-width:100%;margin:0 0 5.33333vw;font-size:3.2vw}#campaign section.modal .modal-links a{margin:3.33333vw 0;width:39%}#campaign section.modal .bottom h3{font-size:3.73333vw;margin-top:2.5em}#campaign section.modal #petroleum{margin-top:.6em}#campaign .productgrid h3{padding:0 12px;font-size:5.33333vw;text-align:left}#campaign .productgrid .productgrid-banner p{font-size:3.2vw;margin:1em 0;width:37vw}#campaign .productgrid .productgrid-banner a,#campaign .seo-block p{font-size:3.2vw}}
/*# sourceMappingURL=common.css.map*/