@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&family=Nunito:wght@800;900&family=Oswald:wght@700&family=Playfair+Display:wght@700&display=swap";.aurelyn-name-personalisation{display:block}.anp-entry{background:rgb(var(--text-color) / .025);border:1px solid rgb(var(--text-color) / .1);border-radius:8px;display:grid;gap:.75rem;padding:.875rem}.anp-cta{display:grid;gap:.35rem}.anp-cta__button{align-items:center;background:rgb(var(--text-color));border:1px solid rgb(var(--text-color));border-radius:8px;color:rgb(var(--background));display:flex;font:inherit;font-weight:700;justify-content:space-between;letter-spacing:0;min-height:3.25rem;padding:.75rem .875rem;text-align:start;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;width:100%}.anp-cta__button:hover{transform:translateY(-1px)}.anp-cta__button:focus-visible,.anp-modal button:focus-visible,.anp-input:focus-visible,.anp-variant-option:focus-within,.anp-font-option:focus-within{outline:2px solid rgb(var(--text-color));outline-offset:3px}.anp-cta__spark{border:1px solid currentColor;border-radius:999px;flex:0 0 auto;height:1.35rem;position:relative;width:1.35rem}.anp-cta__spark:before,.anp-cta__spark:after{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.anp-cta__spark:before{height:1px;width:.55rem}.anp-cta__spark:after{height:.55rem;width:1px}.anp-cta__subtext,.anp-required-warning,.anp-summary__ready,.anp-summary__name,.anp-warning,.anp-counter{margin:0}.anp-cta__subtext,.anp-required-warning{color:rgb(var(--text-color) / .68);font-size:.8125rem;line-height:1.45}.anp-required-warning{color:#9f2f2f}.anp-summary{background:rgb(var(--text-color) / .045);border:1px solid rgb(var(--text-color) / .1);border-radius:8px;display:grid;gap:.35rem;padding:.75rem}.anp-summary[hidden]{display:none}.anp-summary__ready{color:rgb(var(--text-color) / .68);font-size:.75rem;text-transform:uppercase}.anp-summary__name{font-size:.9375rem}.anp-summary__actions{align-items:center;display:flex;gap:.45rem;line-height:1}.anp-summary__actions button{font-size:.8125rem}.anp-modal[hidden]{display:none}.anp-modal{align-items:stretch;display:grid;top:0;right:0;bottom:0;left:0;isolation:isolate;min-height:100vh;min-height:100dvh;perspective:1400px;position:fixed;z-index:2147483000}.anp-modal__backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:radial-gradient(circle at 50% 20%,rgb(255 255 255 / .16),transparent 38%),#0a0a0a6b;border:0;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;position:fixed;transition:opacity .48s ease,backdrop-filter .58s ease,-webkit-backdrop-filter .58s ease;z-index:-1}.anp-modal__panel{background:#101010;border-radius:0;box-shadow:0 -20px 60px #00000057;color:#fff;display:grid;grid-template-rows:minmax(15.5rem,42dvh) minmax(0,1fr);height:100vh;height:100dvh;max-height:none;opacity:0;overflow:hidden;position:relative;transform:translateY(2rem) scale(.94) rotateX(1.5deg);transform-origin:center;transition:opacity .5s ease,filter .5s ease,transform .68s cubic-bezier(.16,1,.3,1);width:100%;will-change:opacity,filter,transform}.aurelyn-name-personalisation.is-open .anp-modal__backdrop,.aurelyn-name-personalisation.is-open .anp-modal__panel,.anp-modal.is-open .anp-modal__backdrop,.anp-modal.is-open .anp-modal__panel{opacity:1}.aurelyn-name-personalisation.is-open .anp-modal__backdrop,.anp-modal.is-open .anp-modal__backdrop{-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08);animation:anp-backdrop-enter .72s ease both}.aurelyn-name-personalisation.is-open .anp-modal__panel,.anp-modal.is-open .anp-modal__panel{animation:anp-panel-enter .82s cubic-bezier(.16,1,.3,1) both;transform:translateY(0) scale(1) rotateX(0)}.anp-modal__close{align-items:center;background:#ffffffe6;border:0;border-radius:999px;color:#111;display:grid;height:2.35rem;justify-items:center;padding:0;position:absolute;right:.875rem;top:.875rem;width:2.35rem;z-index:2}.anp-modal__close span,.anp-modal__close span:before{background:currentColor;content:"";display:block;height:1px;width:.9rem}.anp-modal__close span{transform:rotate(45deg)}.anp-modal__close span:before{transform:rotate(90deg)}.anp-modal__preview-stage{align-items:center;background:radial-gradient(circle at 50% 38%,rgb(255 255 255 / .1),transparent 48%),#101010;display:grid;justify-items:center;min-height:0;overflow:hidden;padding:.85rem 1rem .55rem;position:relative}.anp-modal__preview-stage:before{background:radial-gradient(circle at 56% 36%,rgb(255 255 255 / .22),transparent 26%),linear-gradient(115deg,transparent 20%,rgb(255 255 255 / .12) 42%,transparent 64%);content:"";top:-22%;right:-22%;bottom:-22%;left:-22%;opacity:0;pointer-events:none;position:absolute;transform:translate3d(-8%,10%,0) scale(.86) rotate(-8deg);z-index:0}.anp-preview{--anp-anchor-x: -50%;--anp-image-scale: 1.05;--anp-image-shift-x: 0%;--anp-image-shift-y: 1%;--anp-live-scale: 1;--anp-max-width: 42%;--anp-name-color: #ffffff;--anp-placement-height: auto;--anp-placement-font-size: clamp(1.25rem, 6vw, 2.75rem);--anp-rotate: 0deg;--anp-stage-scale: 1.04;--anp-stage-shift-x: 0%;--anp-stage-shift-y: 0%;--anp-tag-background: transparent;--anp-tag-border: transparent;--anp-tag-padding-block: 0;--anp-tag-padding-inline: 0;--anp-tag-shadow: none;--anp-text-align: center;--anp-x: 50%;--anp-y: 38%;aspect-ratio:4 / 5;background:#181818;border-radius:8px;box-shadow:0 24px 80px #00000057;max-height:min(56vh,34rem);max-height:min(56dvh,34rem);overflow:hidden;position:relative;transform-origin:center;transition:transform .72s cubic-bezier(.18,.86,.26,1),box-shadow .42s ease;width:min(100%,27rem);z-index:1}.anp-preview:before{background:linear-gradient(115deg,transparent 0 38%,rgb(255 255 255 / .16) 48%,transparent 60% 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-115%);z-index:4}.aurelyn-name-personalisation.is-open .anp-preview,.anp-modal.is-open .anp-preview{animation:anp-preview-enter .9s cubic-bezier(.16,1,.3,1) .08s both;box-shadow:0 32px 90px #00000073;transform:translate(var(--anp-stage-shift-x),var(--anp-stage-shift-y)) scale(var(--anp-stage-scale))}.aurelyn-name-personalisation.is-open .anp-modal__preview-stage:before,.anp-modal.is-open .anp-modal__preview-stage:before{animation:anp-stage-aurora 1.28s cubic-bezier(.16,1,.3,1) both}.aurelyn-name-personalisation.is-open .anp-preview:before,.anp-modal.is-open .anp-preview:before{animation:anp-preview-sheen 1.12s cubic-bezier(.16,1,.3,1) .24s both}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-placement=front_chest]{aspect-ratio:1122 / 1402;--anp-image-scale: 1;--anp-image-shift-x: 0%;--anp-image-shift-y: 0%;--anp-max-width: 38.1%;--anp-name-color: #f7f3e8;--anp-placement-height: 9.65%;--anp-placement-font-size: clamp(.92rem, 2.75vw, 1.78rem);--anp-rotate: 3.9deg;--anp-stage-scale: 1;--anp-stage-shift-x: 0%;--anp-stage-shift-y: 0%;--anp-tag-background: linear-gradient(180deg, #1c1c1c, #030303), repeating-linear-gradient(94deg, rgb(255 255 255 / .08) 0 1px, transparent 1px 5px);--anp-tag-border: rgb(255 255 255 / .08);--anp-tag-padding-block: .2em;--anp-tag-padding-inline: .54em;--anp-tag-shadow: inset 0 .07em .16em rgb(255 255 255 / .08), inset 0 -.16em .3em rgb(0 0 0 / .5), 0 .12em .22em rgb(0 0 0 / .16);--anp-x: 61.45%;--anp-y: 40.91%}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-placement=front_chest][data-preview-variant=black]{aspect-ratio:2 / 3;--anp-max-width: 41.4%;--anp-name-color: #111111;--anp-placement-height: 7.5%;--anp-placement-font-size: clamp(.86rem, 2.45vw, 1.58rem);--anp-rotate: 3.9deg;--anp-tag-background: linear-gradient(180deg, #faf9f4, #dedbd2), repeating-linear-gradient(94deg, rgb(0 0 0 / .06) 0 1px, transparent 1px 5px);--anp-tag-border: rgb(0 0 0 / .08);--anp-tag-shadow: inset 0 .08em .16em rgb(255 255 255 / .52), inset 0 -.14em .24em rgb(0 0 0 / .14), 0 .12em .22em rgb(0 0 0 / .2);--anp-x: 60.9%;--anp-y: 41.2%;width:min(100%,25.8rem)}.anp-preview[data-placement=upper_center]{--anp-image-scale: 1.08;--anp-image-shift-y: 4%;--anp-max-width: 46%;--anp-placement-font-size: clamp(1.15rem, 5.8vw, 2.65rem);--anp-y: 31%}.anp-preview[data-placement=pocket_area]{--anp-anchor-x: 0%;--anp-image-scale: 1.12;--anp-image-shift-x: -4%;--anp-image-shift-y: 3%;--anp-max-width: 25%;--anp-placement-font-size: clamp(.9rem, 4.3vw, 1.75rem);--anp-text-align: start;--anp-x: 58%;--anp-y: 40%}.anp-preview[data-placement=back_upper_center]{--anp-image-scale: 1.07;--anp-image-shift-y: 7%;--anp-max-width: 48%;--anp-placement-font-size: clamp(1.1rem, 5.6vw, 2.55rem);--anp-y: 27%}.anp-preview__image,.anp-preview__fallback{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform .7s cubic-bezier(.2,.8,.2,1);width:100%}.anp-preview__fallback{background:linear-gradient(180deg,#2b2b2b,#111)}.aurelyn-name-personalisation.is-open .anp-preview__image,.anp-modal.is-open .anp-preview__image{transform:translate(var(--anp-image-shift-x),var(--anp-image-shift-y)) scale(var(--anp-image-scale))}.anp-preview__placement{isolation:isolate;left:var(--anp-x);max-width:var(--anp-max-width);min-width:var(--anp-max-width);position:absolute;text-align:var(--anp-text-align);top:var(--anp-y);transform:translate(var(--anp-anchor-x),-50%) rotate(var(--anp-rotate)) perspective(520px) rotateX(3deg) rotateY(-8deg);transform-origin:center;width:var(--anp-max-width);z-index:1}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__placement{height:var(--anp-placement-height);transform:translate(var(--anp-anchor-x),-50%) rotate(var(--anp-rotate))}.anp-preview__placement:before{background:var(--anp-tag-background);border:1px solid var(--anp-tag-border);border-radius:2px;box-shadow:var(--anp-tag-shadow);content:"";top:-.24em;right:-.34em;bottom:-.24em;left:-.34em;opacity:0;position:absolute;transform:translateZ(-1px);transition:opacity .22s ease,transform .22s ease;z-index:-1}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__placement:before{border-radius:1px;top:0;right:0;bottom:0;left:0;opacity:1;transform:translateZ(-1px) skew(-1deg)}.anp-preview__placement:after{background:radial-gradient(circle,rgb(255 255 255 / .42),transparent 62%);content:"";height:4.5em;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.86);transition:opacity .32s ease,transform .32s ease;width:6em;z-index:-2}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__placement:after{background:linear-gradient(108deg,transparent 0 38%,rgb(255 255 255 / .4) 48%,transparent 58% 100%);height:auto;right:0;bottom:0;left:0;mix-blend-mode:screen;opacity:0;top:0;transform:translate(-125%) skew(-10deg);width:auto;z-index:2}.aurelyn-name-personalisation.is-open .anp-preview__placement:before,.anp-modal.is-open .anp-preview__placement:before{opacity:1;transform:translateZ(-1px) scale(1.03)}:is(.aurelyn-name-personalisation,.anp-modal).is-open[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__placement:before{transform:translateZ(-1px) skew(-1deg) scale(1.01)}:is(.aurelyn-name-personalisation,.anp-modal).is-open[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__placement{animation:anp-label-enter .82s cubic-bezier(.16,1,.3,1) .26s both}.aurelyn-name-personalisation.is-open .anp-preview__placement:after,.anp-modal.is-open .anp-preview__placement:after{opacity:.8;transform:translate(-50%,-50%) scale(1)}:is(.aurelyn-name-personalisation,.anp-modal).is-open[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__placement:after{animation:anp-label-sheen 1.06s cubic-bezier(.16,1,.3,1) .58s both;opacity:0;transform:translate(-125%) skew(-10deg)}.anp-preview__name{align-items:center;box-sizing:border-box;color:var(--anp-name-color);display:inline-flex;font-size:calc(var(--anp-placement-font-size) * var(--anp-live-scale));justify-content:center;line-height:1;max-width:100%;min-height:1em;overflow:hidden;padding:var(--anp-tag-padding-block) var(--anp-tag-padding-inline);position:relative;text-shadow:0 .08em .12em rgb(255 255 255 / .42);transform:translateZ(8px);transition:font-size .16s ease,opacity .16s ease,transform .16s ease;white-space:nowrap;width:100%}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__name{filter:drop-shadow(0 .04em .03em rgb(0 0 0 / .5));font-family:Oswald,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-stretch:condensed;font-weight:800;height:100%;letter-spacing:.08em;padding:.06em .45em 0;text-shadow:0 .035em .02em rgb(0 0 0 / .62),0 -.02em .02em rgb(255 255 255 / .36);text-transform:none}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-preview-variant=black] .anp-preview__name{filter:drop-shadow(0 .035em .025em rgb(255 255 255 / .3));text-shadow:0 .035em .02em rgb(0 0 0 / .16),0 -.02em .02em rgb(255 255 255 / .5)}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview.is-typing .anp-preview__placement:after{animation:anp-label-sheen .78s cubic-bezier(.16,1,.3,1) both}.anp-preview__char{display:inline-block;min-width:.18em}.anp-preview__char--space{min-width:.34em}.anp-preview__name.is-typing .anp-preview__char{animation:anp-letter-print .34s cubic-bezier(.18,.86,.26,1) both;animation-delay:calc(var(--anp-letter-index, 0) * 18ms)}.anp-preview__name.is-empty{opacity:.68}.anp-preview[data-font=minimal_serif] .anp-preview__name{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:0;text-transform:none}.anp-preview[data-font=cute_rounded] .anp-preview__name{font-family:Nunito,Arial Rounded MT Bold,Avenir Next Rounded,Trebuchet MS,Arial,sans-serif;font-weight:900;letter-spacing:.01em;text-transform:none}.anp-preview[data-font=bold_street] .anp-preview__name{font-family:Oswald,Impact,Arial Black,sans-serif;font-weight:900;letter-spacing:0;text-transform:uppercase}.anp-preview[data-font=script_accent] .anp-preview__name{font-family:Dancing Script,Segoe Script,Brush Script MT,cursive;font-weight:600;letter-spacing:0;text-transform:none}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview__name{font-family:Oswald,Arial Narrow,Roboto Condensed,Impact,sans-serif;font-stretch:condensed;font-weight:800;letter-spacing:.08em;text-transform:none}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-font=minimal_serif] .anp-preview__name{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;letter-spacing:.025em;text-transform:none}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-font=cute_rounded] .anp-preview__name{font-family:Nunito,Arial Rounded MT Bold,Avenir Next Rounded,Trebuchet MS,Arial,sans-serif;font-weight:900;letter-spacing:.01em;text-transform:none}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-font=bold_street] .anp-preview__name{font-family:Oswald,Impact,Arial Black,sans-serif;font-weight:900;letter-spacing:.095em;text-transform:uppercase}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-font=script_accent] .anp-preview__name{font-family:Dancing Script,Segoe Script,Brush Script MT,cursive;font-weight:700;letter-spacing:0;text-transform:none}.anp-preview__cursor{animation:anp-cursor 1s steps(2,start) infinite;background:currentColor;display:none;height:.9em;margin-left:.08em;width:1px}.anp-preview__name:not(.is-empty) .anp-preview__cursor{opacity:.72}.anp-sheet{background:#fff;border-radius:18px 18px 0 0;color:#111;display:grid;gap:.76rem;overflow-y:auto;padding:.95rem 1rem calc(1rem + env(safe-area-inset-bottom))}.anp-sheet__header{display:grid;gap:.25rem}.anp-sheet__eyebrow,.anp-sheet__title,.anp-sheet__copy{margin:0}.anp-sheet__eyebrow{color:#11111194;font-size:.72rem;font-weight:700;text-transform:uppercase}.anp-sheet__title{font-size:1.18rem;line-height:1.1}.anp-sheet__copy{color:#111111a8;font-size:.82rem;line-height:1.4}.anp-field{display:grid;gap:.5rem}.anp-field label,.anp-variants legend,.anp-fonts legend{font-size:.78rem;font-weight:700;text-transform:uppercase}.anp-input{background:#f5f1ef;border:1px solid rgb(17 17 17 / .12);border-radius:8px;color:#111;font:inherit;font-size:1rem;min-height:3rem;padding:.72rem .85rem;width:100%}.anp-input::placeholder{color:#1111116b}.anp-field__meta{align-items:start;display:flex;gap:.75rem;justify-content:space-between}.anp-variants{border:0;display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:0}.anp-variants legend{grid-column:1 / -1;margin-bottom:.1rem}.anp-variant-option{align-items:center;border:1px solid rgb(17 17 17 / .12);border-radius:8px;cursor:pointer;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr);min-height:3.1rem;padding:.56rem .62rem;position:relative;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.anp-variant-option input{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.anp-variant-option span{min-width:0;pointer-events:none}.anp-variant-option>span:last-child{font-size:.86rem;font-weight:700;overflow-wrap:anywhere}.anp-variant-option__thumb{border:1px solid rgb(17 17 17 / .12);border-radius:999px;display:grid;height:1.4rem;place-items:center;width:1.4rem}.anp-variant-option__swatch{border-radius:999px;display:block;height:.86rem;width:.86rem}.anp-variant-option__swatch--pink{background:#f6a2b8}.anp-variant-option__swatch--black{background:#101010}.anp-variant-option.is-selected,.anp-variant-option:has(input:checked){background:#111;border-color:#111;color:#fff}.anp-warning{color:#9f2f2f;font-size:.78rem;line-height:1.35}.anp-counter{color:#1111118a;flex:0 0 auto;font-size:.78rem}.anp-fonts{border:0;display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:0}.anp-fonts legend{grid-column:1 / -1;margin-bottom:.1rem}.anp-font-option{border:1px solid rgb(17 17 17 / .12);border-radius:8px;cursor:pointer;display:grid;gap:.12rem;min-height:3.45rem;padding:.55rem .62rem;position:relative;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.anp-font-option input{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.anp-font-option span,.anp-font-option small{pointer-events:none}.anp-font-option span{font-size:.86rem;font-weight:700}.anp-font-option small{color:currentColor;font-size:.66rem;opacity:.62}.anp-font-option.is-selected,.anp-font-option:has(input:checked){background:#111;border-color:#111;color:#fff}.anp-apply{min-height:2.95rem;width:100%}.anp-apply:disabled{cursor:not-allowed;opacity:.45}html.aurelyn-name-personalisation-open{overflow:hidden}form.aurelyn-personalisation-required:not(.aurelyn-personalisation-ready) buy-buttons .button{cursor:not-allowed;filter:grayscale(.14);opacity:.46;pointer-events:none}form.aurelyn-personalisation-required:not(.aurelyn-personalisation-ready) .shopify-payment-button{display:none}.aurelyn-name-personalisation.is-open .anp-sheet__header,.anp-modal.is-open .anp-sheet__header{animation:anp-control-enter .58s cubic-bezier(.16,1,.3,1) .18s both}.aurelyn-name-personalisation.is-open .anp-field,.anp-modal.is-open .anp-field{animation:anp-control-enter .58s cubic-bezier(.16,1,.3,1) .24s both}.aurelyn-name-personalisation.is-open .anp-variants,.anp-modal.is-open .anp-variants{animation:anp-control-enter .58s cubic-bezier(.16,1,.3,1) .3s both}.aurelyn-name-personalisation.is-open .anp-fonts,.anp-modal.is-open .anp-fonts{animation:anp-control-enter .58s cubic-bezier(.16,1,.3,1) .36s both}.aurelyn-name-personalisation.is-open .anp-apply,.anp-modal.is-open .anp-apply{animation:anp-control-enter .58s cubic-bezier(.16,1,.3,1) .42s both}@media screen and (max-width:699px){.anp-modal__panel{background:#050505;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100vh;height:100dvh}.anp-modal__close{background:#ffffffdb;height:2rem;right:.75rem;top:.75rem;width:2rem}.anp-modal__preview-stage{align-items:center;min-height:0;padding:max(.45rem,env(safe-area-inset-top)) .35rem .25rem}.anp-preview{border-radius:10px;max-height:none;width:min(100%,25rem)}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-placement=front_chest]{height:min(64vh,calc(100vh - 15.35rem));height:min(64dvh,calc(100dvh - 15.35rem));max-width:calc(100vw - .7rem);width:auto}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-placement=front_chest]{--anp-max-width: 38.1%;--anp-placement-font-size: clamp(.88rem, 5.35vw, 1.58rem);--anp-x: 61.45%;--anp-y: 40.91%}:is(.aurelyn-name-personalisation,.anp-modal)[data-product-handle=personalised-nazar-charm-oversized-t-shirt] .anp-preview[data-placement=front_chest][data-preview-variant=black]{--anp-max-width: 41.4%;--anp-placement-font-size: clamp(.78rem, 4.75vw, 1.42rem);--anp-x: 60.9%;--anp-y: 41.2%}.anp-sheet{border-radius:18px 18px 0 0;box-shadow:0 -18px 44px #0003;gap:.42rem;max-height:min(38vh,17rem);max-height:min(38dvh,17rem);padding:.68rem .78rem calc(.68rem + env(safe-area-inset-bottom))}.anp-sheet__eyebrow,.anp-field label,.anp-variants legend,.anp-fonts legend{font-size:.62rem;letter-spacing:0}.anp-sheet__title{font-size:.98rem}.anp-sheet__copy{display:none}.anp-sheet__header{gap:.1rem}.anp-field{gap:.24rem}.anp-input{background:#f6f2ef;border-radius:7px;font-size:.86rem;min-height:2.15rem;padding:.42rem .58rem}.anp-field__meta{margin-top:-.1rem}.anp-variants{gap:.32rem}.anp-variant-option{border-radius:999px;gap:.35rem;min-height:2.05rem;padding:.28rem .42rem}.anp-variant-option>span:last-child{font-size:.68rem}.anp-variant-option__thumb{height:1rem;width:1rem}.anp-variant-option__swatch{height:.62rem;width:.62rem}.anp-fonts{gap:.32rem;grid-template-columns:repeat(4,minmax(0,1fr))}.anp-font-option{align-content:center;border-radius:999px;min-height:2.05rem;padding:.28rem .34rem;text-align:center}.anp-font-option span{font-size:.68rem}.anp-font-option small{display:none}.anp-apply{min-height:2.3rem}}@media screen and (min-width:700px){.anp-modal{align-items:center;justify-items:center;padding:2rem}.anp-modal__panel{border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(23rem,27rem);grid-template-rows:minmax(0,1fr);height:min(43rem,calc(100vh - 4rem));height:min(43rem,calc(100dvh - 4rem));max-width:64rem}.anp-modal__preview-stage{padding:2rem}.anp-preview{max-height:none;width:min(100%,31rem)}.anp-sheet{align-content:center;border-left:1px solid rgb(255 255 255 / .1);border-radius:0;padding:2rem}}@media screen and (max-width:360px){.anp-fonts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.anp-cta__button,.anp-modal__backdrop,.anp-modal__panel,.anp-preview,.anp-preview__image,.anp-preview__name,.anp-variant-option,.anp-font-option{transition:none}.anp-modal__backdrop,.anp-modal__panel,.anp-modal__preview-stage:before,.anp-preview,.anp-preview:before,.anp-preview__placement,.anp-sheet__header,.anp-field,.anp-variants,.anp-fonts,.anp-apply,.anp-preview__char,.anp-preview.is-typing .anp-preview__placement:after{animation:none!important}.anp-preview__cursor{animation:none}.anp-cta__button:hover{transform:none}}@keyframes anp-cursor{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes anp-backdrop-enter{0%{-webkit-backdrop-filter:blur(0) saturate(1);backdrop-filter:blur(0) saturate(1);opacity:0}to{-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08);opacity:1}}@keyframes anp-panel-enter{0%{filter:blur(10px);opacity:0;transform:translateY(2rem) scale(.94) rotateX(1.5deg)}42%{filter:blur(0);opacity:1}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1) rotateX(0)}}@keyframes anp-preview-enter{0%{opacity:0;transform:translate(var(--anp-stage-shift-x),calc(var(--anp-stage-shift-y) + .9rem)) scale(.965)}to{opacity:1;transform:translate(var(--anp-stage-shift-x),var(--anp-stage-shift-y)) scale(var(--anp-stage-scale))}}@keyframes anp-stage-aurora{0%{opacity:0;transform:translate3d(-8%,10%,0) scale(.86) rotate(-8deg)}42%{opacity:.55}to{opacity:.18;transform:translate3d(4%,-2%,0) scale(1.05) rotate(0)}}@keyframes anp-preview-sheen{0%{opacity:0;transform:translate(-115%)}34%{opacity:.8}to{opacity:0;transform:translate(115%)}}@keyframes anp-label-enter{0%{filter:blur(.4rem);opacity:0;transform:translate(var(--anp-anchor-x),calc(-50% + .65rem)) rotate(calc(var(--anp-rotate) - 1.8deg)) scale(.94)}60%{filter:blur(0);opacity:1;transform:translate(var(--anp-anchor-x),calc(-50% - .08rem)) rotate(var(--anp-rotate)) scale(1.015)}to{filter:blur(0);opacity:1;transform:translate(var(--anp-anchor-x),-50%) rotate(var(--anp-rotate)) scale(1)}}@keyframes anp-label-sheen{0%{opacity:0;transform:translate(-125%) skew(-10deg)}38%{opacity:.72}to{opacity:0;transform:translate(125%) skew(-10deg)}}@keyframes anp-control-enter{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@keyframes anp-letter-print{0%{filter:blur(.18em);opacity:0;transform:translateY(.22em) scale(1.18)}55%{filter:blur(0);opacity:1;transform:translateY(-.04em) scale(.98)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes anp-plate-glow{0%{opacity:.28;transform:translate(-50%,-50%) scale(.65)}42%{opacity:.95;transform:translate(-50%,-50%) scale(1.04)}to{opacity:.5;transform:translate(-50%,-50%) scale(.9)}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/aurelyn-name-personalisation.css.map */
