input:focus-visible,input:focus{outline:none!important;z-index:auto!important;box-shadow:none!important;border-color:inherit!important;border-width:1!important}.gpo-app{background-color:inherit;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.gpo-app input+label{border-radius:50px}.gpo-app .gpo-label span.label-content{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:1.3rem!important;line-height:calc(1 + .5 / var(--font-body-scale))!important;letter-spacing:.04rem!important;color:rgba(var(--color-foreground),.75)!important}.gpo-app .gpo-helptext{font-size:.75em!important}.gpo-swatches.buttons input+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease}.gpo-swatches.buttons input+label:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.gpo-swatches.buttons input:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.gpo-input{box-shadow:none}.gpo-app .gpo-ov-wrapper.vertical{gap:20px;margin-top:20px}.gpo-app .gpo-choicelist input+label{padding-left:30px}.custom-color-default{color:rgb(var(--color-foreground))}#THFsiPwvONJNUUl8wm0ecw #formGeneratorForm .btn{padding:10px}#THFsiPwvONJNUUl8wm0ecw #formGeneratorForm .form_container .form-group.image{padding:20px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;border:1px solid #ccc;margin:0 15px}#THFsiPwvONJNUUl8wm0ecw #formGeneratorForm .form_container .form-group.image label{padding:10px 30px;border-radius:50px;font-size:14px}#THFsiPwvONJNUUl8wm0ecw #formGeneratorForm .form_container input{font-size:14px;padding:20px 10px}#THFsiPwvONJNUUl8wm0ecw #formGeneratorForm .form_container .radio-inline label{font-size:14px}#THFsiPwvONJNUUl8wm0ecw #formGeneratorForm .form_title_div{margin-bottom:20px;border-bottom:1px solid #ccc}@media screen and (max-width:749px){.collection-menu-filter__buttons{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.collection-menu-filter__buttons::-webkit-scrollbar{display:none}.collection-menu-filter__buttons>*{flex:0 0 auto}}.hover-zoom-img:hover img{transform:scale(1.05)}.hover-zoom-img{overflow:hidden;line-height:0}.hover-zoom-img img{transition:transform .3s ease}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
