.pl{--r:18px;--r-lg:26px;--panel:#F3F0EB}.pl .pl-btn{border-radius:8px}.pl-grid{gap:18px}.pl-cell{flex-direction:column;gap:10px}.pl-card{border-radius:var(--r);overflow:hidden;background:var(--panel)}.pl-card .img img{mix-blend-mode:multiply}.pl-cell:hover .pl-card{box-shadow:none}.pl-card .meta{padding:0 22px}.pl .pl-qa{position:static;opacity:1;translate:none;transform:none;width:100%;height:46px;justify-content:center;padding:0 16px;border:1px solid var(--ink);border-radius:8px;background:transparent;color:var(--ink);font:500 11.5px/1 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s}.pl .pl-qa:hover{background:var(--ink);color:var(--ground)}.pl .pl-cell:hover .pl-qa{transform:none}.pl .pl-qa .pl-qa__i{display:none}.pl .pl-qa .pl-qa__t{max-width:none;margin:0;overflow:visible}.pl .pl-qa.is-done{background:var(--teal);border-color:var(--teal);color:#fff}.pl-clin figure img,.pl-reg .media img,.pd-ba img{border-radius:var(--r)}.pl-clin{background:transparent;padding:24px 0 104px}.pl-clin>.pl-wrap{background:#fff;border-radius:var(--r-lg);padding:72px 64px}.pl-surgeon,.pd-science,.pd-ritual{margin:0 24px;border-radius:var(--r-lg);overflow:hidden}.pl-creds{border-top:0}.pl-press{display:flex;align-items:center;justify-content:center;gap:56px;padding:40px 24px;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pl-press__lbl{flex:none;font:400 11px/1 Manrope,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#a8a8a8}.pl-press__win{display:flex;justify-content:center}.pl-press__t{display:flex;align-items:center}.pl-press__t>span{display:flex;align-items:center;flex:none}.pl-press img{display:block;width:auto;filter:grayscale(1);opacity:.5;transition:opacity .5s}.pl-press img:hover{opacity:1}.pl-press .nb{height:46px}.pl-press .al{height:38px}.pl-press .tx{font:400 12px/1 Manrope,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#9e9e9e;white-space:nowrap}.pl-press.is-loop{justify-content:flex-start;gap:0;padding-left:0;padding-right:0}.pl-press.is-loop .pl-press__lbl{padding:0 48px 0 max(24px,calc((100vw - 1240px)/2));background:#fff;position:relative;z-index:2}.pl-press.is-loop .pl-press__win{flex:1;min-width:0;overflow:hidden;justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.pl-press.is-loop .pl-press__t{width:max-content;animation:pl-marq 80s linear infinite}.pl-press.is-loop .pl-press__t>span{padding-right:96px}.pl-press.is-loop:hover .pl-press__t{animation-play-state:paused}@keyframes pl-marq{to{transform:translate(-50%)}}.pl-reels{padding:0 0 104px}.pl-reels__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pl-reel{position:relative;display:block;aspect-ratio:3/4;border-radius:var(--r);overflow:hidden;background:var(--panel)}.pl-reel video,.pl-reel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.pl-reel:hover video{transform:scale(1.04)}.pl-reel__cap{position:absolute;left:0;right:0;bottom:0;padding:60px 20px 18px;display:flex;flex-direction:column;gap:4px;background:linear-gradient(180deg,#1e2b2f00,#1e2b2f9e);color:#fff}.pl-reel__cap .pl-mono{color:#e7f1f2}.pl-reel__cap b{font-family:Bodoni Moda,serif;font-weight:400;font-size:24px;line-height:1.1}.pl-reel__go{position:absolute;right:16px;top:16px;width:38px;height:38px;border-radius:50%;background:#fbfaf7db;display:grid;place-items:center;font-size:16px;color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .4s}.pl-reel:hover .pl-reel__go{transform:rotate(-45deg)}.pl-offer{position:fixed;left:20px;bottom:20px;z-index:45;display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;gap:14px;align-items:center;max-width:430px;padding:12px;background:#fbfaf7f5;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 50px -24px #1e282d59;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);translate:0 140%;opacity:0;transition:translate .6s cubic-bezier(.2,.7,.2,1),opacity .6s}.pl-offer.is-on{translate:0 0;opacity:1}.pl-offer img{width:56px;height:56px;object-fit:cover;border-radius:10px;background:#fff}.pl-offer p{margin:2px 0 0;font-size:13.5px;line-height:1.35;color:var(--ink)}.pl-offer__add{height:38px;padding:0 14px;border:0;border-radius:8px;background:var(--ink);color:var(--ground);font:500 11px/1 Manrope,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.pl-offer__add.is-done{background:var(--teal)}.pl-offer__x{width:30px;height:30px;border:0;background:transparent;color:var(--soft);font-size:20px;line-height:1;cursor:pointer}.pl-offer__x:hover{color:var(--ink)}.pd-track{border-radius:var(--r)}.pd-thumb{border-radius:10px}.pd-sticky{background:var(--panel);border-radius:var(--r-lg);padding:36px 36px 30px}.pd-pair{border-radius:14px}.pd-trust{flex-direction:row;flex-wrap:wrap;gap:8px;border-top:0;padding-top:0}.pd-trust span{display:inline-block;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:12px;color:var(--ink)}.pd-jump{position:sticky;top:0;z-index:30;display:flex;justify-content:center;gap:6px;padding:10px 16px;background:#fbfaf7e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.pd-jump::-webkit-scrollbar{display:none}.pd-jump a{flex:none;padding:8px 16px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);transition:background .3s,color .3s}.pd-jump a:hover{color:var(--ink)}.pd-jump a.is-on{background:var(--ink);color:var(--ground)}.pd [id^=pd-]{scroll-margin-top:70px}.pd-ritual{margin-top:24px}.pd-reviews{border-top:0;background:transparent}.pd-reviews>.pl-wrap{background:#fff;border-radius:var(--r-lg);padding:64px}.pl-car__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab}.pl-car__track::-webkit-scrollbar{display:none}.pl-car__track>*{flex:none;scroll-snap-align:start}.pl-car.is-drag .pl-car__track{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.pl-car.is-static .pl-car__track{cursor:auto}.pl-car.is-static .pl-car__btn,.pl-car.is-static .pl-car__dots{display:none}.pl-car__nav{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.pl-car__arrows{display:flex;align-items:center;gap:10px}.pl-car__btn{width:50px;height:50px;display:grid;place-items:center;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;transition:background .35s,color .35s,border-color .35s,opacity .35s}.pl-car__btn:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--ground)}.pl-car__btn:disabled{opacity:.3;cursor:default}.pl-car__btn:focus-visible,.pl-car__dots button:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.pl-car__dots{display:flex;align-items:center;gap:10px}.pl-car__dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:var(--ink);opacity:.2;cursor:pointer;transition:width .5s cubic-bezier(.2,.7,.2,1),opacity .4s}.pl-car__dots button.is-on{width:30px;opacity:1}.pl-ba .pl-car__track{gap:24px}.pl-ba__slide{width:min(78%,880px)}.pl-ba__pair{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-radius:var(--r);overflow:hidden}.pl-ba__pair figure{position:relative;margin:0;aspect-ratio:1;overflow:hidden;background:var(--panel)}.pl-ba__pair img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.pl-ba__slide:hover .pl-ba__pair img{transform:scale(1.025)}.pl-ba__tag{position:absolute;left:14px;bottom:14px;padding:7px 12px 6px;border-radius:999px;background:#fbfaf7d1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:500 10.5px/1 IBM Plex Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.pl-ba__cap{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 2px 0}.pl-ba__cap a{font-family:Bodoni Moda,serif;font-size:22px;color:var(--ink);text-decoration:none}.pl-ba__cap a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.pl-ba__cap .pl-mono{color:var(--soft);text-align:right}.pl-ba__slide{opacity:.5;transition:opacity .6s}.pl-ba__slide.is-cur,.pl-car.is-static .pl-ba__slide{opacity:1}.pl-ic__head{align-items:flex-end}.pl-ic__head .pl-car__arrows .pl-link{margin-right:18px}.pl-ic .pl-car__track{gap:20px;margin-right:calc(50% - 50vw);padding-right:calc(50vw - 50%)}.pl-ingr{overflow:hidden}.pl-ic__card{width:min(560px,calc((100vw - 240px)/2.35));display:flex;flex-direction:column;align-items:center;text-align:center;padding:46px 36px 40px;background:var(--panel);border-radius:var(--r-lg)}.pl-ic__card .dish{display:block;width:min(52%,240px);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 34px 50px -30px #28323773;transition:translate .8s cubic-bezier(.2,.7,.2,1),box-shadow .8s}.pl-ic__card .dish img{width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none}.pl-ic__card:hover .dish{translate:0 -8px;box-shadow:0 46px 60px -30px #28323780}.pl-motion .pl-ic__card .dish img{animation:pl-spin 80s linear infinite}.pl-motion .pl-ic__card:nth-child(2) .dish img{animation-duration:100s;animation-direction:reverse}.pl-ic__txt{margin-top:32px;max-width:340px}.pl-ic__txt h3{margin:12px 0 10px;font-family:Bodoni Moda,serif;font-weight:400;font-size:26px;line-height:1.15;color:var(--ink)}.pl-ic__txt h3 sup{font-size:.45em}.pl-ic__txt p{margin:0;font-size:15px;line-height:1.6;color:var(--soft)}.pl-ic .pl-car__nav{justify-content:center}.pl-clin .pl-ba .pl-car__track{margin:0 -64px;padding:0 64px;scroll-padding:0 64px}.pl-clin .pl-ba{margin-top:8px}.pl-clin .pl-ba__pair figure{margin:0}.pl-clin .pl-ba__pair img,.pd-ba .pl-ba__pair img{border-radius:0}@keyframes pl-soft{0%{opacity:0;translate:0 10px;filter:blur(4px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes pl-rv{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes pl-pop2{0%{opacity:0;scale:.97;filter:blur(8px)}to{opacity:1;scale:1;filter:blur(0)}}@keyframes pl-rise2{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}.pl{--lux:cubic-bezier(.3,0,.1,1)}.pl{--glide:cubic-bezier(.22,.61,.36,1)}.pl-motion .pl-hero h1 .ln>span,.pl-motion .pd-main .pd-title .ln>span{translate:none;opacity:0}.pl-motion .pl-hero.is-in .pl-h-in,.pl-motion .pd-main.is-in .pl-h-in{animation:pl-soft 2s var(--glide) calc(var(--d,0s) * 1.8 + .15s) both}.pl-motion .pl-hero.is-in h1 .ln>span,.pl-motion .pd-main.is-in .pd-title .ln>span{animation:pl-soft 2.2s var(--glide) calc(var(--d,0s) * 1.8 + .15s) both}.pl-motion .pl-hero.is-in .pearl .fl{animation:pl-pop2 2.6s var(--glide) .1s both,pl-float 9s ease-in-out 2.7s infinite}.pl-motion .pl-hero.is-in .jar .fl{animation:pl-rise2 2.4s var(--glide) .45s both,pl-float2 7s ease-in-out 2.85s infinite}.pl-motion .pl-hero.is-in .pl-call>*{animation:pl-soft 1.8s var(--glide) calc(var(--d,0s) + .5s) both}.pl-motion .pl-hero.is-in .pl-call:before{animation:pl-draw 1.3s var(--lux) var(--d,0s) both}.pl-motion [data-r].is-in{animation:pl-rv 1.4s var(--lux) var(--d,0s) both}.pd-acc details[open] .pd-acc__b{animation:pl-rv .8s var(--lux) both}.pl-car__btn,.pl-car__dots button{transition-timing-function:var(--lux)}@media(prefers-reduced-motion:no-preference){html:has(.pl){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.pl-car__track{scroll-behavior:auto}.pl-ic__card .dish img{animation:none!important}.pl-press.is-loop .pl-press__t{animation:none}.pl-offer{transition:none}}@media(max-width:1180px){.pl-reels__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.pl-surgeon,.pd-science,.pd-ritual{margin:0 12px;border-radius:20px}.pl-clin>.pl-wrap{padding:48px 20px;border-radius:20px;margin:0 12px}.pl-reels__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px;scrollbar-width:none}.pl-reels__row::-webkit-scrollbar{display:none}.pl-reel{flex:0 0 72%;scroll-snap-align:start}.pl-press{flex-direction:column;gap:18px;padding:28px 20px}.pl-press .nb{height:34px}.pl-press .al{height:28px}.pl-press.is-loop .pl-press__lbl{padding:0 20px}.pl-press.is-loop .pl-press__win{width:100%}.pl-press.is-loop .pl-press__t>span{padding-right:56px}.pl-press .tx{font-size:10.5px;letter-spacing:.28em}.pd-sticky{padding:26px 20px;border-radius:20px;margin:0 -8px}.pd-track{border-radius:0}.pd-jump{justify-content:flex-start}.pd-reviews>.pl-wrap{padding:40px 20px;border-radius:20px;margin:0 12px}.pl-car__track{margin:0 -20px;padding:0 20px;scroll-padding:0 20px;gap:12px}.pl-ba .pl-car__track,.pl-clin .pl-ba .pl-car__track{gap:14px;margin:0 -20px;padding:0 20px;scroll-padding:0 20px}.pl-ba__slide{width:88%}.pl-ba__cap{flex-direction:column;gap:6px;padding-top:14px}.pl-ba__cap a{font-size:19px}.pl-ba__cap .pl-mono{text-align:left}.pl-ba__tag{left:8px;bottom:8px;padding:5px 8px 4px;font-size:9px;letter-spacing:.14em}.pl-ic .pl-car__track{margin-right:-20px;padding-right:20px}.pl-ic__card{width:76%;padding:32px 22px 28px}.pl-ic__card .dish{width:56%}.pl-ic__txt{margin-top:24px}.pl-ic__txt h3{font-size:23px}.pl-ic__txt p{font-size:14px}.pl-ic__head .pl-car__arrows .pl-link{margin-right:0}.pl-ic__head .pl-car__btn{display:none}.pl-car__btn{width:44px;height:44px}.pl-offer{left:12px;right:12px;bottom:12px;max-width:none;grid-template-columns:48px minmax(0,1fr) auto auto}.pl-offer img{width:48px;height:48px}}.pl-reg .pl-steps li{position:relative;isolation:isolate;--tint:#F6E6CB;--acc:#9C7436}.pl-reg .pl-steps li:nth-child(2){--tint:#E4DEEC;--acc:#675884}.pl-reg .pl-steps li:nth-child(3){--tint:#CDE5E6;--acc:#1F7F8A}.pl-reg .pl-steps li:after{content:"";position:absolute;z-index:-1;left:-7%;right:-7%;top:-28%;bottom:-28%;border-radius:50%;background:var(--tint);filter:blur(22px);opacity:0;transition:opacity 1.1s var(--glide)}.pl-reg .pl-steps li .pl-mono{transition:color .9s var(--glide)}.pl-reg .pl-steps li.is-on:after{opacity:.95}.pl-reg .pl-steps li.is-on .pl-mono{color:var(--acc)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ih-pearl-modern.css.map */
