:root{--pp-card:#f4f4f4;--pp-border:#e5e5e5;--pp-ink:#282828;--pp-muted:#696969;--pp-radius:1.6rem}section.spaced-section:has(>style){margin-block:0!important}@media screen and (min-width:990px){.image-with-text-section,.image-with-text-section .image-with-text{padding-top:0!important;padding-bottom:0!important;margin-block:0!important}.image-with-text-section .image-with-text__grid{gap:0!important;align-items:stretch!important;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.image-with-text-section .image-with-text__left{flex:0 0 50vw!important;max-width:50vw!important;width:50vw!important;position:static!important;margin:0!important;top:auto!important}.image-with-text-section .image-with-text__content{flex:0 0 50vw!important;max-width:50vw!important;width:50vw!important;justify-content:center;padding:4rem clamp(2rem,6vw,8rem)!important;box-sizing:border-box}.image-with-text-section .image-with-text__media{aspect-ratio:1/1;height:auto!important;gap:0}.image-with-text-section .image-with-text__media img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}}.multicolumn--solid .multicolumn__title{text-align:center;max-width:64rem;margin-inline:auto;margin-bottom:3.6rem}.multicolumn--solid .multicolumn-list__wrapper{align-items:stretch}.multicolumn--solid .multicolumn-card{text-align:left!important;padding:2.6rem;border-radius:14px;background:#f3f3f3;height:100%}.multicolumn--solid .multicolumn-card__info{align-items:flex-start!important;text-align:left!important;gap:.6rem}.multicolumn--solid .multicolumn-card .multicolumn-card__heading{color:#171717!important;text-align:left!important;letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(2.2rem,2.2vw,2.8rem)!important;line-height:1.1;font-weight:600}.multicolumn--solid .multicolumn-card__text{color:#6b6b6b!important;text-align:left!important;line-height:1.45}.product-form__submit.button.button--primary{background:transparent!important;color:#171717!important;border:1.5px solid #171717!important;box-shadow:none!important;transition:background .18s ease,color .18s ease}.product-form__submit.button.button--primary:hover{background:#171717!important;color:#fff!important}.product__text-icon.is-in-stock{color:#1f9d55;background:#eafaf1;border-radius:999px;padding:.5rem 1rem;display:inline-flex;align-items:center;gap:.5rem;width:fit-content;font-weight:500}.product__text-icon.is-in-stock .icon{color:#1f9d55}.buy-now-btn{width:100%!important;margin-top:1rem}.multicolumn--separators .multicolumn__title{text-align:left;margin-bottom:1.6rem}.multicolumn--separators .multicolumn-list__wrapper{gap:1.6rem}.multicolumn--separators .multicolumn-card{border:none!important;padding:2.4rem!important;border-radius:16px;background:#fff;box-shadow:0 1px 2px #0000000d;transition:box-shadow .22s ease,transform .22s ease}.multicolumn--separators .multicolumn-card:hover{box-shadow:0 12px 34px #00000014;transform:translateY(-3px)}.multicolumn--separators .multicolumn-card__info{align-items:flex-start!important;text-align:left!important}.multicolumn--separators .multicolumn-card__info:before{content:"";display:block;width:34px;height:3px;border-radius:2px;background:#171717;margin-bottom:1.2rem}.multicolumn--separators .multicolumn-card__heading{font-size:1.9rem!important;font-weight:600;margin:0 0 .7rem!important;letter-spacing:-.01em}.multicolumn--separators .multicolumn-card__text{color:#6b6b6b!important;line-height:1.5}.multicolumn--separators .multicolumn-list__wrapper{column-gap:2.4rem!important;row-gap:2.4rem!important}.multicolumn--solid .multicolumn-card{justify-content:center}.multicolumn--solid .multicolumn-card__info{justify-content:center!important;align-items:center!important;text-align:center!important;height:100%}.multicolumn--solid .multicolumn-card .multicolumn-card__heading,.multicolumn--solid .multicolumn-card__text{text-align:center!important}.pp-pay-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:-.8rem;margin-bottom:2.4rem}.pp-pay-row svg{height:22px;width:auto;border-radius:3px;box-shadow:0 0 0 1px #0000000f}.instagram-collage__image{padding-bottom:125%!important}.image-with-text__media--medium img{object-fit:contain!important;background:#fff}@media(max-width:989px){.image-with-text__grid,.image-with-text__grid--reverse{flex-direction:column!important}}.template-product .spaced-section:has(>.pp-shell){display:none}.template-product .spaced-section:has(>.pp-imgs,>.pp-specs,>.pp-stats,>.pp-video){margin-block:0!important}.template-product .product-section+.image-with-text-section{margin-top:5rem!important}@media screen and (min-width:990px){.template-product .product-section+.image-with-text-section{margin-top:8rem!important}}.template-product .product__outer--thumbs-aside .product__slider-nav{display:none!important}.template-product .product__outer--thumbs-aside .product__media-subitem{opacity:1;border-radius:.4rem;box-shadow:inset 0 0 0 1px var(--pp-border)}.template-product .product__outer--thumbs-aside .product__media-subitem.swiper-slide-thumb-active{box-shadow:inset 0 0 0 2px var(--pp-ink)}.template-product .product__outer--thumbs-aside .product__media-subitem .product__media{padding-top:100%!important}.template-product .product__outer--thumbs-aside .product__media-subitem .product__media img{object-fit:cover;padding:2px;box-sizing:border-box;border-radius:.4rem}.pp-thumbs-nav{display:none}@media screen and (min-width:1100px){.template-product .product__outer--thumbs-aside{column-gap:5.6rem!important}.template-product .product__outer--thumbs-aside .product__main{width:min(55%,calc(var(--pp-cap,100vw) + 9.6rem))!important;flex:0 0 auto}.template-product .product__outer--thumbs-aside .product__info-container{width:auto!important;flex:1 1 0;min-width:0}.template-product .product__outer--thumbs-aside .product__media-list-wrapper{gap:1.6rem;align-items:flex-start}.template-product .product__outer--thumbs-aside .product__media-sublist-outer{order:-1;flex:0 0 8rem;max-width:8rem!important;margin:0!important}.template-product .product__outer--thumbs-aside .product__media-list{flex:1 1 auto;min-width:0;margin:0!important}.template-product .product__outer--thumbs-aside .product__media-list .product__media{padding-top:100%!important}.template-product .product__outer--thumbs-aside .product__media-subitem{height:8rem!important;width:8rem!important}.pp-thumbs-nav{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translate(-50%);z-index:3;width:3.2rem;height:3.2rem;border:0;border-radius:.4rem;background:#2828289e;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;padding:0;transition:opacity .2s}.pp-thumbs-nav svg{width:1.3rem;height:1.3rem}.pp-thumbs-nav:not([disabled]):hover{background:#282828d9}.pp-thumbs-nav--prev{top:.4rem}.pp-thumbs-nav--next{bottom:.4rem}.pp-thumbs-nav[disabled]{background:#96969673;cursor:default}.product__media-sublist-outer .pp-thumbs-nav{display:none}.product__media-sublist-outer.pp-thumbs--multi:is(:hover,:focus-within) .pp-thumbs-nav{display:flex}}.template-product .product-zoom-cursor{display:none!important}.template-product .product__outer--thumbs-aside .product__media-list .product__media-toggle{cursor:zoom-in!important}.template-product .product__outer--thumbs-aside .product__media-list .product__media-icon{top:auto!important;left:auto!important;right:1.6rem!important;bottom:1.6rem!important;width:4.4rem!important;height:4.4rem!important;border-radius:50%;border:0!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23282828' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21M10.5 7.5v6M7.5 10.5h6'/%3E%3C/svg%3E") center/2.2rem no-repeat!important;box-shadow:0 1px 4px #00000024;opacity:1;z-index:3}.template-product .product__outer--thumbs-aside .product__media-list .product__media-icon svg{display:none!important}@media(hover:hover)and (min-width:990px){.template-product .product__outer--thumbs-aside .product__media-list .product__media-icon{opacity:0;transition:opacity .2s}.template-product .product__outer--thumbs-aside .product__media-list:hover .product__media-icon{opacity:1}}.template-product .product__media-list>.wishlist-toggle--card{top:1.6rem;right:1.6rem;width:4.4rem;height:4.4rem;z-index:4}.template-product .product__media-list>.wishlist-toggle--card .icon-heart{width:2.2rem;height:2.2rem}.template-product .product-media-modal__content{cursor:default!important}.template-product .product-media-modal__content .js-image-zoom{cursor:zoom-in}.template-product .product-media-modal__content.zoom .js-image-zoom{cursor:zoom-out}.template-product .product-media-modal__toggle{z-index:20;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--pp-ink)!important;color:#fff!important;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #0000002e}.template-product .product-media-modal__toggle .icon{width:1.8rem;height:1.8rem}.template-product .product-media-modal__toggle:hover{background:#000!important}.pp-paylater{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem .8rem;margin-top:1.2rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.pp-paylater__logo{height:2.4rem;width:auto;border-radius:3px;box-shadow:0 0 0 1px #0000000f}.product__info-container>.custom-liquid:has(>.pp-paylater){margin-top:0}:is(.template-product-deep-cellulite [id$=__iwt_3],.template-product-deep-dna-rna [id$=__iwt_3],.template-product-deep-dna-rna [id$=__iwt_13],.template-product-deep-serum [id$=__iwt_3],.template-product-deep-tensor [id$=__iwt_3]) .image-with-text__media{background:var(--pp-card)}:is(.template-product-deep-cellulite [id$=__iwt_3],.template-product-deep-dna-rna [id$=__iwt_3],.template-product-deep-dna-rna [id$=__iwt_13],.template-product-deep-serum [id$=__iwt_3],.template-product-deep-tensor [id$=__iwt_3]) .image-with-text__media img{object-fit:contain!important;padding:7%;box-sizing:border-box}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn__title{text-align:center;max-width:72rem;margin:0 auto 3.2rem}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-list__wrapper{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2rem!important}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card{flex:0 1 21rem;max-width:23rem;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--pp-card);border-radius:var(--pp-radius);padding:2.8rem 2rem!important;height:auto!important;min-height:0!important;overflow:visible!important}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card__image-wrapper{width:8.8rem!important;height:8.8rem!important;padding:1.9rem!important;margin:0 auto 1.6rem;position:relative;border-radius:50%;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px var(--pp-border)}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card__image-wrapper img{position:static!important;width:100%;height:100%;object-fit:contain!important;filter:brightness(0) opacity(.84)}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card__info{align-items:center!important;justify-content:flex-start!important;text-align:center!important;flex-grow:0}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card__text{font-size:1.5rem!important;line-height:1.45;color:var(--pp-ink)}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card__text p{margin:0}:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card__text p+p{margin-top:.6rem}@media screen and (max-width:749px){:is(.template-product-alkemic [id$=__cols_4],.template-product-performance [id$=__cols_4],.template-product-push-up [id$=__cols_4],.template-product-icy-treatment [id$=__cols_1],.template-product-remodelling-treatment [id$=__cols_1],.template-product-short-sleep-slim [id$=__cols_5],.template-product-sleep-slim-suit [id$=__cols_4]) .multicolumn-card{flex:1 1 calc(50% - 1rem);max-width:none;padding:2.2rem 1.4rem!important}}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-list__wrapper{gap:2.4rem!important;align-items:stretch}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card{background:var(--pp-card);border-radius:var(--pp-radius);padding:2rem 2.4rem 2.8rem!important;height:auto!important;display:flex;flex-direction:column}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card__image-wrapper{height:0!important;padding-top:72%!important;border-radius:0;overflow:hidden;background:transparent}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card__image-wrapper img{object-fit:contain!important;padding:4%;box-sizing:border-box;mix-blend-mode:multiply}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card__info{margin-top:1.6rem;justify-content:flex-start!important;flex-grow:0}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card__text{font-size:1.5rem!important;line-height:1.5;color:var(--pp-ink)}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card__text strong{font-weight:500}:is(.template-product-bio-sculpt-lotion [id$=__cols_7]) .multicolumn-card__text p{margin:0}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn__title{font-size:clamp(1.9rem,2vw,2.4rem)!important;line-height:1.35;letter-spacing:.04em;max-width:96rem;margin-bottom:2.8rem}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-list__wrapper{gap:2.4rem!important;align-items:stretch}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-card{background:#fff;border:1px solid var(--pp-border);border-radius:var(--pp-radius);padding:2.4rem!important;height:auto!important;display:flex;flex-direction:column}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-card__image-wrapper{height:0!important;padding-top:60%!important;border-radius:0;overflow:hidden;background:#fff}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-card__image-wrapper img{object-fit:contain!important;object-position:center}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-card__info{margin-top:2rem;padding-top:1.6rem;border-top:1px solid var(--pp-border);justify-content:flex-start!important}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-card__text{font-size:1.4rem!important;line-height:1.55;color:var(--pp-muted)}:is(.template-product-deep-tensor [id$=__cols_5],.template-product-deep-tensor [id$=__cols_7]) .multicolumn-card__text p{margin:0}.pp-imgs{display:grid;gap:2.4rem;justify-items:center;align-items:center;max-width:120rem;margin:0 auto;padding:5rem 1.5rem}.pp-imgs__cell{display:flex;justify-content:center;width:100%}.pp-imgs__fig{position:relative;display:block;margin:0;width:100%}.pp-imgs img{max-width:100%;width:100%;height:auto;display:block}@media(min-width:750px){.pp-imgs--n2{grid-template-columns:repeat(2,1fr)}.pp-imgs--n3{grid-template-columns:repeat(3,1fr)}}.pp-imgs--photos img,.pp-imgs--gif img{border-radius:var(--pp-radius)}.pp-imgs--gif img{max-width:min(100%,40rem)!important}.pp-imgs--strip img{mix-blend-mode:multiply}.pp-imgs__badge{position:absolute;top:1.6rem;left:1.6rem;width:5.2rem;height:5.2rem;border-radius:50%;overflow:hidden;box-shadow:0 .2rem .8rem #0003;background:#111}.pp-imgs__badge img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);border-radius:0}.pp-specs{max-width:120rem;margin:0 auto;padding:5rem 1.5rem;color:var(--pp-ink)}.pp-specs__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.pp-spec{flex:1 1 24rem;max-width:32rem;text-align:center;background:var(--pp-card);border-radius:var(--pp-radius);padding:3.2rem 2.4rem}.pp-spec__icon{width:6.4rem;height:6.4rem;margin:0 auto 1.8rem}.pp-spec__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pp-spec__value{font-family:var(--font-heading-family);font-size:3.2rem;line-height:1;font-weight:500;letter-spacing:-.01em}.pp-spec__label{margin-top:1rem;font-size:1.4rem;line-height:1.45;color:var(--pp-muted)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pp-product.css.map */
