@font-face{font-family:Platypi;font-weight:300;font-style:normal;src:url(//www.anorakco.com/cdn/fonts/platypi/platypi_n3.ca2828fbaa4e8cdd776c210f4bde9eebc87cbc7d.woff2) format("woff2"),url(//www.anorakco.com/cdn/fonts/platypi/platypi_n3.e0a33bb0825d6f004d3a36a491393238de4feafa.woff) format("woff")}product-personalization{--color-primary: #ffcca9;--color-primary-lighten: #fde2d0}.mpp-btn{color:#000;border-color:#000;background-color:var(--color-primary)}.mpp-btn:hover,.mpp-btn:focus{color:#000;background-color:var(--color-primary-lighten)}.mpp-cta{margin-top:1rem}.mpp-summary{margin-top:.2rem}.mpp-clear{cursor:pointer}.mpp-mounted{position:relative;isolation:isolate}.mpp-dialog{--color-primary: #ffcca9;--color-primary-lighten: #fde2d0;display:none;position:absolute;background:#fff;top:0;right:0;bottom:0;left:0;z-index:999999}.mpp-dialog.mpp-dialog-open{display:block}.mpp-dialog-close{position:absolute;cursor:pointer;right:1rem;font-size:2rem}.mpp-title{margin-bottom:2.5rem}.mpp-main{height:100%;display:flex;gap:4rem}@media screen and (max-width: 941px){.mpp-main{flex-direction:column-reverse}}.mpp-form{flex-basis:40%}.mpp-step-header{display:flex;margin-bottom:2rem;justify-content:space-between}.mpp-step-title{font-size:1.2em}.mpp-pagination{flex-shrink:0;display:flex;margin-left:2rem;justify-content:flex-end;gap:1rem}.mpp-page-back,.mpp-page-next{cursor:pointer}.mpp-preview-wrapper{flex-basis:60%;position:relative}@media screen and (max-width: 941px){.mpp-preview{max-width:360px}}.mpp-colour-gold{fill:#ffe88c}.mpp-colour-silver{fill:#dfdfdf}.mpp-colour-red{fill:#c60000}.mpp-colour-blue{fill:#0000de}.mpp-colour-indent{fill:red}.mpp-size-small{scale:.82}.mpp-styles{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.mpp-style{background:#eee;border-radius:6px;font-size:1.5rem}input.mpp-style-radio{display:block;height:0;width:0;overflow:hidden}label.mpp-style-radio-label{display:grid;height:100%;width:100%;border-radius:6px;align-items:center;text-align:center;padding:1rem .5rem}input.mpp-style-radio:checked+label.mpp-style-radio-label{outline:2px solid black}input.mpp-emboss-input.mpp-emboss-input{height:3rem;font-family:Platypi,serif;margin-bottom:1rem}.mpp-emboss-input-error{color:#d02e2e}select.mpp-select.mpp-select{height:3rem;margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/53/assets/product-personalization.css.map */
