.sample-limit-popup{display:contents;--sample-limit-popup-max-width: 370px;--sample-limit-popup-bg: #f4f2ec;--sample-limit-popup-text: #141414;--sample-limit-popup-transition-duration: .25s}.sample-limit-popup__dialog{display:none;position:relative;flex-direction:column;width:100%;margin:16px;padding:16px 24px;border:0;border-radius:0;background:var(--sample-limit-popup-bg, #f2f0eb);color:var(--sample-limit-popup-text, #414141);box-shadow:0 8px 32px #0000001f}.sample-limit-popup__dialog[open]{display:flex}@media(min-width:768px){.sample-limit-popup__dialog[open]{max-width:var(--sample-limit-popup-max-width);margin:auto}}.sample-limit-popup__dialog::backdrop{background:var(--sample-limit-popup-overlay-bg, rgba(20, 20, 20, .2))}.sample-limit-popup__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e8e8e1;margin-bottom:16px}.sample-limit-popup__heading{color:var(--sample-limit-popup-text);font-family:Jost;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;margin:0}.sample-limit-popup__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;aspect-ratio:1/1;padding:0;border:0;border-radius:0;background:transparent;color:#414141;cursor:pointer}.sample-limit-popup__close:hover{color:var(--sample-limit-popup-text)}.sample-limit-popup__subtitle{color:var(--sample-limit-popup-text);leading-trim:both;font-family:Jost;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.28px;margin:0 0 16px}.sample-limit-popup__body{color:var(--sample-limit-popup-text);font-family:Jost;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.sample-limit-popup__body,.sample-limit-popup__body p:last-child{margin:0}@media(prefers-reduced-motion:no-preference){.sample-limit-popup__dialog[open]{animation:sampleLimitPopupIn var(--sample-limit-popup-transition-duration) ease}.sample-limit-popup__dialog--closing[open]{animation:sampleLimitPopupOut var(--sample-limit-popup-transition-duration) ease forwards}.sample-limit-popup__dialog--closing[open]::backdrop{animation:sampleLimitPopupBackdropOut var(--sample-limit-popup-transition-duration) ease forwards}}@keyframes sampleLimitPopupIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sampleLimitPopupOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes sampleLimitPopupBackdropOut{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.sample-limit-popup__dialog[open],.sample-limit-popup__dialog--closing[open],.sample-limit-popup__dialog--closing[open]::backdrop{animation:none}}html.js-sample-limit-popup-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/181/assets/sample-limit-popup.css.map */
