@charset "UTF-8";.product-personalizer.pplr_background{padding:0!important;margin:0!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))!important}.product-personalizer.pplr_background .pplrloadfont{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.product-personalizer.pplr_background .pplr-wrapper{display:flex!important;flex-direction:column!important;gap:.8rem!important;margin-bottom:0!important}.product-personalizer.pplr_background .pplrlabel{display:block!important;margin-bottom:.8rem!important;font-family:var(--font-body-family)!important;font-size:calc(1.4rem * var(--font-body-scale, 1))!important;font-weight:500!important;letter-spacing:.04rem!important;line-height:1.4!important;color:rgb(var(--color-foreground))!important;text-transform:none!important}.product-personalizer.pplr_background .pplr_option_price_span{font-size:1.2rem!important;color:rgba(var(--color-foreground),.7)!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text{position:relative!important;display:grid!important;grid-template-rows:auto auto!important;align-items:start!important;-moz-column-gap:1.2rem!important;column-gap:1.2rem!important;row-gap:.6rem!important;width:100%!important;max-width:44rem!important;margin-bottom:1.2rem!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text .pplrlabel{grid-column:1!important;grid-row:1!important;align-self:start!important;display:block!important;margin:0!important;padding-left:0!important;font-family:var(--font-body-family)!important;font-size:calc(1.4rem * var(--font-body-scale, 1))!important;font-weight:var(--font-body-weight)!important;letter-spacing:normal!important;line-height:1.35!important;color:rgb(var(--color-foreground))!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text .pplr-character-count{grid-column:2!important;grid-row:1!important;align-self:start!important;display:block!important;margin:0!important;padding-top:.1rem!important;text-align:right!important;white-space:nowrap!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;line-height:1.35!important;color:rgba(var(--color-foreground),.7)!important;top:12px!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_text,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.p_u_t,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.pplr_text{grid-column:1/-1!important;grid-row:2!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:block!important;width:calc(100% - var(--inputs-border-width, .1rem) * 2)!important;height:4.5rem!important;min-height:4.5rem!important;margin:var(--inputs-border-width, .1rem)!important;padding:1.5rem 2rem!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.6rem!important;line-height:calc(1 + .6 / var(--font-body-scale, 1))!important;text-transform:none!important;color:rgba(var(--color-foreground),.75)!important;background-color:rgb(var(--color-background))!important;border:0!important;border-radius:var(--inputs-radius)!important;box-shadow:0 0 0 var(--inputs-border-width, .1rem) rgba(var(--color-foreground),var(--inputs-border-opacity, .55))!important;outline:0!important;transition:box-shadow var(--duration-short) ease!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_text::-moz-placeholder,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.p_u_t::-moz-placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.6rem!important;color:rgba(var(--color-foreground),.55)!important;opacity:1!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_text::placeholder,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.p_u_t::placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.6rem!important;color:rgba(var(--color-foreground),.55)!important;opacity:1!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_text:hover,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.p_u_t:hover,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.pplr_text:hover{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width, .1rem)) rgba(var(--color-foreground),var(--inputs-border-opacity, .55))!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_text:focus-visible,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.p_u_t:focus-visible,.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.pplr_text:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width, .1rem)) rgba(var(--color-foreground),1)!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_text:focus:not(:focus-visible),.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.p_u_t:focus:not(:focus-visible),.product-personalizer.pplr_background .pplr-wrapper.pplr-text input.pplr_monogram.pplr_text:focus:not(:focus-visible){box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width, .1rem)) rgba(var(--color-foreground),1)!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text{display:grid!important;flex-direction:unset!important;flex-wrap:unset!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text .pplrlabel{grid-column:1!important;grid-row:1!important;float:none!important;width:auto!important;max-width:none!important;position:static!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_text,.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_monogram.p_u_t{grid-column:1/-1!important;grid-row:2!important;float:none!important;position:static!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:block!important;width:calc(100% - var(--inputs-border-width, .1rem) * 2)!important;height:auto!important;min-height:4.5rem!important;margin:var(--inputs-border-width, .1rem)!important;padding:1.5rem 2rem!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.6rem!important;line-height:calc(1 + .6 / var(--font-body-scale, 1))!important;text-transform:none!important;color:rgba(var(--color-foreground),.75)!important;background-color:rgb(var(--color-background))!important;border:0!important;border-radius:var(--inputs-radius)!important;box-shadow:0 0 0 var(--inputs-border-width, .1rem) rgba(var(--color-foreground),var(--inputs-border-opacity, .55))!important;outline:0!important;resize:vertical!important;overflow:auto!important;transition:box-shadow var(--duration-short) ease!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_text::-moz-placeholder,.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_monogram.p_u_t::-moz-placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.6rem!important;color:rgba(var(--color-foreground),.55)!important;opacity:1!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_text::placeholder,.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_monogram.p_u_t::placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.6rem!important;color:rgba(var(--color-foreground),.55)!important;opacity:1!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_text:hover,.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_monogram.p_u_t:hover{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width, .1rem)) rgba(var(--color-foreground),var(--inputs-border-opacity, .55))!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_text:focus-visible,.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_monogram.p_u_t:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width, .1rem)) rgba(var(--color-foreground),1)!important}.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_text:focus:not(:focus-visible),.product-personalizer.pplr_background .pplr-wrapper.pplr-text.pplr-multi-line-text textarea.pplr_monogram.p_u_t:focus:not(:focus-visible){box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width, .1rem)) rgba(var(--color-foreground),1)!important}.product-personalizer.pplr_background .pplr-dropdown:not(.pplr-design-style){display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:.8rem 1rem!important}.product-personalizer.pplr_background .pplr-dropdown:not(.pplr-design-style) .pplrlabel{flex:0 0 100%!important;width:100%!important;margin-bottom:.2rem!important;cursor:default!important}.product-personalizer.pplr_background .pplr-dropdown input.pplr_select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.product-personalizer.pplr_background .pplr-dropdown:not(.pplr-design-style) .pplr-drop-item{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;margin:0!important;width:auto!important;max-width:none!important;padding:1.1rem 2rem!important;font-family:var(--font-body-family)!important;font-size:1.4rem!important;font-weight:var(--font-body-weight)!important;letter-spacing:.1rem!important;line-height:1!important;text-align:center!important;color:rgb(var(--color-foreground))!important;background-color:rgb(var(--color-background))!important;border:var(--variant-pills-border-width, .1rem) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55))!important;border-radius:var(--variant-pills-radius, 4rem)!important;cursor:pointer!important;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease!important}.product-personalizer.pplr_background .pplr-dropdown:not(.pplr-design-style) .pplr-drop-item:hover{border-color:rgb(var(--color-foreground))!important;background-color:rgba(var(--color-foreground),.04)!important}.product-personalizer.pplr_background .pplr-dropdown:not(.pplr-design-style) .pplr-drop-item.active{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border-color:rgb(var(--color-foreground))!important}.product-personalizer.pplr_background .pplr-dropdown.pplr-design-style{display:flex!important;flex-flow:row wrap!important;align-items:stretch!important;justify-content:space-between!important;gap:.8rem!important;max-width:44rem!important;margin-bottom:2.4rem!important;padding:1.6rem 1.4rem 1.8rem!important;border:.1rem solid rgba(var(--vt-product-accent-rgb, var(--color-foreground)),.35)!important;border-radius:var(--vt-global-border-radius, .8rem)!important;background:rgb(var(--color-background))!important;box-sizing:border-box!important}.product-personalizer.pplr_background .pplr-design-style>.pplrlabel{display:block!important;flex:0 0 100%!important;width:100%!important;margin:0 0 1.4rem!important;padding:0 0 1.4rem!important;border-bottom:.1rem solid rgba(var(--color-foreground),.12)!important;cursor:default!important}.product-personalizer.pplr_background .pplr-design-style:not(:has(>span))>.pplrlabel{padding:0!important;border-bottom:none!important;margin-bottom:0!important}.product-personalizer.pplr_background .pplr-design-style:not(:has(>span))>.pplrlabel .vt-pplr-design-style__header{gap:0!important}.product-personalizer.pplr_background .pplr-design-style .pplrlabel .pplr_option_price_span{display:none!important}.product-personalizer.pplr_background .vt-pplr-design-style__header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.35rem!important;width:100%!important}.product-personalizer.pplr_background .vt-pplr-design-style__heading-row{display:flex!important;align-items:center!important;gap:1rem!important;min-width:0!important;width:100%!important}.product-personalizer.pplr_background .vt-pplr-design-style__icon-badge{flex-shrink:0!important;width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important;min-height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:50%!important;background:rgba(var(--vt-product-accent-rgb, var(--color-foreground)),.12)!important;color:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important}.product-personalizer.pplr_background .vt-pplr-design-style__icon-badge svg,.product-personalizer.pplr_background .vt-pplr-design-style__icon-badge .icon{width:2rem!important;height:2rem!important;max-width:2rem!important;max-height:2rem!important;flex-shrink:0!important}.product-personalizer.pplr_background .vt-pplr-design-style__heading{display:block!important;margin:0!important;font-family:var(--font-body-family)!important;font-size:clamp(1.35rem,2.5vw,1.55rem)!important;font-weight:700!important;letter-spacing:.03em!important;line-height:1.25!important;text-transform:uppercase!important;color:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important}.product-personalizer.pplr_background .vt-pplr-design-style__subtitle{display:block!important;margin:0!important;padding-left:4.6rem!important;font-family:var(--font-body-family)!important;font-size:1.35rem!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.35!important;text-transform:none!important;color:rgba(var(--color-foreground),.65)!important}.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item{display:flex!important;flex:1 1 0!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;margin:0!important;padding:.6rem .35rem .2rem!important;border:0!important;border-radius:0!important;background:transparent!important;cursor:pointer!important}.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item:before,.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item:after{display:none!important;content:none!important}.product-personalizer.pplr_background .pplr-design-style .vt-pplr-design-style__media{display:block!important;flex:0 0 auto!important;flex-shrink:0!important;width:9.2rem!important;height:9.2rem!important;min-width:9.2rem!important;min-height:9.2rem!important;margin:0 auto!important;border-radius:50%!important;overflow:hidden!important;border:.28rem solid transparent!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;box-sizing:border-box!important;transition:border-color .2s ease!important}.product-personalizer.pplr_background .pplr-design-style .vt-pplr-design-style__footer{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;width:100%!important;max-width:100%!important;margin-top:.65rem!important}.product-personalizer.pplr_background .pplr-design-style .vt-pplr-design-style__check{display:block!important;flex:0 0 2rem!important;flex-shrink:0!important;margin:0!important;position:relative!important;box-sizing:border-box!important;width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;border:.12rem solid rgba(var(--color-foreground),.35)!important;border-radius:.35rem!important;background:rgb(var(--color-background))!important;transition:background-color .15s ease,border-color .15s ease!important}.product-personalizer.pplr_background .pplr-design-style .vt-pplr-design-style__label{display:block!important;flex:0 1 auto!important;margin:0!important;padding:0!important;font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:500!important;line-height:2rem!important;text-align:center!important;white-space:nowrap!important;color:rgb(var(--color-foreground))!important}.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item.active .vt-pplr-design-style__media{border-color:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important}.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item.active .vt-pplr-design-style__check{background:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important;border-color:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important}.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item.active .vt-pplr-design-style__check:after{content:""!important;position:absolute!important;left:50%!important;top:45%!important;width:.4rem!important;height:.65rem!important;border:solid rgb(var(--color-background))!important;border-width:0 .15rem .15rem 0!important;transform:translate(-50%,-50%) rotate(45deg)!important;pointer-events:none!important}.product-personalizer.pplr_background .pplr-design-style .pplr-drop-item:hover .vt-pplr-design-style__media{border-color:rgba(var(--vt-product-accent-rgb, var(--color-foreground)),.45)!important}.product-personalizer.pplr_background .pplr-checkbox .pplrlabel:has(input.pplrcheckbox){position:relative!important;display:inline-flex!important;align-items:center!important;gap:.55rem!important;min-height:2rem!important;padding-left:0!important;margin:0!important;cursor:pointer!important;font-size:calc(1.4rem * var(--font-body-scale, 1))!important;font-weight:500!important;line-height:2rem!important;white-space:nowrap!important;color:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important}.product-personalizer.pplr_background .pplr-checkbox .pplrlabel:has(input.pplrcheckbox) input.pplrcheckbox{position:absolute!important;left:0!important;top:0!important;width:2rem!important;height:2rem!important;margin:0!important;opacity:0!important;cursor:pointer!important;z-index:2!important;accent-color:transparent!important}.product-personalizer.pplr_background .pplr-checkbox .pplrlabel:has(input.pplrcheckbox):before{content:""!important;display:block!important;flex:0 0 2rem!important;position:relative!important;pointer-events:none!important;box-sizing:border-box!important;width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;border:.12rem solid rgba(var(--color-foreground),.35)!important;border-radius:.35rem!important;background:rgb(var(--color-background))!important;transition:background-color .15s ease,border-color .15s ease!important}.product-personalizer.pplr_background .pplr-checkbox .pplrlabel:has(input.pplrcheckbox:checked):before{background:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important;border-color:rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important}.product-personalizer.pplr_background .pplr-checkbox .pplrlabel:has(input.pplrcheckbox:checked):after{content:""!important;position:absolute!important;left:50%!important;width:.4rem!important;height:.65rem!important;border:solid rgb(var(--color-background))!important;border-width:0 .15rem .15rem 0!important;transform:translate(-50%,-50%) rotate(45deg)!important;pointer-events:none!important;left:1rem!important;top:50%!important;margin-top:-.1rem!important}.product-personalizer.pplr_background .pplr-checkbox .pplrlabel:has(input.pplrcheckbox:focus-visible):before{outline:.2rem solid rgb(var(--vt-product-accent-rgb, var(--color-foreground)))!important;outline-offset:.15rem!important}.product-personalizer.pplr_background .pplr-wrapper:has(.pplrfileuploadbutton){align-items:stretch!important;max-width:44rem!important}.product-personalizer.pplr_background .pplrfileuploadbutton{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1rem!important;width:100%!important;max-width:44rem!important;margin-left:auto!important;margin-right:auto!important;min-height:14rem!important;padding:2.4rem 2rem!important;background-color:rgba(var(--color-foreground),.03)!important;border:.1rem dashed rgba(var(--color-foreground),var(--inputs-border-opacity, .55))!important;border-radius:var(--inputs-radius, 0)!important;text-align:center!important;box-sizing:border-box!important}.product-personalizer.pplr_background .pplrfileuploadbutton:hover{background-color:rgba(var(--color-foreground),.06)!important}.product-personalizer.pplr_background .pplrfileuploadbutton .jscroll,.product-personalizer.pplr_background .pplrfileuploadbutton .pplrfileuploadcover{display:none!important}.product-personalizer.pplr_background .pplrfileuploadbutton input.pplr-crop,.product-personalizer.pplr_background .pplrfileuploadbutton img.img_url,.product-personalizer.pplr_background .pplrfileuploadbutton img.crop_img_url{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.product-personalizer.pplr_background .pplrfileuploadbutton:before{content:"Drag & drop or choose a file"!important;display:block!important;width:100%!important;margin:0 0 .4rem!important;font-family:var(--font-body-family)!important;font-size:1.3rem!important;line-height:1.35!important;text-align:center!important;color:rgba(var(--color-foreground),.65)!important;pointer-events:none!important}.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].fileupload,.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].pplr_monogram.fileupload{display:block!important;flex:0 0 auto!important;align-self:center!important;width:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important;font-size:0!important;line-height:0!important;text-align:center!important;color:transparent!important;background:transparent!important;border:0!important;cursor:pointer!important}.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].fileupload::file-selector-button,.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].pplr_monogram.fileupload::file-selector-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:calc(12rem + var(--buttons-border-width, .1rem) * 2)!important;min-height:4.5rem!important;margin:0!important;padding:0 3rem!important;border:0!important;border-radius:var(--buttons-radius, 0)!important;font-family:var(--font-body-family)!important;font-size:1.5rem!important;font-weight:var(--font-body-weight)!important;letter-spacing:.1rem!important;line-height:1!important;text-transform:uppercase!important;color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button))!important;box-shadow:0 0 0 var(--buttons-border-width, .1rem) rgba(var(--color-button),1)!important;cursor:pointer!important;transition:opacity var(--duration-short) ease,box-shadow var(--duration-short) ease!important}.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].fileupload::file-selector-button:hover,.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].pplr_monogram.fileupload::file-selector-button:hover{opacity:.9!important}.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].fileupload:focus-visible::file-selector-button,.product-personalizer.pplr_background .pplrfileuploadbutton input[type=file].pplr_monogram.fileupload:focus-visible::file-selector-button{outline:0!important;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)!important}.product-personalizer.pplr_background .pplrfileuploadbutton img.crop_img_url[style*="display: block"],.product-personalizer.pplr_background .pplrfileuploadbutton img.img_url[style*="display: block"]{position:static!important;width:auto!important;max-width:12rem!important;height:auto!important;margin:1rem auto 0!important;opacity:1!important;pointer-events:auto!important;border-radius:var(--inputs-radius, 0)!important;border:.1rem solid rgba(var(--color-foreground),.15)!important}.product-personalizer.pplr_background .pplr-preview-btn,.product-personalizer.pplr_background button.pplr-preview-btn,.product-personalizer .pplr-preview-btn,button.pplr-preview-btn.pplr-btn.button,.vt-pplr-preview-btn{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:44rem!important;min-height:calc(4.5rem + var(--buttons-border-width, .1rem) * 2)!important;margin:1.2rem 0 0!important;padding:0 3rem!important;border:var(--buttons-border-width, .1rem) solid transparent!important;border-radius:var(--buttons-radius-outset, 4rem)!important;font-family:var(--font-body-family)!important;font-size:1.5rem!important;font-weight:var(--font-body-weight)!important;letter-spacing:.1rem!important;line-height:calc(1 + .2 / var(--font-body-scale, 1))!important;text-transform:uppercase!important;text-decoration:none!important;color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button))!important;background:rgb(var(--color-button))!important;box-shadow:0 0 0 var(--buttons-border-width, .1rem) rgba(var(--color-button),1)!important;cursor:pointer!important;transition:box-shadow var(--duration-short) ease,opacity var(--duration-short) ease!important}.product-personalizer.pplr_background .pplr-preview-btn:hover,.product-personalizer .pplr-preview-btn:hover,button.pplr-preview-btn.pplr-btn.button:hover,.vt-pplr-preview-btn:hover{opacity:.9!important;color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button))!important;background:rgb(var(--color-button))!important}.product-personalizer.pplr_background .pplr-preview-btn:focus-visible,.vt-pplr-preview-btn:focus-visible{outline:0!important;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)!important}#pplr-preview-bg{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:999999998!important;background:#121212d1!important}#pplr-preview,#pplr-preview[style]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:999999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1.6rem!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;overflow:visible!important;opacity:1!important;background:transparent!important;font-family:var(--font-body-family)!important;color:var(--vt-global-text)!important}#pplr-preview .pplr_close,#pplr-preview .js-modal-close{position:fixed!important;top:1.6rem!important;right:1.6rem!important;z-index:100001!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:4.4rem!important;height:4.4rem!important;margin:0!important;padding:0!important;border:.1rem solid rgba(255,255,255,.35)!important;border-radius:50%!important;background:#ffffff14!important;color:#fff!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}#pplr-preview .pplr_close:hover,#pplr-preview .js-modal-close:hover{background:#ffffff29!important;border-color:#ffffff8c!important;transform:scale(1.04)!important}#pplr-preview .pplr_close i,#pplr-preview .js-modal-close i{font-size:2rem!important;line-height:1!important;color:inherit!important}#pplr-preview-wrapper.pplr,#pplr-preview-wrapper.pplr[style]{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1440px!important;height:auto!important;max-height:calc(100vh - 3.2rem)!important;margin:0 auto!important;padding:0!important;border-radius:var(--vt-global-border-radius, .8rem)!important;background:var(--vt-global-button-solid-label, #f5e6c8)!important;box-shadow:var(--vt-global-box-shadow, 0 .4rem 2rem rgba(18, 18, 18, .12))!important;box-sizing:border-box!important;overflow:visible!important;flex-shrink:0!important}#pplr-preview-wrapper.pplr>img[alt=""]{display:block!important;height:0!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;max-height:0!important;overflow:hidden!important;margin:0 auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;border-radius:calc(var(--vt-global-border-radius, .8rem) * .75)!important}#pplr-preview .pplr_preview_wrapper,#pplr-preview .pplr_preview_wrapper[style]{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:auto!important;left:auto!important;top:auto!important;margin:0 auto!important;opacity:1!important;visibility:visible!important;flex:0 0 auto!important}#pplr-preview #pplr_canvas,#pplr-preview #pplr_canvas[style]{position:relative!important;display:block!important;left:auto!important;top:auto!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;opacity:1!important;visibility:visible!important;border-radius:calc(var(--vt-global-border-radius, .8rem) * .75)!important}#pplr-preview .pplr_prev_type_wrapper{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:center!important;gap:.8rem 1rem!important;width:100%!important;margin:1.6rem 0 0!important;padding:0!important}#pplr-preview .pplr_prev_type_wrapper>*,#pplr-preview .pplr_prev_type_wrapper .pplr_prev_type,#pplr-preview .pplr_prev_type_wrapper [class*=pplr_prev_type]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:4rem!important;margin:0!important;padding:1rem 2rem!important;border:var(--variant-pills-border-width, .1rem) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55))!important;border-radius:var(--variant-pills-radius, 4rem)!important;background:rgb(var(--color-background))!important;font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.08rem!important;line-height:1!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}#pplr-preview .pplr_prev_type_wrapper>*:hover,#pplr-preview .pplr_prev_type_wrapper .pplr_prev_type:hover,#pplr-preview .pplr_prev_type_wrapper [class*=pplr_prev_type]:hover{border-color:rgb(var(--color-foreground))!important;background:rgba(var(--color-foreground),.04)!important}#pplr-preview .pplr_prev_type_wrapper>*.active,#pplr-preview .pplr_prev_type_wrapper>*.pplr_prev_type_active,#pplr-preview .pplr_prev_type_wrapper .pplr_prev_type.active,#pplr-preview .pplr_prev_type_wrapper [class*=pplr_prev_type].active{background:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}#pplr-preview .pplr_preview_note,#pplr-preview .pplr_preview_disclaimer,#pplr-preview .pplr_preview_footer{margin:1.2rem 0 0!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;line-height:1.5!important;text-align:center!important;color:rgb(var(--color-foreground))!important}#pplr-preview .pplr_arrows{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important}#pplr-preview .pplr_arrow{position:absolute!important;top:50%!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:4.2rem!important;height:4.2rem!important;margin:0!important;padding:0!important;border:.1rem solid rgba(var(--color-foreground),.18)!important;border-radius:50%!important;background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;box-shadow:0 .4rem 1.2rem #1212121f!important;transform:translateY(-50%)!important;cursor:pointer!important;pointer-events:auto!important;transition:background-color .2s ease,color .2s ease,transform .2s ease!important}#pplr-preview .pplr_arrow:hover{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;transform:translateY(-50%) scale(1.05)!important}#pplr-preview .pplr_arrow_left{left:1rem!important}#pplr-preview .pplr_arrow_right{right:1rem!important}#pplr-preview .pplr_arrow i{font-size:1.4rem!important;line-height:1!important;color:inherit!important}@media only screen and (max-width: 749px){#pplr-preview{padding:1rem!important}#pplr-preview .pplr_close,#pplr-preview .js-modal-close{top:1rem!important;right:1rem!important;width:3.8rem!important;height:3.8rem!important}#pplr-preview-wrapper.pplr{width:100%!important;max-width:100%!important;max-height:calc(100vh - 2rem)!important;padding:1.4rem 1.2rem 1.6rem!important;overflow-y:auto!important}#pplr-preview .pplr_prev_type_wrapper>*,#pplr-preview .pplr_prev_type_wrapper .pplr_prev_type,#pplr-preview .pplr_prev_type_wrapper [class*=pplr_prev_type]{min-height:3.6rem!important;padding:.8rem 1.4rem!important;font-size:1.1rem!important}#pplr-preview .pplr_arrow{width:3.4rem!important;height:3.4rem!important}#pplr-preview .pplr_arrow_left{left:.4rem!important}#pplr-preview .pplr_arrow_right{right:.4rem!important}}#pplr_myModal.pplr_modal,#pplr_myModal.pplr_modal[style]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:999999999!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:1.6rem!important;box-sizing:border-box!important;overflow:auto!important;background:#121212d1!important;font-family:var(--font-body-family)!important}#pplr_myModal .pplr_close_d,#pplr_myModal .pplr_close_d.pplr_cursor{position:fixed!important;top:1.6rem!important;right:1.6rem!important;z-index:100001!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:4.4rem!important;height:4.4rem!important;margin:0!important;padding:0!important;border:.1rem solid rgba(255,255,255,.35)!important;border-radius:50%!important;background:#ffffff14!important;color:#fff!important;font-size:2.4rem!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}#pplr_myModal .pplr_close_d:hover{background:#ffffff29!important;border-color:#ffffff8c!important;transform:scale(1.04)!important}#pplr_myModal .pplr_modal-content,#pplr_myModal .pplr_modal-content[style]{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1440px!important;height:auto!important;max-height:calc(100vh - 3.2rem)!important;margin:0 auto!important;padding:0!important;border-radius:var(--vt-global-border-radius, .8rem)!important;background:var(--vt-global-button-solid-label, #f5e6c8)!important;box-shadow:var(--vt-global-box-shadow, 0 .4rem 2rem rgba(18, 18, 18, .12))!important;box-sizing:border-box!important;overflow:visible!important}#pplr_myModal .pplr_mySlides,#pplr_myModal .pplr_mySlides[style]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box!important}#pplr_myModal .pplr_mySlides img,#pplr_myModal .pplr_mySlides img[style]{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:calc(100vh - 8rem)!important;margin:0 auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;border-radius:calc(var(--vt-global-border-radius, .8rem) * .75)!important;opacity:1!important}@media only screen and (max-width: 749px){#pplr_myModal.pplr_modal,#pplr_myModal.pplr_modal[style]{padding:1rem!important}#pplr_myModal .pplr_close_d,#pplr_myModal .pplr_close_d.pplr_cursor{top:1rem!important;right:1rem!important;width:3.8rem!important;height:3.8rem!important;font-size:2rem!important}#pplr_myModal .pplr_modal-content,#pplr_myModal .pplr_modal-content[style]{width:100%!important;max-width:100%!important;max-height:calc(100vh - 2rem)!important;padding:1.4rem 1.2rem 1.6rem!important;overflow-y:auto!important}#pplr_myModal .pplr_mySlides img,#pplr_myModal .pplr_mySlides img[style]{max-height:calc(100vh - 6rem)!important}}
