.labor-product{--labor-navy: #092f31;--labor-ink: #192b2d;--labor-teal: #3fbfc6;--labor-teal-border: #39bac1;--labor-muted: #526667;--labor-dark: #102f34;--labor-cta-border: #123e42}.labor-product .labor-product__grid{align-items:start;column-gap:48px}@media screen and (min-width:750px){.labor-product .labor-product__grid.grid{flex-wrap:nowrap}.labor-product .product--medium:not(.product--no-media) .labor-product__media.product__media-wrapper,.labor-product .product--medium:not(.product--no-media) .labor-product__info.product__info-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing, 16px) / 2);max-width:50%}}.labor-product .labor-product__media,.labor-product .labor-product__info{min-width:0}.labor-product product-info.product__info-container{display:flex;flex-direction:column;gap:20px}.labor-product .product__title{margin:0}.labor-product .product__title h1{margin:0;color:var(--labor-navy);font-family:Poppins,sans-serif;font-weight:700;font-size:30px;line-height:30px;letter-spacing:-1.92px}.labor-product .rating-stars{margin:0}.labor-product .rating-stars__label{color:var(--labor-ink);font-size:14px;line-height:22px;font-weight:400}.labor-product .new-product-gallery-main-parent{gap:14px}.labor-product [data-labor-gallery][hidden]{display:none!important}.labor-product .new-product-gallery.mySwiperMain{overflow:hidden;border-radius:12px;clip-path:inset(1px round 12px)}.labor-product .new-product-gallery.mySwiperMain .swiper-slide{box-sizing:border-box;width:100%;border-radius:0;overflow:hidden}.labor-product .new-product-gallery-main-parent--labor .new-product-gallery.mySwiperMain .swiper-slide{display:flex;align-items:center;justify-content:center;height:var(--gallery-slide-height, auto);aspect-ratio:var(--gallery-lead-ratio, auto)}.labor-product .new-product-gallery-main-parent--labor .new-product-gallery.mySwiperMain .swiper-slide img{display:block;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}.labor-product .new-product-gallery .custom-button-next,.labor-product .new-product-gallery .custom-button-prev{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:2;width:40px;height:40px;padding:0;margin:0;border-radius:999px;background:#fffffff0;border:1px solid #d7dddd;box-shadow:0 3px 12px #102f342e;cursor:pointer;transform:translateY(-50%)}.labor-product .new-product-gallery .custom-button-prev{left:10px;right:auto}.labor-product .new-product-gallery .custom-button-next{right:10px;left:auto}.labor-product .labor-gallery-nav svg,.labor-product .new-product-gallery .custom-button-next svg,.labor-product .new-product-gallery .custom-button-prev svg,.labor-product .mySwiperThumb-next svg,.labor-product .mySwiperThumb-prev svg{display:block;width:18px;height:20px;flex-shrink:0;overflow:visible;transform:none!important}.labor-product .mySwiperThumb-main-parent{display:block;position:relative;padding:0;overflow:hidden}.labor-product .mySwiperThumb-main-parent.is-thumbs-fit{padding:0}.labor-product .product .mySwiperThumb-main-parent .swiper-wrapper,.labor-product .mySwiperThumb-main-parent .swiper-wrapper{gap:0;justify-content:flex-start}.labor-product .product .mySwiperThumb-main-parent .swiper-slide,.labor-product .mySwiperThumb-main-parent .swiper-slide{flex:0 0 92px!important;width:92px!important;min-width:92px!important;margin:0 10px 0 0!important;box-sizing:border-box}.labor-product .product .mySwiperThumb-main-parent .swiper-slide:last-child,.labor-product .mySwiperThumb-main-parent .swiper-slide:last-child{margin-right:0!important}.labor-product .mySwiperThumb-main-parent img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;cursor:pointer;border:2px solid transparent;box-sizing:border-box}.labor-product .mySwiperThumb-main-parent .swiper-slide-thumb-active img{border-color:var(--labor-teal)}.labor-product .mySwiperThumb-next,.labor-product .mySwiperThumb-prev{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:3;width:32px;height:32px;padding:0;margin:0;border-radius:999px;background:#fffffff5;border:1px solid #d7dddd;box-shadow:0 2px 9px #102f342e;cursor:pointer;transform:translateY(-50%)}.labor-product .mySwiperThumb-main-parent.is-thumbs-fit .mySwiperThumb-next,.labor-product .mySwiperThumb-main-parent.is-thumbs-fit .mySwiperThumb-prev{display:none}.labor-product .mySwiperThumb-next.swiper-button-disabled,.labor-product .mySwiperThumb-prev.swiper-button-disabled{opacity:.45}.labor-product .mySwiperThumb-prev{left:0;bottom:auto}.labor-product .mySwiperThumb-next{right:0;left:auto;top:50%}.labor-steps__headline{margin:0 0 16px;color:var(--labor-ink);font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:25px}.labor-steps__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.labor-steps__item{display:flex;align-items:flex-start;gap:8px}.labor-steps__index{flex:0 0 24px;width:24px;height:24px;border-radius:999px;background:var(--labor-teal);color:#fff;font-family:Poppins,sans-serif;font-weight:900;font-size:14px;line-height:24px;text-align:center}.labor-steps__copy{margin:0;color:var(--labor-ink);font-size:14px;line-height:22px}.labor-steps__copy strong{font-weight:700}.labor-bundle__headline{margin:0 0 12px;color:var(--labor-dark);font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-.9px}.labor-bundle__options{display:grid;grid-template-columns:1fr 1fr;gap:19px}@media screen and (min-width:750px){.labor-bundle__options:has(.labor-swatch:only-child){grid-template-columns:1fr;max-width:268px}}.labor-swatch__input{position:absolute;opacity:0;pointer-events:none}.labor-swatch__label{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #dfe0df;border-radius:10px;background:#fefefe;cursor:pointer}.labor-swatch__input:checked+.labor-swatch__label{border:2px solid var(--labor-teal-border);background:#f4fafa}.labor-swatch__input:focus-visible+.labor-swatch__label{outline:2px solid var(--labor-teal);outline-offset:2px}.labor-swatch__badge{position:absolute;top:0;right:0;z-index:1;padding:6px 14px;border-radius:0 8px 0 9px;background:var(--labor-teal);color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:11px;line-height:12px;letter-spacing:1.2px;text-transform:uppercase}.labor-swatch__media{display:block;height:136px;overflow:hidden}.labor-swatch__image{display:block;width:100%;height:100%;object-fit:contain}.labor-swatch__body{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 16px 16px;text-align:center}.labor-swatch__caption,.labor-swatch__caption p{margin:0;color:var(--labor-dark);font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px}.labor-swatch__caption strong{font-weight:800;color:var(--labor-teal-border)}.labor-swatch__prices{display:flex;align-items:flex-end;gap:8px}.labor-swatch__price{color:#0d2628;font-family:Poppins,sans-serif;font-weight:700;font-size:18px;line-height:18px;text-transform:uppercase}.labor-swatch__compare{color:#0d2628;opacity:.7;font-size:13px;line-height:17px}.labor-swatch__refill{padding-top:8px;border-top:1px solid #e4e8e8;width:100%;color:var(--labor-muted);font-size:12px;line-height:16px}.labor-gifts{padding:12px;border:1px solid #b9d75e;border-radius:12px;background:linear-gradient(180deg,#f7ffdf,#efffc2)}.labor-gifts__title{margin:0 0 12px;color:#194c4f;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:22px}.labor-gifts__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.labor-gifts__item{display:flex;align-items:center;gap:12px;min-height:80px;padding:11px 12px;border:1px solid #9fc43c;border-radius:10px;background:#dfff75}.labor-gifts__icon{flex:0 0 58px;width:58px;height:58px;overflow:hidden;border-radius:10px;background:#fff}.labor-gifts__icon img{display:block;width:100%;height:100%;object-fit:contain}.labor-gifts__name{margin:0;color:var(--labor-dark);font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:25px}.labor-gifts__subtitle{margin:0;color:#405d60;font-size:14px;line-height:22px}.labor-cta__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:58px;padding:8px 24px;border:2px solid var(--labor-cta-border);border-radius:7px;background:var(--labor-teal);box-shadow:4px 5px 0 var(--labor-cta-border);color:#fff;cursor:pointer}.labor-cta__button.is-loading{opacity:.7}.labor-cta__label{flex:0 1 auto;font-family:Poppins,sans-serif;font-weight:900;font-size:18px;line-height:22px;text-align:center;white-space:nowrap}.labor-cta__compare{margin-left:6px;color:#c9eeee;font-weight:500}.labor-cta__price{margin-left:4px}.labor-cta__icon{display:flex;flex-shrink:0;width:20px;height:20px;overflow:clip}.labor-cta__icon svg{width:100%;height:100%}.labor-cta__icon--clock svg path{stroke:#fff}.labor-cta__error{margin:8px 0 0;color:#b42318;font-size:13px}.labor-product .nw-money-guarantee{margin-top:0;background:#f4f6f6;border-radius:5px}.labor-product .nw-money-guarantee-content h3{font-weight:400;font-size:16px;line-height:25px}.labor-review{margin-top:14px;padding:18px;border-radius:6px;background:#f4f6f6}.labor-review__stars{margin-bottom:8px}.labor-review__stars svg{width:130px;height:auto}.labor-review__title{margin:0 0 4px;color:#24324a;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:25px}.labor-review__quote{margin:0 0 12px;color:var(--labor-ink);font-size:14px;line-height:22px}.labor-review__author{display:flex;align-items:center;gap:8px}.labor-review__avatar{flex:0 0 30px;width:30px;height:30px;overflow:hidden;border-radius:999px}.labor-review__avatar img{width:100%;height:100%;object-fit:cover}.labor-review__meta{margin:0;font-size:11px;line-height:14px}.labor-review__name{font-weight:700;color:var(--labor-ink)}.labor-review__verified{font-weight:700;color:var(--labor-teal)}.labor-product .labor-review .nw-ingredient-label{margin:16px 0 0;display:none}.labor-product .labor-review .nw-ingredient-label__trigger{border-radius:0;background:#d9f2f3;color:#194c4f;font-weight:400}.labor-product .nw-faq-wrap .accordion .summary__title .accordion__title{font-size:14px;font-weight:400;line-height:22px}.labor-product .nw-faq-wrap .product__accordion{margin:0}.labor-product .nw-video-testimonials{width:100%}@media screen and (min-width:750px){.labor-product .labor-product__media.product__column-sticky,.labor-product .labor-product__info.product__column-sticky{z-index:0}.labor-product .labor-product__media.product__column-sticky{position:sticky;top:var(--header-height, 24px);align-self:start}}body.nw-ingredient-label-open .labor-product.product-info-main,body.nw-ingredient-label-open .labor-product .product__column-sticky{z-index:0!important}@media screen and (max-width:749px){.labor-product.page-width{padding-left:0;padding-right:0;max-width:100%}.labor-product .labor-product__grid.grid{display:flex;flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:100%;min-width:0}.labor-product .labor-product__media,.labor-product .labor-product__info,.labor-product product-info.product__info-container{display:contents}.labor-product .labor-product__media>*,.labor-product .labor-product__info>*,.labor-product product-info.product__info-container>*{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.labor-product .labor-product__gallery{order:0;overflow:hidden}.labor-product .new-product-gallery-main-parent--labor{padding:0 12px;gap:14px}.labor-product .rating-stars{order:1;padding:0 12px}.labor-product .product__title{order:2;padding:0 12px}.labor-product .labor-steps{order:3;padding:0 12px}.labor-product .labor-bundle{order:4;padding:0 12px}.labor-product .labor-gifts,.labor-product .nw-money-guarantee,.labor-product .labor-product__review{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:12px;margin-right:12px}.labor-product .labor-gifts{order:5}.labor-product .labor-cta{order:6;padding:0 12px}.labor-product .labor-cta__button{min-width:0;padding:16px 12px;gap:0}.labor-product .labor-cta__label{flex:1 1 auto;min-width:0;white-space:normal}.labor-product .nw-money-guarantee{order:7}.labor-product .nw-video-testimonials{order:8;padding:0 12px;margin-top:0!important;margin-bottom:0!important}.labor-product .labor-product__review{order:9}.labor-product .nw-faq-wrap{order:10;padding:0 12px}.labor-product .product__title h1{font-size:29px;letter-spacing:-1.44px}.labor-product .labor-bundle__headline{font-size:16px}.labor-product .labor-bundle__options{grid-template-columns:1fr;gap:8px}.labor-swatch__label{flex-direction:row}.labor-swatch__media{flex:0 0 134px;width:134px;height:100%}.labor-swatch__body{align-items:flex-start;flex:1;min-width:0;padding:10px 12px;text-align:left}.labor-swatch__caption,.labor-swatch__caption p{font-size:12px;line-height:18px}.labor-swatch__price{font-size:16px}.labor-swatch__compare{font-size:12px}.labor-swatch__refill{padding-top:0;border-top:0;text-align:left}.labor-swatch__badge{padding:5px 12px;font-size:9.5px;letter-spacing:1.04px}.labor-product .mySwiperThumb-main-parent{display:block!important}.labor-product .product .mySwiperThumb-main-parent .swiper-slide,.labor-product .mySwiperThumb-main-parent .swiper-slide{flex:0 0 62px!important;width:62px!important;min-width:62px!important}.labor-product .new-product-gallery .custom-button-next,.labor-product .new-product-gallery .custom-button-prev{width:40px;height:40px}.labor-product .labor-review .nw-ingredient-label{margin:12px 0 0}.labor-product .labor-review .nw-ingredient-label__trigger{margin:0}.labor-gifts__item{align-items:flex-start}}@media screen and (max-width:390px){.labor-cta__label{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/labor-pdp.css.map */
