@font-face{font-family:trial-laderregular;src:url(/cdn/shop/files/trial-lader-regular_400-webfont.woff2?v=1744262474) format("woff2"),url(/cdn/shop/files/trial-lader-regular_400-webfont.woff?v=1744262474) format("woff");font-weight:400}@font-face{font-family:trial-ladermedium;src:url(/cdn/shop/files/trial-lader-medium_500-webfont.woff2?v=1744262074) format("woff2"),url(/cdn/shop/files/trial-lader-medium_500-webfont.woff?v=1744262075) format("woff");font-weight:500}@font-face{font-family:trial-ladersemibold;src:url(/cdn/shop/files/trial-lader-semibold_600-webfont.woff2?v=1744262325) format("woff2"),url(/cdn/shop/files/trial-lader-semibold_600-webfont.woff?v=1744262326) format("woff");font-weight:600}@font-face{font-family:trial-laderbold;src:url(/cdn/shop/files/trial-lader-bold_700-webfont.woff2?v=1744262388) format("woff2"),url(/cdn/shop/files/trial-lader-bold_700-webfont.woff?v=1744262388) format("woff");font-weight:700}.shopify-payment-button{background:#af1f00;transition:.3s}.shopify-payment-button:hover{background:#fff}.product-info__block-item .ofe-texg{font-weight:700;font-size:16px;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:trial-laderbold;color:#bf0426}.product-info__block-item .offer-tag-lwrap{border-bottom:1px solid hsl(34deg 14% 19% / 10%);padding-bottom:6px}.product-info__block-item .bro-wrap{margin-top:10px;padding-top:6px;border-top:1px solid hsl(34deg 14% 19% / 10%)}.product-info__block-item .ofafer-tab{margin-top:32px;padding-top:24px;border-top:1px solid hsl(349deg 96% 38% / 20%)}product-sticky-bar buy-buttons.buy-buttons button{background:#bf1f25;border:none!important;color:#fff;font-size:14px}product-sticky-bar buy-buttons.buy-buttons button:hover{background:#000;color:#fff!important}button#flo-buy-now-button{background:inherit!important;border:transparent!important;border:1px solid #af2000!important}h1.product-title{font-weight:300;font-size:40px;line-height:100%;letter-spacing:.5px!important;color:#bf0426;font-family:trial-laderregular!important}.vendor{font-weight:600;font-size:18px;line-height:130%;letter-spacing:.5px;font-family:trial-ladersemibold;color:#bf0426}.product-tag-line{font-weight:700;font-size:20px;line-height:120%;letter-spacing:0;font-family:trial-laderbold;margin-top:16px}.product-description-line{font-weight:500;font-size:14px;line-height:140%;font-family:trial-ladermedium;letter-spacing:0;margin-top:16px}.product-description-line p{font-family:inherit!important}.jdgm-widget.jdgm-preview-badge{margin-bottom:24px;font-weight:500!important;font-size:16px!important;line-height:120%!important;text-decoration-thickness:0%!important;font-family:trial-ladermedium!important}span.jdgm-prev-badge__text{letter-spacing:0!important;text-decoration:underline!important;text-decoration-style:solid!important}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#bf0426!important}.skin-newsletter{padding-top:0!important}.main-container{padding:0 64px}.fixed-container{max-width:1400px;margin:auto}.tagline{font-weight:700;font-size:16px;line-height:120%;letter-spacing:5px!important;text-transform:uppercase;font-family:trial-laderbold!important}.title-block{margin-bottom:40px;display:flex;align-items:center;justify-content:center}h2,h2 p{font-weight:300;font-family:trial-laderregular!important;font-size:48px;line-height:120%;letter-spacing:3%;text-align:center}buy-buttons.buy-buttons.buy-buttons--has-dynamic{display:flex;align-items:center;justify-content:center;gap:10px}button.button.button--outline.w-full{width:50%;border-radius:50px;font-size:16px;line-height:130%;text-transform:uppercase}.shopify-payment-button{width:50%;animation:none!important;border-radius:50px;font-size:18px;line-height:150%}button#flo-buy-now-button{font-size:16px;line-height:150%}.shopify-section--main-product .container.container--lg{max-width:100%;width:auto;margin:0 64px}.swiper-sticky-wrapper{width:50%;flex:none;overflow:hidden}safe-sticky.product-info{width:50%;overflow:hidden}.product{display:grid;grid-template-columns:1fr 1fr;display:flex;gap:32px}.swiper-sticky-wrapper{display:flex;align-items:center}.thumbs-wrapper{display:flex;flex-direction:column}.mains-wrapper.img-gallery-magnific{display:flex;width:100%}.swiper-slide.thumbs-slide img.image-slider{border-radius:8px}.image-popup-vertical-fit img.image-slider{border-radius:16px}.mains-media.magnific-img{flex:none;width:100%}.image-popup-vertical-fit{width:100%;display:block;height:100%;padding:2px;overflow:hidden}.thumbs-wrapper{height:100%}.swiper-slide.thumbs-slide{flex:none}img.image-slider{width:100%;height:100%;object-fit:cover}.swiper-sticky-wrapper{gap:24px}.dumnpwrap{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-arrow{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#bf0426}.swiper.thumbs-swiper{overflow:hidden;height:640px}.product-arrow.is-up{margin-bottom:10px}.product-arrow.is-up svg.arrow-icon{rotate:90deg}.swiper.main-swiper{margin-left:-1px!important}.product-arrow.is-down{margin-top:10px}.product-arrow.is-down svg.arrow-icon{rotate:90deg}.swiper-sticky-wrapper{position:sticky;top:40px}.swiper.main-swiper{overflow:hidden}.mfp-container.mfp-s-ready.mfp-image-holder{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;background:#fff;z-index:391101;display:flex;flex-direction:column;align-items:center;justify-content:center}img.mfp-img{max-width:100%;max-height:900px!important}.mfp-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:-webkit-zoom-out}a.image-popup-vertical-fit{cursor:-webkit-zoom-in;display:flex;width:100%;overflow:hidden;height:100%;border-radius:1.25rem}button.mfp-close{position:absolute;top:2%;right:2%;border:1px solid black;background:transparent;width:50px;height:50px;border-radius:100%;display:flex;align-items:center;justify-content:center}.swiper-slide.main-media video{width:100%;height:100%;object-fit:cover}.mfp-content figure{width:100%;height:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}img.mfp-img,button.mfp-arrow,button.mfp-close{cursor:pointer}button.mfp-arrow{position:absolute;display:flex;top:auto;background:#fff;width:50px;height:50px;border:1px solid black;border-radius:100%;align-items:center;justify-content:center;z-index:11}button.mfp-arrow:before{content:"";width:24px;height:24px;position:absolute;display:block;background-position:50% 50%;background-size:24px 24px}button.mfp-close:before{content:"";width:10px;height:10px;position:absolute;display:block;background-position:50% 50%;background-size:16px 16px;background-image:url(https://cdn.shopify.com/s/files/1/0656/8876/4567/files/Close_icon_588b4ecc-9eaf-4c2a-a188-ba842f81154f.png?v=1726150688)}button.mfp-arrow.mfp-arrow-left{left:2%}button.mfp-arrow.mfp-arrow-left:before{background-image:url(https://cdn.shopify.com/s/files/1/0656/8876/4567/files/chevron-left.png?v=1726149935)}button.mfp-arrow.mfp-arrow-right{right:2%}button.mfp-arrow.mfp-arrow-right:before{background-image:url(https://cdn.shopify.com/s/files/1/0656/8876/4567/files/chevron-right.png?v=1726149935)}.mfp-preloader{display:none}.mfp-counter{position:absolute;top:2%;left:2%;font-size:16px!important;border:1px solid black;padding:10px 20px;border-radius:50px;color:#151515}.variant-picker__option-info{font-weight:700;font-size:16px;line-height:120%;letter-spacing:2px;text-transform:uppercase;font-family:trial-laderbold;color:#bf0426}label.block-swatch{border-color:#be042633;border-radius:8px;background:transparent;padding:0;overflow:hidden;height:60px}:checked+.block-swatch,.block-swatch.is-selected{border-color:#bf0426}label.block-swatch{gap:8px;padding-right:12px}img.display-images{display:block!important;height:60px;width:60px;border-radius:8px;border:1px solid rgb(191 4 38 / 20%);border-left:0;flex:none}:checked+.block-swatch img.display-images,.block-swatch.is-selected img.display-images{border-color:#bf0426}span.discot-tag{display:none}.block-swatch span{font-weight:700!important;padding:0;background-color:#fff;font-size:14px;line-height:120%;letter-spacing:0!important;font-family:trial-laderbold}.variant-price{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px;margin-top:4px}.variant-title{font-weight:700;font-size:14px;line-height:120%;letter-spacing:0;font-family:trial-laderbold}span.compare-price{text-decoration:line-through;font-weight:400!important;font-family:trial-laderregular}.product-info__block-item.variant-picker{margin-bottom:0!important}.product-info__block-item.buy-buttons{border-top:1px solid hsl(349deg 96% 38% / 20%);padding-top:32px;margin-top:32px!important}label.block-swatch{color:#38322a}span.current-price{color:#bf0426}.ogprice{font-family:trial-laderbold;font-weight:700}.product-price{font-weight:400;font-size:32px;line-height:100%;letter-spacing:0;display:flex;align-items:center;gap:16px;font-family:trial-laderregular;color:#bf0426}.cmprice{font-weight:400;text-decoration:line-through;text-decoration-thickness:2px}x-header.header{position:sticky!important}.product-price .discount{font-size:16px;font-family:trial-ladersemibold;font-weight:600;padding:4px 4px 1px;color:#fff;background:#bf0426;border-radius:7px;line-height:120%;margin-left:-8px;margin-top:-3px}.swiper-pagination-progress{display:none;width:100%;height:2px;background:#37312a33}.product-card.secondry-card .product-card__quick-add-button{height:48px;background:#bf0426!important;border-color:#bf0426!important;text-transform:math-auto!important;letter-spacing:0!important;width:150px!important;font-size:16px!important}.relative.serum-product .flex-center-block{max-width:100%;text-align:left;display:flex;align-items:flex-start;color:#bf0426;margin-bottom:24px!important}.relative.serum-product .flex-center-block h2{font-size:56px!important}.shopify-section--footer{margin-top:-200px}@media only screen and (max-width: 1660px){.swiper.thumbs-swiper{height:550px}.variant-picker__option-values{flex-wrap:nowrap;overflow:auto}img.display-images{height:55px;object-fit:cover}label.block-swatch{flex:none;height:55px}}@media only screen and (max-width: 1550px){.swiper.thumbs-swiper{height:450px}}@media only screen and (max-width: 991px){.product{display:flex;flex-direction:column;gap:26px}button.button.button--outline.w-full,button#flo-buy-now-button{padding-left:10px;padding-right:10px}.product-arrow{display:none!important}.swiper-sticky-wrapper{position:relative;top:0;width:100%;display:flex;flex-direction:column-reverse}safe-sticky.product-info{width:100%;padding:0 24px}.swiper.main-swiper{width:100%}.thumbs-wrapper{display:flex;flex-direction:row}.swiper.thumbs-swiper{height:auto;width:100%}.swiper.thumbs-swiper{width:100%;display:flex;justify-content:flex-start;overflow:hidden}.shopify-section--main-product .container.container--lg{margin:0}a.image-popup-vertical-fit{padding:0;border-radius:0}.swiper-sticky-wrapper{gap:8px}.image-popup-vertical-fit img.image-slider{border-radius:0}.dumnpwrap{overflow:hidden;width:100%;height:100%}.swiper.thumbs-swiper{padding:0 24px}.swiper-slide.thumbs-slide{height:auto!important}.dumnpwrap{display:flex;flex-direction:row}}@media only screen and (max-width: 768px){.main-container{padding:0 24px}.relative.serum-product .flex-center-block h2{font-size:32px!important}h2{font-size:32px}h2 p{font-size:32px}h1.product-title{font-size:24px}.vendor{font-size:14px}.jdgm-widget.jdgm-widget{font-size:14px!important;margin-bottom:18px}.product-tag-line{margin-top:12px;font-size:16px}.product-description-line{font-size:12px}.product-price{font-size:24px;gap:8px}.product-price .discount{margin:-5px 0 0;font-size:13px;border-radius:4px}.product-info__block-item.buy-buttons{margin-top:24px!important;padding-top:24px!important}}@media only screen and (max-width: 500px){.main-container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/new-serum-style.css.map */
