.pd-popup-section,.pd-back-to-top-section{margin:0!important}.pd-popup{width:min(92vw,46rem);max-height:92vh;max-height:92dvh;padding:0;border:0;border-radius:2.4rem;overflow:hidden;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 3rem 6rem -2rem rgba(var(--pd-plum),.45)}.pd-popup[open]{display:grid;animation:pd-popup-in .35s ease}.pd-popup::backdrop{background-color:rgba(var(--pd-plum),.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes pd-popup-in{0%{opacity:0;transform:translateY(1.6rem) scale(.98)}}@media(prefers-reduced-motion:reduce){.pd-popup[open]{animation:none}}body.pd-popup-open{overflow:hidden}.pd-popup--has-image{width:min(92vw,84rem)}.pd-popup__media{display:none}.pd-popup__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.pd-popup--has-image[open]{grid-template-columns:1fr 1fr}.pd-popup--has-image .pd-popup__media{display:block;min-height:100%}.pd-popup--image-right .pd-popup__media{order:2}}.pd-popup__body{position:relative;padding:4.4rem 2.4rem 3rem;text-align:center;overflow-y:auto}@media screen and (min-width:750px){.pd-popup__body{padding:5.2rem 4.8rem 4rem}}.pd-popup__close{position:absolute;top:1.2rem;right:1.2rem;z-index:2;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background-color:rgba(var(--color-background),.85);color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease}.pd-popup__close:hover{background-color:rgba(var(--pd-gold),.15)}.pd-popup__close .icon{width:1.4rem;height:1.4rem}.pd-popup__lotus{display:inline-grid;place-items:center;width:5.6rem;height:5.6rem;margin-bottom:1.2rem;border-radius:50%;background-color:rgba(var(--pd-gold),.12);color:rgb(var(--pd-gold))}.pd-popup .pd-eyebrow{margin:0 0 .6rem}.pd-popup__heading{margin:0 0 1rem}.pd-popup__text{margin:0 auto 2rem;max-width:36rem;color:rgba(var(--color-foreground),.8)}.pd-popup__text p{margin:0}.pd-popup__form{display:grid;gap:1.2rem;max-width:36rem;margin:0 auto}.pd-popup__form .field{margin:0}.pd-popup__form .field:after,.pd-popup__form .field:hover.field:after{border-radius:4rem}.pd-popup__form .field__input{border-radius:4rem;padding-left:2rem}.pd-popup__form .field__label{left:2rem}.pd-popup__submit{width:100%;max-width:36rem}.pd-popup__error{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;font-size:1.3rem;color:rgb(var(--color-foreground))}.pd-popup__error .icon{width:1.4rem;height:1.4rem;flex-shrink:0}.pd-popup__small{max-width:36rem;margin:1.4rem auto 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.65)}.pd-popup__small p{margin:0}.pd-popup__decline{margin-top:1.2rem;padding:.4rem;border:0;background:none;font-family:inherit;font-size:1.3rem;color:rgba(var(--color-foreground),.7);cursor:pointer}.pd-popup__code{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin:0 auto 1.6rem}.pd-popup__code code{padding:1rem 2rem;border:.15rem dashed rgb(var(--pd-gold));border-radius:1.2rem;background-color:rgba(var(--pd-gold),.08);font-family:inherit;font-size:1.8rem;font-weight:600;letter-spacing:.12em;-webkit-user-select:all;user-select:all}.pd-popup__copy{min-height:4.4rem}.pd-popup-teaser{position:fixed;bottom:1.6rem;z-index:4;display:flex;align-items:center;border-radius:4rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1rem 2.4rem -1rem rgba(var(--pd-plum),.5);animation:pd-popup-in .35s ease}.pd-popup-teaser[hidden]{display:none}.pd-popup-teaser--left{left:1.6rem}.pd-popup-teaser--right{right:1.6rem}.pd-popup-teaser__open,.pd-popup-teaser__hide{display:flex;align-items:center;border:0;background:none;color:inherit;font-family:inherit;cursor:pointer}.pd-popup-teaser__open{gap:.8rem;padding:1.1rem .4rem 1.1rem 1.6rem;font-size:1.4rem;font-weight:600;letter-spacing:.02em}.pd-popup-teaser__open .pd-icon{color:rgb(var(--color-button))}.pd-popup-teaser__hide{justify-content:center;width:3.6rem;height:3.6rem;margin-right:.4rem;padding:0;border-radius:50%;opacity:.75}.pd-popup-teaser__hide:hover{opacity:1}.pd-popup-teaser__hide .icon{width:1.1rem;height:1.1rem}.pd-back-to-top{position:fixed;bottom:1.6rem;z-index:3;display:block;background:none;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .25s ease,transform .25s ease,visibility .25s,bottom .3s ease}.pd-back-to-top--right{right:1.6rem}.pd-back-to-top--left{left:1.6rem}.pd-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}body.pd-has-sticky-atc .pd-back-to-top,body.pd-has-sticky-atc .pd-popup-teaser{bottom:8.8rem}.pd-back-to-top__button{display:grid;place-items:center;width:4.6rem;height:4.6rem;padding:0;border:0;border-radius:50%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1rem 2.4rem -1rem rgba(var(--pd-plum),.5);cursor:pointer;transition:transform .2s ease}.pd-back-to-top__button:hover{transform:translateY(-.2rem)}@media(prefers-reduced-motion:reduce){.pd-back-to-top,.pd-back-to-top__button,.pd-popup-teaser{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pd-extras.css.map */
