.index-template [id$=__btx_homepage_compat]{height:0;min-height:0;margin:0;padding:0}.index-template [id$=__brands] .brand-logos__wrapper{height:112px;min-height:112px;padding:20px 14px;align-items:center;justify-content:center}.index-template [id$=__brands] .brand-logos__image{height:100%}.index-template [id$=__brands] .brand-logos__image .media-wrapper{width:var(--btx-logo-width, 110px);max-width:100%;height:auto;aspect-ratio:var(--btx-logo-ratio, 2);padding:0;overflow:hidden;transform:none!important}.index-template [id$=__brands] .brand-logos__image .media-wrapper:before{content:none}.index-template [id$=__brands] .brand-logos__image img{position:absolute;width:var(--btx-image-width, 100%);height:auto;max-width:none;max-height:none;margin:0;left:var(--btx-image-left, 0%);top:var(--btx-image-top, 0%);right:auto;bottom:auto;object-fit:contain;transform:none!important;scale:1;filter:url(#btx-homepage-logo-ink)}.index-template [id$=__brands] .brand-logos__image[href$="/drformulas"]{--btx-logo-width: 114.041px;--btx-logo-ratio: 447/91;--btx-image-width: 134.22819%;--btx-image-left: -16.10738%;--btx-image-top: -119.78022%}.index-template [id$=__brands] .brand-logos__image[href$="/moerie"]{--btx-logo-width: 110.98px;--btx-logo-ratio: 906/211;--btx-image-width: 132.45033%;--btx-image-left: -14.90066%;--btx-image-top: -83.41232%}.index-template [id$=__brands] .brand-logos__image[href$="/nutrafol"]{--btx-logo-width: 114px;--btx-logo-ratio: 300/53;--btx-image-width: 100%;--btx-image-left: 0%;--btx-image-top: -235.84906%}.index-template [id$=__brands] .brand-logos__image[href$="/viviscal"]{--btx-logo-width: 104px;--btx-logo-ratio: 300/86;--btx-image-width: 100%;--btx-image-left: 0%;--btx-image-top: -124.4186%}.index-template [id$=__brands] .brand-logos__image[href$="/watermans"]{--btx-logo-width: 66.296px;--btx-logo-ratio: 231/185;--btx-image-width: 129.87013%;--btx-image-left: -14.71861%;--btx-image-top: -28.10811%}.index-template [id$=__brands] .brand-logos__image[href$="/derma-clinicals"]{--btx-logo-width: 119.387px;--btx-logo-ratio: 282/61;--btx-image-width: 106.38298%;--btx-image-left: -3.19149%;--btx-image-top: -191.80328%}.index-template [id$=__brands] .brand-logos__image[href$="/enchanted-waters"]{--btx-logo-width: 98.116px;--btx-logo-ratio: 371/205;--btx-image-width: 161.72507%;--btx-image-left: -31.53639%;--btx-image-top: -20.4878%}.index-template [id$=__brands] .brand-logos__image[href$="/relumins"]{--btx-logo-width: 106.337px;--btx-logo-ratio: 364/165;--btx-image-width: 103.02198%;--btx-image-left: -1.92308%;--btx-image-top: -54.54545%}.index-template [id$=__brands] .brand-logos__image[href$="/skinbum"]{--btx-logo-width: 107.037px;--btx-logo-ratio: 826/259;--btx-image-width: 164.89104%;--btx-image-left: -32.44552%;--btx-image-top: -225.09653%}.index-template [id$=__brands] .brand-logos__image[href$="/skinry-beauty"]{--btx-logo-width: 127.292px;--btx-logo-ratio: 788/273;--btx-image-width: 172.84264%;--btx-image-left: -36.42132%;--btx-image-top: -207.32601%}.index-template [id$=__reviews_app]{background:#fff!important}.index-template [id$=__reviews_app] .reputon-grid-container{background:#fff}.index-template [id$=__reviews_app] .reputon-reviews-head{padding:14px 18px!important;border-radius:12px!important;background:#f7f7f7!important}.index-template [id$=__reviews_app] .reputon-single-review.reputon-card{min-height:0!important;margin-inline:0!important;padding:0!important;border-radius:12px!important;background:#f7f7f7!important;box-shadow:none!important;overflow:hidden}.index-template [id$=__reviews_app] .reputon-single-review .reputon-top-part{padding:18px!important;border-radius:12px!important;background:#f7f7f7!important}.index-template [id$=__reviews_app] .reputon-grid-wrapper{position:relative}.index-template [id$=__reviews_app] .reputon-grid-wrapper:after{content:"";position:absolute;inset:auto 0 0;height:60px;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff)}.index-template [id$=__reviews_app] .reputon-load-more{min-height:44px;padding:10px 24px!important;border-radius:999px!important;background:#072835!important;color:#fff!important;font-family:Figtree,sans-serif!important;font-weight:600!important}.index-template [id$=__reviews_app] .reputon-load-more:hover{background:#0b3b4a!important}@media(max-width:749px){.index-template [id$=__reviews_app] .reputon-grid-wrapper{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:12px!important;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#072835 #e6e9eb}.index-template [id$=__reviews_app] .reputon-grid-wrapper:after{display:none}.index-template [id$=__reviews_app] .reputon-grid-wrapper::-webkit-scrollbar{height:3px}.index-template [id$=__reviews_app] .reputon-grid-wrapper::-webkit-scrollbar-thumb{background:#072835}.index-template [id$=__reviews_app] .reputon-grid-wrapper::-webkit-scrollbar-track{background:#e6e9eb}.index-template [id$=__reviews_app] .reputon-single-review.reputon-card{flex:0 0 min(82vw,330px)!important;width:min(82vw,330px)!important;scroll-snap-align:start}.index-template [id$=__reviews_app] .reputon-single-review .reputon-top-part{padding:18px!important}}@media(max-width:767px){.index-template [id$=__brands] .brand-logos__wrapper{height:100px;min-height:100px;padding:18px 16px}.index-template [id$=__brands] .brand-logos__image .media-wrapper{width:calc(var(--btx-logo-width, 110px) * .78)}.index-template [id$=__reviews_app] .reputon-load-more{display:none!important}.index-template [id$=__faq] .collapsible-tabs__image-col .card-media__media img{object-position:center bottom}.index-template [id$=__faq] .collapsible-tabs__image-col .card-media__content{padding:22px}.index-template [id$=__faq] .collapsible-tabs__image-col .card-media__content-wrapper{gap:10px}}.index-template [id$=__brands] .brand-logos__image[href$="/drformulas"] img,.index-template [id$=__brands] .brand-logos__image[href$="/enchanted-waters"] img{filter:url(#btx-homepage-logo-ink-strong)}.index-template [id$=__category_slider] a[href="/collections/specials-sales"] .collection-card__image{background:#c4301c}.index-template [id$=__category_slider] a[href="/collections/specials-sales"] .collection-card__image img{opacity:0}.index-template [id$=__category_slider] a[href="/collections/specials-sales"] motion-element{position:relative}.index-template [id$=__category_slider] a[href="/collections/specials-sales"] motion-element:after{content:"Sale";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:18px;font-weight:700}@media(min-width:768px){.index-template [id$=__category_slider] .section__content{max-width:1036px;margin-inline:auto}.index-template [id$=__category_slider] .swiper-slide{width:112px}.index-template [id$=__category_slider] .collection-card__title{--pd-inline: 0}.index-template [id$=__category_slider] .collection-card__title svg{inset-inline-end:-14px}}@media(max-width:767px){.index-template [id$=__category_slider] collection-list{--btx-shortcut-width: min(86.667px, calc((100vw - var(--page-padding) - 24px) / 4.5));--column-width-mobile: var(--btx-shortcut-width)}.index-template [id$=__category_slider] .swipe-mobile__inner{--f-column-gap: 6px}.index-template [id$=__category_slider] .swiper-slide{width:var(--btx-shortcut-width)}.index-template [id$=__category_slider] .collection-card__wrapper{padding-inline:0}.index-template [id$=__category_slider] .collection-card__title{font-size:13px;line-height:1.35}}@media(max-width:359px){.index-template [id$=__category_slider] collection-list{--btx-shortcut-width: calc((100vw - var(--page-padding) - 18px) / 3.5)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/btx-homepage-compat.css.map */
