.lp-dr{--lp-ink: rgb(var(--color-foreground));--lp-ink2: rgba(var(--color-foreground), .78);--lp-line: rgba(var(--color-foreground), .14);--lp-tint: color-mix(in srgb, var(--lp-brand) 7%, rgb(var(--color-background)));--lp-accent-tint: color-mix(in srgb, var(--lp-accent) 12%, rgb(var(--color-background)));--lp-dark: #1e1924;display:block}.lp-dr__grid{display:grid;gap:1.8rem}.lp-dr__media,.lp-dr__info{min-width:0}.lp-dr-gallery{display:block}.lp-dr-gallery__stage{position:relative;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--lp-line);border-radius:2.4rem;background:#fff}.lp-dr-gallery__track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-dr-gallery__track::-webkit-scrollbar{display:none}.lp-dr-gallery__slide{flex:0 0 100%;height:100%;scroll-snap-align:start}.lp-dr-gallery__slide img,.lp-dr-gallery__slide video,.lp-dr-gallery__slide iframe,.lp-dr-gallery__placeholder{display:block;width:100%;height:100%;object-fit:contain;border:0}.lp-dr-gallery__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-top:-2.2rem;padding:0;border:0;border-radius:50%;background:#fffffff0;color:var(--lp-dark);box-shadow:0 2px 10px #1e192433;cursor:pointer}.lp-dr-gallery__arrow svg{width:2.2rem;height:2.2rem}.lp-dr-gallery__arrow--prev{left:.8rem}.lp-dr-gallery__arrow--next{right:.8rem}.lp-dr-gallery__counter{position:absolute;left:50%;bottom:1rem;padding:.4rem 1.2rem;border-radius:99rem;background:#1e1924b8;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4;transform:translate(-50%);pointer-events:none}.lp-dr-gallery__thumbs{display:flex;gap:.6rem;margin-top:1rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.lp-dr-gallery__thumbs::-webkit-scrollbar{display:none}.lp-dr-gallery__thumb{flex:0 0 calc((100% - 3rem) / 6);scroll-snap-align:start;aspect-ratio:1 / 1;padding:0;overflow:hidden;border:2px solid var(--lp-line);border-radius:1rem;background:#fff;cursor:pointer}.lp-dr-gallery__thumb[aria-current=true]{border-color:var(--lp-brand)}.lp-dr-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.lp-dr-help{display:none}.lp-dr__info{display:flex;flex-direction:column;gap:1rem}.lp-dr__top{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.lp-dr__rating{display:flex;align-items:center;gap:.8rem;padding:1rem 0;margin:-1rem 0;color:var(--lp-ink);font-size:1.6rem;text-decoration:none}.lp-dr__stars{flex:none;width:10rem;height:2rem;background:linear-gradient(90deg,#e09b12 var(--lp-rating),#d7d1dc 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.8l2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3-4.6-4.4 6.3-.9z'/%3E%3C/svg%3E") 0 0 / 2rem 2rem repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.8l2.8 5.8 6.3.9-4.6 4.4 1.1 6.3L12 17.2l-5.6 3 1.1-6.3-4.6-4.4 6.3-.9z'/%3E%3C/svg%3E") 0 0 / 2rem 2rem repeat-x}.lp-dr__rating-value{font-weight:700}.lp-dr__rating-count{color:var(--lp-ink2);text-decoration:underline}.lp-dr__badge{padding:.4rem 1.2rem;border-radius:99rem;background:var(--lp-hl);color:var(--lp-dark);font-size:1.3rem;font-weight:700;letter-spacing:.04rem}.lp-dr__title{margin:0;color:var(--lp-ink);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3.8rem;line-height:1.05;overflow-wrap:anywhere}.lp-dr__subtitle{margin:0;color:var(--lp-ink2);font-size:2rem;font-weight:500;line-height:1.35}.lp-dr__benefits,.lp-dr__chips,.lp-dr__trust{margin:0;padding:0;list-style:none}.lp-dr__benefits{display:flex;flex-direction:column;gap:.8rem;margin:.4rem 0 .2rem}.lp-dr__benefit{display:flex;align-items:flex-start;gap:1rem;font-size:1.7rem;font-weight:600;line-height:1.4}.lp-dr__check{display:flex;flex:none;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-top:.1rem;border-radius:50%;background:var(--lp-accent-tint);color:var(--lp-accent)}.lp-dr__check svg{width:1.6rem;height:1.6rem}.lp-dr__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.2rem}.lp-dr__chip{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.2rem;border-radius:99rem;background:var(--lp-tint);font-size:1.6rem;font-weight:600}.lp-dr__icon{flex:none;width:1.8rem;height:1.8rem}.lp-dr__icon--accent{color:var(--lp-accent)}.lp-dr__icon--brand{color:var(--lp-brand)}.lp-dr__doctor{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 0;color:var(--lp-ink2);font-size:1.6rem;line-height:1.4}.lp-dr__doctor .lp-dr__icon{width:2.2rem;height:2.2rem}.lp-dr__doctor strong{color:var(--lp-ink)}.lp-dr__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin-top:.6rem}.lp-dr__price-now{color:var(--lp-ink);font-family:var(--font-heading-family);font-size:3.8rem;font-weight:700;line-height:1}.lp-dr__price-mrp{color:var(--lp-ink2);font-size:1.7rem}.lp-dr__save,.lp-dr__soldout{padding:.3rem 1rem;border-radius:99rem;background:var(--lp-accent-tint);color:var(--lp-accent);font-size:1.6rem;font-weight:700}.lp-dr__soldout{background:var(--lp-line);color:var(--lp-ink)}.lp-dr__price-note{margin:0;color:var(--lp-ink2);font-size:1.6rem}.lp-dr-packs{display:flex;flex-direction:column;gap:1.4rem;margin-top:1.8rem;scroll-margin-top:8rem}.lp-dr-packs__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.5rem;line-height:1.2}.lp-dr-packs variant-selects{display:flex;flex-direction:column;gap:1.6rem}.lp-dr-packs__list{display:flex;flex-direction:column;gap:1.6rem;min-width:0;margin:0;padding:0;border:0}.lp-dr-packs__legend{margin-bottom:.4rem;padding:0;font-size:1.6rem;font-weight:700}.lp-dr-pack{position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.6rem 1.4rem;border:2px solid var(--lp-line);border-radius:1.6rem;background:rgb(var(--color-background));color:var(--lp-ink);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.lp-dr-pack:hover{border-color:color-mix(in srgb,var(--lp-brand) 50%,transparent)}.lp-dr-pack__radio{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:2px solid rgba(var(--color-foreground),.5);border-radius:50%}.lp-dr-pack__radio:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%}.lp-dr-pack__input:checked+.lp-dr-pack{border-color:var(--lp-brand);background:var(--lp-tint)}.lp-dr-pack__input:checked+.lp-dr-pack .lp-dr-pack__radio{border-color:var(--lp-brand)}.lp-dr-pack__input:checked+.lp-dr-pack .lp-dr-pack__radio:after{background:var(--lp-brand)}.lp-dr-pack__input:focus-visible+.lp-dr-pack{outline:2px solid var(--lp-brand);outline-offset:3px}.lp-dr-pack--soldout{opacity:.6}.lp-dr-pack__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.lp-dr-pack__label,.lp-dr-pack__price{font-family:var(--font-heading-family);font-weight:700;line-height:1.15}.lp-dr-pack__label{font-size:2.2rem}.lp-dr-pack__meta{color:var(--lp-ink2);font-size:1.6rem;line-height:1.35}.lp-dr-pack__prices{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.lp-dr-pack__price{font-size:2.3rem}.lp-dr-pack__mrp{color:var(--lp-ink2);font-size:1.6rem}.lp-dr-pack__save{color:var(--lp-accent);font-size:1.6rem;font-weight:700}.lp-dr-pack__tag{position:absolute;top:-1.3rem;right:1.4rem;padding:.3rem 1rem;border-radius:99rem;background:var(--lp-hl);color:var(--lp-dark);font-size:1.4rem;font-weight:700;line-height:1.4}.lp-dr-pack--2 .lp-dr-pack__tag{background:var(--lp-brand);color:#fff}.lp-dr .lp-dr__buy .product-form{margin:0}.lp-dr .lp-dr__buy .product-form__buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:1.2rem;max-width:none;margin:0}.lp-dr .lp-dr__buy .custom_qty_with_btn{display:contents}.lp-dr .lp-dr__buy .qty{grid-column:1 / -1}.lp-dr .lp-dr__buy .product-form__quantity{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 0 .4rem}.lp-dr .lp-dr__buy .custom_qty_with_btn .quantity__label{display:flex;margin:0;color:var(--lp-ink);font-size:1.8rem;font-weight:700;letter-spacing:normal}.lp-dr .lp-dr__buy .quantity{width:15.6rem;min-height:5.2rem}.lp-dr .lp-dr__buy .quantity:after{box-shadow:0 0 0 .2rem var(--lp-line);border-radius:1.4rem}.lp-dr .lp-dr__buy .quantity:before{border-radius:1.4rem}.lp-dr .lp-dr__buy .quantity__button{width:5.2rem}.lp-dr .lp-dr__buy .quantity__input{font-size:2rem;font-weight:700;opacity:1}.lp-dr .lp-dr__buy .quantity__rules{flex-basis:100%;margin:0}.lp-dr .lp-dr__buy .quantity__rules:not(:has(.divider)){display:none}.lp-dr .lp-dr__buy .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem;font-size:1.4rem}.lp-dr .lp-dr__buy .product-form__submit.button.button--full-width,.lp-dr .lp-dr__buy .shopify-payment-button .shopify-payment-button__button--unbranded{min-height:6rem;margin:0;border:0;border-radius:1.4rem;font-family:var(--font-heading-family);font-size:2.1rem;font-weight:700;letter-spacing:normal;text-transform:none}.lp-dr .lp-dr__buy .product-form__submit.button.button--full-width{background:var(--lp-brand);color:#fff;box-shadow:0 .6rem 1.6rem color-mix(in srgb,var(--lp-brand) 28%,transparent)}.lp-dr .lp-dr__buy .product-form__submit.button.button--full-width.loading{color:transparent}.lp-dr .lp-dr__buy .product-form__submit.button:before{display:none}.lp-dr .lp-dr__buy .shopify-payment-button{margin:0}.lp-dr .lp-dr__buy .lp-buy-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:6rem;border-radius:1.4rem;background:var(--lp-hl);color:var(--lp-dark);font-family:var(--font-heading-family);font-size:2.1rem;font-weight:700;text-decoration:none}.lp-dr .lp-dr__buy .lp-buy-link:hover{background:color-mix(in srgb,var(--lp-hl) 85%,#000)}.lp-dr .lp-dr__buy .shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--lp-hl);color:var(--lp-dark);box-shadow:none}.lp-dr .lp-dr__buy .shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background:color-mix(in srgb,var(--lp-hl) 85%,#000)}@media(prefers-reduced-motion:no-preference){.lp-dr .lp-dr__buy .product-form__submit.button.loading>.loading__spinner{visibility:hidden}.lp-dr .lp-dr__buy .product-form__submit.button.loading:before{content:"";display:block;position:absolute;z-index:1;top:50%;right:auto;bottom:auto;left:-6rem;width:5.8rem;height:3.6rem;border-radius:0;box-shadow:none;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58 36'%3E%3Crect x='3' y='20' width='33' height='5' rx='1.5' fill='%23fff'/%3E%3Crect x='3' y='9' width='3.5' height='13' rx='1' fill='%23fff'/%3E%3Cpath d='M36 25V12h10l8 8v5z' fill='%23fff'/%3E%3Cpath d='M39 14.5h6l5 5h-11z' fill='%231E1924' opacity='.55'/%3E%3Ccircle cx='13' cy='28' r='5' fill='%231E1924' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cx='45' cy='28' r='5' fill='%231E1924' stroke='%23fff' stroke-width='2'/%3E%3Crect x='13' y='6' width='16' height='13' rx='1.5' fill='%23F4B63F' stroke='%231E1924' stroke-width='1.3'/%3E%3Cpath d='M21 6v13M13 11h16' stroke='%231E1924' stroke-width='1.1' opacity='.55'/%3E%3C/svg%3E") center / contain no-repeat;animation:lp-dr-truck 1.1s cubic-bezier(.55,0,.3,1) infinite}}@keyframes lp-dr-truck{0%{left:-6rem}to{left:100%}}.lp-dr__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;margin-top:.2rem;color:var(--lp-ink2);font-size:1.6rem;font-weight:600}.lp-dr__trust-item{display:inline-flex;align-items:center;gap:.6rem}@media screen and (min-width:750px){.lp-dr__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:3.2rem}.lp-dr-gallery__stage{border-radius:2.8rem}.lp-dr-gallery__arrow{width:5.2rem;height:5.2rem;margin-top:-2.6rem}.lp-dr-gallery__arrow svg{width:2.6rem;height:2.6rem}.lp-dr-gallery__arrow--prev{left:1.4rem}.lp-dr-gallery__arrow--next{right:1.4rem}.lp-dr-gallery__counter{bottom:1.4rem;padding:.5rem 1.4rem;font-size:1.6rem}.lp-dr-gallery__thumbs{gap:1rem;margin-top:1.4rem}.lp-dr-gallery__thumb{flex-basis:calc((100% - 5rem) / 6)}.lp-dr-gallery__thumb{border-radius:1.2rem}.lp-dr-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 1.6rem;margin-top:2rem;padding:1.8rem 2rem;border:1px solid var(--lp-line);border-radius:1.8rem}.lp-dr-help__text{display:flex;flex-direction:column;color:var(--lp-ink2);font-size:1.6rem;line-height:1.35}.lp-dr-help__heading{color:var(--lp-ink);font-size:1.9rem}.lp-dr-help__actions{display:flex;gap:1rem}.lp-dr-help__btn{display:flex;align-items:center;gap:.8rem;height:5rem;padding:0 1.8rem;border-radius:1.2rem;font-size:1.7rem;font-weight:700;text-decoration:none}.lp-dr-help__btn svg{width:2rem;height:2rem}.lp-dr-help__btn--call{border:2px solid var(--lp-brand);color:var(--lp-brand)}.lp-dr-help__btn--wa{background:var(--lp-accent);color:#fff}.lp-dr__info{gap:1.4rem}.lp-dr__top{flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem}.lp-dr__title{font-size:4.6rem}.lp-dr__trust{justify-content:flex-start;gap:.6rem 1.8rem;font-size:1.6rem}}@media screen and (min-width:990px){.lp-dr__grid{gap:4.8rem}.lp-dr__rating{font-size:1.7rem}.lp-dr__title{font-size:5.8rem;line-height:1}.lp-dr__subtitle{font-size:2.3rem}.lp-dr__benefit{font-size:1.9rem}.lp-dr__check{width:2.6rem;height:2.6rem}.lp-dr__chip{padding:.7rem 1.3rem;font-size:1.6rem}.lp-dr__doctor{font-size:1.7rem}.lp-dr__price-now{font-size:4.6rem}.lp-dr__price-mrp{font-size:1.9rem}.lp-dr__save{padding:.3rem 1.2rem;font-size:1.6rem}.lp-dr__price-note{font-size:1.6rem}.lp-dr-packs{margin-top:1rem;scroll-margin-top:10rem}.lp-dr-packs__heading{font-size:2.6rem}.lp-dr-pack{gap:1.4rem;padding:1.6rem 1.8rem}.lp-dr-pack__label{font-size:2.3rem}.lp-dr-pack__meta{font-size:1.7rem}.lp-dr-pack__price{font-size:2.4rem}.lp-dr-pack__mrp,.lp-dr-pack__save{font-size:1.6rem}.lp-dr-pack__tag{right:1.6rem}.lp-dr .lp-dr__buy .custom_qty_with_btn .quantity__label{font-size:1.9rem}.lp-dr .lp-dr__buy .quantity{width:16.2rem;min-height:5.4rem}.lp-dr .lp-dr__buy .quantity__button{width:5.4rem}.lp-dr .lp-dr__buy .product-form__submit.button.button--full-width,.lp-dr .lp-dr__buy .shopify-payment-button .shopify-payment-button__button--unbranded,.lp-dr .lp-dr__buy .lp-buy-link{min-height:6.2rem;font-size:2.2rem}}body .sticky-atc-wrapper{border:1px solid var(--lp-line, #e7e2ea);box-shadow:0 -.6rem 2.4rem #1e192424}body .sticky-atc-title{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;color:#1e1924}body .sticky-atc-price{font-size:1.8rem;font-weight:800;color:var(--lp-page-brand, #4e1f63)}body .sticky-atc-image{border-radius:1rem;border:1px solid #ece7ef;object-fit:contain;background:#fff}body .sticky-atc-button{background-color:var(--lp-page-brand, #4e1f63);border-radius:1.2rem;font-size:1.6rem;font-weight:700}body .sticky-atc-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--lp-page-brand, #4e1f63) 75%,#000)}body .sticky-atc-button:focus-visible{outline:.3rem solid var(--lp-page-brand, #4e1f63);outline-offset:.2rem}body .sticky-quantity-wrapper{border-radius:1.2rem}@media screen and (max-width:749px){body .sticky-atc-wrapper,body .sticky-atc-wrapper.is-visible,body .sticky-atc-wrapper.is-hidden-by-footer{left:0;right:0;bottom:0;width:100%;border-radius:1.6rem 1.6rem 0 0}body .sticky-atc-wrapper{transform:translateY(110%)}body .sticky-atc-wrapper.is-visible{transform:translateY(0)}body .sticky-atc-wrapper.is-hidden-by-footer{transform:translateY(110%)}body .sticky-atc-container{flex-direction:row;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom))}body .sticky-atc-product{display:flex;flex:1 1 auto;min-width:0;gap:1rem}body .sticky-atc-image{width:4.4rem;height:4.4rem}body .sticky-atc-info{min-width:0;gap:.2rem}body .sticky-atc-title{font-size:1.4rem;font-family:var(--font-body-family);font-weight:600}body .sticky-atc-price{font-size:1.7rem}body .sticky-atc-form{flex:0 0 auto}body .sticky-atc-actions{width:auto}body .sticky-quantity-wrapper,body .sticky-atc-button-price{display:none}body .sticky-atc-button{min-width:0;height:4.8rem;padding:0 2rem}}@media screen and (min-width:750px){.lp-dr__media{position:sticky;top:2.4rem;align-self:start}.lp-dr-gallery{max-width:max(36rem,calc(100vh - 29rem));margin-inline:auto}}.lp-ask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:flex;align-items:flex-end;justify-content:center}.lp-ask .lp-ask__dim{display:block}.lp-ask__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#180e1e99;animation:lp-ask-fade .3s both}.lp-ask__panel{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:48rem;padding:2.4rem 1.8rem calc(1.8rem + env(safe-area-inset-bottom));border-radius:2.6rem 2.6rem 0 0;background:#fff;color:#1e1924;text-align:center;box-shadow:0 -1.2rem 4rem #180e1e40;animation:lp-ask-up .38s cubic-bezier(.2,.8,.2,1) both}.lp-ask__moon{display:flex;align-items:center;justify-content:center;width:6.8rem;height:6.8rem;border-radius:50%;background:radial-gradient(circle at 50% 35%,#3a2a66,#1c1735);color:#f4b63f;box-shadow:0 .6rem 1.8rem #1c173559}.lp-ask__moon svg{width:3rem;height:3rem}.lp-ask__title{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:800;line-height:1.12;text-wrap:balance}.lp-ask__sub{display:inline-flex;padding:.6rem 1.4rem;border-radius:99rem;background:#e7f3ea;color:#1f6b3a;font-size:1.6rem;font-weight:800}.lp-ask__price{display:inline-flex;align-items:center;margin:0;padding:.7rem 1.6rem;border-radius:99rem;background:#fbeeee;color:var(--lp-page-brand, #8a2424);font-size:1.5rem;font-weight:700;line-height:1.35;text-align:center}.lp-ask__yes,.lp-ask__no{width:100%;border-radius:1.4rem;font:inherit;cursor:pointer;text-wrap:balance}.lp-ask__yes{min-height:6rem;margin-top:.4rem;padding:.8rem 1.4rem;border:0;background:var(--lp-page-brand, #4e1f63);color:#fff;font-family:var(--font-heading-family);font-size:2rem;font-weight:800;line-height:1.2}.lp-ask__no{min-height:5.2rem;padding:.8rem 1.2rem;border:2px solid #e4dee9;background:#fff;color:#4a4452;font-size:1.6rem;font-weight:700}.lp-ask__yes:disabled{opacity:.6}.lp-ask__yes:focus-visible,.lp-ask__no:focus-visible{outline:.3rem solid #f4b63f;outline-offset:.2rem}body.lp-ask-open{overflow:hidden}@keyframes lp-ask-up{0%{opacity:0;transform:translateY(4.8rem)}to{opacity:1;transform:none}}@keyframes lp-ask-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lp-ask__panel,.lp-ask__dim{animation:none}}.lp-atc{position:relative;overflow:hidden}.lp-atc>.lp-atc-sky,.lp-atc>.lp-atc-moon,.lp-atc>.lp-atc-star,.lp-atc>.lp-atc-done{position:absolute;pointer-events:none}.lp-atc>.lp-atc-sky{top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(120% 140% at 50% 120%,#3b2a68,#1c1735 70%);transition:opacity .25s ease}.lp-atc>.lp-atc-moon{left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;opacity:0}.lp-atc>.lp-atc-star{opacity:0}.lp-atc>.lp-atc-moon svg,.lp-atc>.lp-atc-star svg{display:block;width:100%;height:100%}.lp-atc>.lp-atc-done{top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:1rem;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease;color:#fff}.lp-atc>.lp-atc-done svg{width:2.2rem;height:2.2rem}.lp-atc>span:not([class^=lp-atc-]),.lp-atc>.lp-atc-label{transition:opacity .2s ease,transform .2s ease}.lp-atc.is-run>span:not([class^=lp-atc-]){opacity:0;transform:translateY(-10px)}.lp-atc.is-run>.lp-atc-sky{opacity:1}.lp-atc.is-run>.lp-atc-moon{animation:lp-atc-moon 1.6s cubic-bezier(.3,.7,.3,1) forwards}.lp-atc.is-run>.lp-atc-star{animation:lp-atc-star 1.6s ease forwards}.lp-atc.is-run>.lp-atc-star.s2{animation-delay:.12s}.lp-atc.is-run>.lp-atc-star.s3{animation-delay:.24s}.lp-atc.is-run>.lp-atc-star.s4{animation-delay:.36s}.lp-atc.is-done{background:#1f6b3a!important;border-color:#1f6b3a!important}.lp-atc.is-done>span:not([class^=lp-atc-]){opacity:0}.lp-atc.is-done>.lp-atc-done{opacity:1;transform:none}.lp-atc.is-run>.loading__spinner,.lp-atc.is-done>.loading__spinner{display:none}@keyframes lp-atc-moon{0%{opacity:0;transform:translateY(28px) rotate(-35deg) scale(.8)}35%{opacity:1;transform:translateY(0) rotate(0) scale(1)}75%{opacity:1;transform:translateY(0) rotate(10deg) scale(1)}to{opacity:0;transform:translateY(-8px) rotate(14deg) scale(.9)}}@keyframes lp-atc-star{0%,22%{opacity:0;transform:scale(.2)}42%{opacity:1;transform:scale(1.25)}58%{opacity:1;transform:scale(.9)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}#cart-icon-bubble.lp-bump .cart-count-bubble,#cart-icon-bubble.lp-bump{animation:lp-bump .45s ease}@keyframes lp-bump{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.lp-dr-notice{margin:.6rem 0 1.2rem;padding:1.1rem 1.4rem;border-radius:.8rem;background:var(--lp-notice-bg, #8a2424);color:#fff;font-size:1.4rem;line-height:1.45}.lp-dr-notice__title{display:block;font-size:1.6rem;font-weight:800}.lp-dr-notice__text{display:block;margin-top:.3rem}.lp-dr-notice__why{margin-top:.6rem}.lp-dr-notice__why summary{cursor:pointer;font-weight:700;text-decoration:underline}.lp-dr-notice__why ul{margin:.4rem 0 0;padding-left:1.6rem}.lp-dr-notice__why li{margin-top:.2rem}.lp-atc>.lp-atc-sugar{position:absolute;pointer-events:none;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;opacity:0}.lp-atc>.lp-atc-sugar svg{display:block;width:100%;height:100%}.lp-atc-sugar .ban{stroke-dasharray:1;stroke-dashoffset:1}.lp-atc.is-run>.lp-atc-sugar{animation:lp-sugar-box 1.6s ease forwards}.lp-atc.is-run>.lp-atc-sugar .cube{animation:lp-sugar-drop .55s cubic-bezier(.3,1.4,.5,1) both}.lp-atc.is-run>.lp-atc-sugar .ban{animation:lp-sugar-ban .5s .6s ease-out forwards}@keyframes lp-sugar-box{0%{opacity:0}8%,85%{opacity:1}to{opacity:0;transform:scale(.85)}}@keyframes lp-sugar-drop{0%{transform:translateY(-14px)}to{transform:none}}@keyframes lp-sugar-ban{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.lp-atc.is-run>.lp-atc-sugar,.lp-atc.is-run>.lp-atc-sugar *{animation:none;opacity:1;stroke-dashoffset:0}.lp-atc.is-run>.lp-atc-moon,.lp-atc.is-run>.lp-atc-star,#cart-icon-bubble.lp-bump{animation:none}}.lp-atc.is-run>svg,.lp-atc.is-done>svg{opacity:0}.lp-atc.is-run[aria-disabled=true],.lp-atc.is-done[aria-disabled=true]{opacity:1;cursor:default}@media screen and (min-width:750px){.lp-ask--page{justify-content:flex-end;align-items:flex-end;padding:2.4rem}.lp-ask--page .lp-ask__panel{max-width:40rem;padding-bottom:2rem;border-radius:2.4rem;box-shadow:0 1.8rem 5rem #180e1e59}}.lp-dr-delivery{margin:.6rem 0 0;padding:.7rem 1.2rem;border-radius:.8rem;background:#fbeeee;color:var(--lp-page-brand, #8a2424);font-size:1.4rem;font-weight:700;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-lp-diabo-rhushi-product.css.map */
