.mega-menu-details summary span{font-size:13px;margin-bottom:10px}.header .header-mega-menu{border-top:1px solid #f1f1f1}.new-launch .section-header__line .section-header__title-item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem;flex-direction:column}.new-launch .section-header__line .section-header__title-item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem;flex-direction:column;max-width:800px}.container.slideshow__container,.cards-grid .container{padding:0}.section-full-screen .slideshow-slide__content.content-left{padding-left:0;max-width:800px}h1.slideshow-slide__title.h2,.slideshow-slide__desc.richtext__content{color:#fff}.slideshow-slide__buttons .button{color:#fff;border:1px solid #000000;background-color:#000;font-size:12px;line-height:1;font-weight:600;letter-spacing:.1em;position:relative;overflow:hidden;transition:.4s;border-radius:50px;text-transform:uppercase;transition:.5s ease all;padding:20px 40px;text-decoration:none}.slideshow-slide__buttons .button span:after{display:none}.slideshow__swiper .content-left{display:flex;align-items:flex-start;justify-content:center;text-align:left}.shop-by-concern{display:grid;grid-template-columns:1fr 2fr}.shop-by-concern{display:flex;gap:32px}.shop-by-concern .title-wrapper{max-width:432px;position:sticky;top:150px;height:100%;flex:1}.shop-by-concern .sbc__item h3{font-size:24px;color:#0d0d0d;line-height:100%}.shop-by-concern p.desc{line-height:150%;font-size:14px;color:#000;font-weight:500}.shop-by-concern .heading-wrapper{display:flex;flex-direction:column;gap:25px}.shop-by-concern a.button.button--secondary{max-width:150px}.shop-by-concern .trusted-users{font-family:Hurricane,cursive;font-size:25px;line-height:90%;color:#f7875e;position:absolute;left:-100px;max-width:188px;text-align:center;top:-2px;transform:rotate(-20deg);z-index:2}.shop-by-concern .subtitle{font-size:16px;line-height:150%;color:#000;font-weight:500}.shop-by-concern .shop-by-concern__column{flex:1;position:relative}.shop-by-concern .content-wrapper .icon img{width:55px;height:auto}.shop-by-concern__column .sbc__item{display:flex;gap:32px;align-items:center;line-height:0;margin-bottom:40px;position:relative}.sbc__item>div{flex:1 0}.sbc__item .benefits-content .content-wrapper{padding-left:32px}.sbc__item .image{aspect-ratio:1 / 1;position:relative}.sbc__item .image img{position:absolute;height:100%;border-radius:15px}.benefits-content .icon{margin-block-end:30px;display:inline-block;vertical-align:top}.shop-by-concern__column .badges{position:absolute;flex-basis:100%;top:0;left:0}.ratings-badge{background:#f7875e;padding:10px 15px;border-radius:10px;display:flex;align-items:center;margin-left:-20px;margin-top:-30px;font-size:40px;font-weight:600;letter-spacing:-.8px;gap:10px;line-height:100%;color:#fcfbf7;max-width:max-content;font-family:var(--font-heading-family)}.review-badge{background:#e35b29;padding:10px 15px;border-radius:10px;font-size:16px;font-weight:600;line-height:150%;color:#fcfbf7;margin-left:45px;margin-top:-17px;max-width:max-content}@media screen and (max-width: 989px){.shop-by-concern{flex-direction:column;gap:40px}.shop-by-concern .title-wrapper{position:relative;top:0;margin:0}.title-wrapper .subtitle{font-size:24px;max-width:144px;top:-25px}.shopify-section .shop-by-concern__column .heading{font-size:24px}}@media screen and (max-width: 749px){.sbc-item-wrapper{display:flex;flex-wrap:nowrap;overflow-y:auto;gap:10px}.sbc__item>div{flex-basis:100%}.shop-by-concern__column .sbc__item{display:flex;gap:32px;align-items:flex-start;line-height:0;margin-bottom:0;position:relative;flex-direction:row;flex-wrap:wrap;min-width:67%;max-width:67%}.shop-by-concern__column .badges{right:0;margin:0 auto;max-width:max-content}.sbc__item .benefits-content .content-wrapper{padding-left:0;display:flex;gap:12px;padding-right:0}.sbc__item .benefits-content .content-wrapper p.desc{font-size:16px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.shop-by-concern .shop-by-concern__column{margin-right:-20px}.sbc__item .image{aspect-ratio:13 / 18}.shopify-section .shop-by-concern__column .heading{font-size:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}p.desc{line-height:150%}.cards-grid__item.card-grid-height-medium{min-height:600px!important}.collapsible-content-block__heading{text-transform:uppercase}@media screen and (max-width: 992px){.shop_by_ingredients .collection-grid__wrapper{flex-wrap:wrap}}.by_concern .collection-card .collection-card__title:last-child{margin:0;font-size:20px}.real-results .multicolumn-card__image-size-medium{width:100%;height:300px}.real-results .multicolumn-card .multicolumn-card__info-title{margin-bottom:.8rem;margin-block:10px}.key-benefits{display:flex;gap:10px;margin:8px 0}.key-benefits-inner-container .icon svg path{fill:#e25a28}.pilgrim-features{background:#cfcfcf4d}.pilgrim-features{background:#eeeeee9c;border-radius:16px;display:flex;gap:5px;margin-top:20px;padding:10px;width:100%}.pilgrim-features .item{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center}.pilgrim-features .icon{vertical-align:middle;pointer-events:none;background:none;display:block;overflow:visible}.pilgrim-features .icon img{min-height:20px;min-width:20px;vertical-align:middle;width:35px}.pilgrim-features .content p{display:inline-grid;font-size:12px;line-height:14px;margin-left:5px;text-transform:uppercase}.pilgrim-features span.tooltiptext{display:none}.benefits .multicolumn-card__image-block.multicolumn-card__image-size-medium{width:100%;height:auto}.shop-by-ingredients .collection-card__desc.richtext__content{font-size:14px}.shop-by-ingredients h3.collection-card__title{font-size:18px}.shop-by-ingredients .collection-card.color-inverse .collection-card__text{padding:0rem 1rem;min-height:170px;text-align:center;letter-spacing:1px;line-height:20px}.by_concern .collection-grid__wrapper{gap:16px}.key-benefits-container{position:relative;margin:25px 0 0}.key-benefits-title{color:#fff;background:#e25a28;border-radius:14px;display:inline-flex;font-size:16px;font-weight:500;line-height:24px;margin-left:15px;padding:2px 12px;z-index:2;position:absolute;top:-27px;left:0}.key-benefits-inner-container{background:#e25a281f;1px #e25a28 dashed;border-radius:24px;padding:20px 15px 5px;position:relative;top:-15px;width:100%}.why-sebum .badge{color:#e35928}.image-with-text__wrapper{align-items:center}.why-sebum .image-with-text__image-elem img{width:100%;height:auto;object-fit:contain;position:unset;max-width:870px;height:440px}.why-sebum .image-with-text__image-elem{position:usnet;overflow:unset;padding-bottom:unset;width:unset}.msg-from-founders svg.close-quote{transform:rotate(180deg)}.msg-from-founders .image-with-text__text,.msg-from-founders .image-with-text__heading{text-align:center}.msg-from-founders .founder-name{font-size:20px;font-weight:700;line-height:100%}.msg-from-founders .founder-name span{color:#acacac;display:block;font-size:15px;margin:5px 0 30px}.msg-from-founders .image-with-text__image-elem img{border-radius:100%}.msg-from-founders .image-with-text__text-block{flex:1 0 60%}.msg-from-founders .image-with-text__image-block{width:40%}#FacetFiltersForm span.subtitle.facets__summary-title{font-size:20px;color:#000}#FacetFiltersForm span.facet-checkbox__label{font-size:16px;color:#000!important;opacity:1!important}#FacetFiltersForm .facets-container .facets__reset{margin-top:0;font-size:19px!important}@media screen and(max-width:1024px){.why-sebum .image-with-text__text-block{flex:1 0 50%}.why-sebum .image-with-text__image-block{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-style.css.map */
