section:not(:last-child){margin-bottom:1.5rem}@media (min-width:769px){section:not(:last-child){margin-bottom:3rem}}section .promo__section{margin-top:1.5rem}@media (min-width:769px){section .promo__section{margin-top:3rem}}@media only screen and (min-width:501px){.category-breadcrumbs-container{position:absolute;left:-9999px;height:1px}}.light-tan{color:#f8dad4}.tan{color:#d69b79}.orange{color:#c86033}.burnt-orange{color:#8e4320}.lime-green{color:#bdd91f}.green{color:#176158}.purple{color:#613ea7}.purple2024{color:#7b439a}.light-purple2024{color:#ded0e7}.light-gray2024{color:#f2f2f2}.pink2024{color:#fed6e6}li,ol,ul{list-style:none;margin:0;padding:0}#vn_brands .vn-tile,.vn_brands .vn-tile{padding:10px}.landing_seo_container .card{border:1px solid #000!important;margin-bottom:.5rem}.landing_seo_container .card-header p{white-space:break-spaces;font-weight:500}.landing_seo_container .card-header.collapsed .arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.landing_seo_container .landing_seo_paragraph{text-align:justify}.landing_seo_container .landing_seo_cta{text-decoration:underline;font-size:1rem}.landing_seo_container .landing_seo_cta:active,.landing_seo_container .landing_seo_cta:focus,.landing_seo_container .landing_seo_cta:hover{text-decoration:none}.landing_glossary_container .glossary__heading{background-color:#fed6e6;padding:2rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:768px){.landing_glossary_container .glossary__heading{padding:1rem}}.landing_glossary_container .glossary__heading h2,.landing_glossary_container .glossary__heading p{white-space:break-spaces}.landing_glossary_container .glossary__heading .text{justify-self:center;grid-row:1;grid-column:1;padding:0 2rem}.landing_glossary_container .glossary__heading .icon{color:#000;justify-self:end;grid-row:1;grid-column:1;margin:0}.landing_glossary_container .glossary__heading.collapsed .switch{color:#000;font-size:0}.landing_glossary_container .glossary__heading.collapsed .switch:before{color:#000;font-family:FontAwesome;font-size:30px;display:inline-block;content:"\f067"}.landing_glossary_container .landing_glossary-items{background-color:#fdf6f4;padding:5% 0}@media (min-width:768px){.landing_glossary_container .landing_glossary-items{padding:2% 0}}.landing_glossary_container .landing_glossary-items .landing_list-item{margin:0 5% 10% 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing_glossary_container .landing_glossary-items .landing_list-item img{-ms-flex-item-align:start;align-self:flex-start;max-width:70px;margin:1rem}.landing_glossary_container .landing_glossary-items .landing_list-item .landing_list-item--text h3{font-size:18px;line-height:34px;letter-spacing:0;font-weight:700}.landing_glossary_container .landing_glossary-items .landing_list-item .landing_list-item--text a{text-decoration:underline}@media (min-width:769px){.landing_glossary_container{padding-top:2%;margin-bottom:0;position:relative}.landing_glossary_container .landing_glossary-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing_glossary_container .landing_glossary-items .landing_list-item{margin:2%;width:29.3%}}.vn_ingredients{background-color:#f2f2f2;padding:1rem 0}@media (min-width:768px){.vn_ingredients{padding:2rem}}.vn_ingredients .slider-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:769px){.vn_ingredients .cat-grid_slide{margin-top:0;padding-top:0}}@media (max-width:544px){.vn_ingredients .cat-grid_slide{width:75%!important}}.vn_ingredients .cat-grid_slide img{max-height:unset;padding:1em}@media (min-width:769px){.vn_ingredients .cat-grid_slide img{padding:2.5em}}.vn_ingredients .cat-grid_slide h3,.vn_ingredients .cat-grid_slide h4,.vn_ingredients .cat-grid_slide p{text-align:left!important}.spotlight{background-color:#7b439a;padding:1rem}@media (min-width:768px){.spotlight{padding:1rem 7rem}}.spotlight .landing_heading_container{color:#ded0e7}.spotlight .landing_heading_container h2,.spotlight .landing_heading_container p{text-align:center}.spotlight .spotlight__grid a{text-decoration:none;text-align:left}.spotlight .spotlight__grid .spotlight__grid--text-box{color:#fff!important;padding:1rem 0}.texture-talk{background-color:#fbece5;padding:1rem}@media (min-width:768px){.texture-talk{padding:2rem 4.5rem}}.texture-talk .landing_heading_container{color:#482d21}.texture-talk .tab-zone{-ms-flex-wrap:wrap;flex-wrap:wrap}.texture-talk .tab__link:hover{text-decoration:none!important}.texture-talk .tab__link.active img{border:6px solid #482d21}.texture-talk .tab__link .tt__type-callout{background-color:#482d21;color:#fff;font-size:20px;position:relative;bottom:20px;padding:4px 0;margin-bottom:0}.texture-talk .tab__content{padding:1rem;margin:1rem 5px}.texture-talk .tab__content .inner-heading{text-align:center}.texture-talk .tab__content .tab__content--inner{border:3px #482d21 solid;color:#140002;padding:1rem}.texture-talk .tab__content .tab__content--inner a{font-size:1rem}.texture-talk .tab__content .tab__content--inner .texture_curl-types{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.texture-talk .tab__content .tab__content--inner .texture_curl-types .curl-type-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem 0}.texture-talk .tab__content .tab__content--inner .texture_curl-types .curl-type-block .curl-icon{max-width:60px}.texture-talk .tab__content .tab__content--inner .texture_curl-types .curl-type-block p{margin:0;padding:0 .75rem;text-align:left}.texture-talk .tab__content .tab__content--inner .texture_curl-types .protective-block{text-align:center;padding:1rem 0}.texture-talk .tab__content .tab__content--inner .texture_curl-types .protective-block a{text-decoration:underline;font-size:1rem;color:#140002}