.custom-labels{padding:.7rem 2rem;position:relative;margin:-20px 0;top:18px;position:relative}.custom-labels span.custom-label{background:rgba(235,28,36,.2);border-radius:5px;padding:1rem 1.5rem;font-size:.9rem;font-weight:800;margin:.2rem 1.2rem 1rem;color:#db3237;display:flex;position:relative}.custom-labels span.custom-label .icon-tick-circle{align-self:center;padding-right:.5rem;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNy42IDE4LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3LjYgMTguNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0RCMzMzNjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEuMiwxNS4yVjAuM2gxNS4ydjE0LjloLTQuN2wtMi44LDNsLTIuOC0zSDEuMnoiLz4NCjwvc3ZnPg0K") no-repeat;position:absolute;left:-11px;width:2rem;height:2rem}.custom-labels span.custom-label .icon-tick-circle:before{content:none!important}.component-list-grid__toggle-wrapper.list .customlabels-gridview{display:none}@media screen and (max-width:53.125em){.component-list-grid__toggle-wrapper.list .customlabels-gridview{display:flex;margin-bottom:1.8rem}.component-list-grid__toggle-wrapper.list .customlabels-gridview .custom-labels{display:flex;margin-bottom:1.5rem}}@media screen and (max-width:53.125em){.component-list-grid__toggle-wrapper.list .custom-labels{display:none}}.component-list-grid__toggle-wrapper.grid .custom-labels{display:none}.component-list-grid__toggle-wrapper.grid .customlabels-gridview{display:flex;margin-bottom:1.8rem}.component-list-grid__toggle-wrapper.grid .customlabels-gridview .custom-labels{display:flex;margin:0 auto 1rem;align-self:flex-start;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:53.125em){.component-lap-highlight__toggle-wrapper .custom-labels .custom-labels{display:none}}@media screen and (min-width:53.125em){.component-lap-highlight__item .customlabels-gridview,.component-recommended-product__wrapper .customlabels-gridview{display:none}}@media screen and (min-width:53.125em){.component-lap-highlight__item .customlabels-gridview,.component-recommended-product__wrapper .customlabels-gridview{display:flex;min-width:200px;height:auto;margin-bottom:2rem}.component-lap-highlight__item .customlabels-gridview .custom-labels,.component-recommended-product__wrapper .customlabels-gridview .custom-labels{display:flex;margin:0 auto 1rem;align-self:flex-start;align-items:flex-start;justify-content:flex-start}}.component-recommended-product .container-custom-labels{width:100%;margin-top:18px;padding-left:20px}@media screen and (min-width:53.125em){.component-recommended-product .container-custom-labels{display:flex}}@media screen and (max-width:53.125em){.component-recommended-product .container-custom-labels{display:none}}@media screen and (min-width:53.125em){.component-recommended-product .customlabels-gridview{display:none}}@media screen and (max-width:53.125em){.component-recommended-product .customlabels-gridview{display:flex}}.component-yellow-boutique .customlabels-gridview{display:flex}.component-yellow-boutique .customlabels-gridview .custom-labels{display:flex;margin:0 -1.5rem 1rem;align-self:flex-start;align-items:flex-start;justify-content:flex-start}.component-yellow-boutique .custom-labels{padding:.7rem .5rem;margin:0 -1.5rem;top:0}.component-yellow-boutique .custom-labels span.custom-label{margin:.2rem auto}.compare-table__cell--populated .customlabels-gridview{display:flex}.compare-table__cell--populated .customlabels-gridview .custom-labels{display:flex;margin:0 -1.5rem 1rem;align-self:flex-start;align-items:flex-start;justify-content:flex-start}.compare-table__cell--populated .custom-labels{padding:.7rem .5rem}@media screen and (max-width:53.125em){.compare-table__cell--populated .custom-labels{display:inline}}.compare-table__cell--populated .custom-labels span.custom-label{margin:.2rem auto}@media screen and (max-width:30em){.detail-header__product-highlight .custom-labels{top:0;margin:-40px 0 20px}.detail-header__product-highlight .custom-labels span.custom-label{margin:.2rem auto}}@media screen and (max-width:53.125em){.detail-header__product-highlight .custom-labels .custom-labels{margin:-20px 0 0 0}.detail-header__product-highlight .custom-labels .custom-labels span.custom-label{margin:.2rem .5rem 1rem}}