product-personalization.is-active .personalization__content{display:block}.personalization__items{display:flex;flex-flow:row wrap;margin-bottom:33px;padding:0 1px}.personalization__item{position:relative;flex:0 0 33.33%}.personalization__item:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #d9d9d9;pointer-events:none;z-index:1}.personalization__item:hover:after,.personalization__item.is-selected:after{box-shadow:inset 0 0 0 2px var(--color-primary-foreground)}.personalization__content{display:none}.personalization__title{margin-top:0;color:var(--color-primary-foreground);font-size:16px;margin-bottom:8px}.personalization__description p{font-size:var(--font-size-body-small--mobile);line-height:20px;color:var(--color-base-subdued)}.personalization__input{display:none}.personalization__inputs.is-emoji .personalization__input{display:none!important}.personalization__inputs[data-size=large] .personalization__input:not(.personalization__input--textarea){display:block}.personalization__inputs[data-size=small] .personalization__input--textarea{display:block}.personalization__inputs{margin-bottom:32px}.personalization__inputs input:focus{border:1px solid var(--color-grey)}.personalization__inputs input,.personalization__inputs textarea{width:100%;padding:12px 20px;border:1px solid var(--color-grey);color:var(--color-base-subdued);font-family:var(--font-family-body);font-size:16px;line-height:22px;font-weight:700;letter-spacing:.2em;resize:none}.personalization-item{text-align:center}.personalization-item:hover .personalization-item__title,.personalization-item:hover .personalization-item__price,.personalization-item .personalization-item__title,.personalization-item .p.personalization-item__price{color:var(--color-primary-foreground)}.personalization-item__trigger{display:block;width:100%;padding:0;margin:0}.personalization-item__trigger:disabled{background-color:transparent}.personalization-item__image{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:transparent;margin:8px auto 0;text-align:center}.personalization-item__image adaptive-image{width:30px;height:auto}.personalization-item:hover .personalization-item__image{opacity:1}.personalization-item__image figure{width:auto;margin:0}.personalization-item__meta{display:block;padding:8px 0;color:var(--color-grey)}.personalization input[type=radio].product-options__swatches__input{display:none}@media screen and (min-width: 768px){.personalization-item__meta{padding:0 0 16px}}.personalization-item__title{font-size:14px;line-height:16px;margin:0}.personalization-item__price{margin:4px 0 0}.personalization-item__remove{display:none;position:absolute;top:6px;right:6px;width:fit-content;height:12px;padding:0}.personalization-item__remove:disabled{background-color:transparent}.personalization-item__remove svg{width:100%;height:auto;fill:none}.personalization-item.is-selected .personalization-item__remove{display:block}.personalization__error{display:none;padding:0;margin:4px 0 0;color:#fc3622}.personalization__error.is-visible{display:block}.personalization__error p{margin:0}.personalization__info{margin-bottom:0;color:var(--color-base-subdued)}.personalization__options{margin-bottom:24px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.personalization__options .form__label{order:1;margin:8px 0 0;width:100%;color:#999}.personalization__options legend span{color:#2d2e2f}.personalization__content:has(.personalization__error.is-visible) .personalization__input input{border-color:#fc3622}.personalization__inputs input::placeholder{letter-spacing:normal;color:#999}.product-form__accordion-value{background-color:#dfe3cb;color:#2d2e2f;font-size:12px;line-height:12px;padding:5px 10px;margin:0 32px 24px;width:max-content;font-family:Maison Neue Mono;letter-spacing:normal}.product-form__accordion-value:empty{display:none}@media screen and (max-width: 990px){.product-form__accordion-value{margin:16px 16px 20px;order:3}.personalization__title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/673/assets/component-product-personalization.css.map?v=88923528027770178921739201221 */

/*
     FILE ARCHIVED ON 02:24:23 Mar 25, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:04:07 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.726
  load_resource: 54.402
  PetaboxLoader3.resolve: 48.335
  PetaboxLoader3.datanode: 4.265
*/