@-webkit-keyframes bg-animation{0%{-webkit-transform:translate(0,0);transform:translate(0)}10%{-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%)}20%{-webkit-transform:translate(-10%,5%);transform:translate(-10%,5%)}30%{-webkit-transform:translate(5%,-5%);transform:translate(5%,-5%)}40%{-webkit-transform:translate(-5%,5%);transform:translate(-5%,5%)}50%{-webkit-transform:translate(-10%,5%);transform:translate(-10%,5%)}60%{-webkit-transform:translate(15%,0);transform:translate(15%)}70%{-webkit-transform:translate(0,5%);transform:translateY(5%)}80%{-webkit-transform:translate(-15%,0);transform:translate(-15%)}90%{-webkit-transform:translate(10%,5%);transform:translate(10%,5%)}to{-webkit-transform:translate(5%,0);transform:translate(5%)}}@keyframes bg-animation{0%{-webkit-transform:translate(0,0);transform:translate(0)}10%{-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%)}20%{-webkit-transform:translate(-10%,5%);transform:translate(-10%,5%)}30%{-webkit-transform:translate(5%,-5%);transform:translate(5%,-5%)}40%{-webkit-transform:translate(-5%,5%);transform:translate(-5%,5%)}50%{-webkit-transform:translate(-10%,5%);transform:translate(-10%,5%)}60%{-webkit-transform:translate(15%,0);transform:translate(15%)}70%{-webkit-transform:translate(0,5%);transform:translateY(5%)}80%{-webkit-transform:translate(-15%,0);transform:translate(-15%)}90%{-webkit-transform:translate(10%,5%);transform:translate(10%,5%)}to{-webkit-transform:translate(5%,0);transform:translate(5%)}}.variant-picker__option--hide{display:none}.fixed-body{position:fixed!important;top:0;width:100%}.product-personalisation__error{display:none;background-color:#ffeaeb;padding:10px;border:1px solid #fbd8d9;margin-top:20px}.button:disabled{cursor:not-allowed;opacity:.8;pointer-events:none}.button .button-loader{display:none;position:absolute;width:20px;height:20px;left:calc(50% - 10px);top:15px;z-index:3}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.button .button-loader:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;border:2px solid #c4c4c4;border-top-color:#222;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}.button--loading{position:relative;color:#222}.button--loading .button-loader{display:block}body .shopify-pc__banner__dialog{max-width:445px;border-radius:var(--rounded-sm);margin:var(--spacing-4);padding:var(--spacing-6);-webkit-box-shadow:none!important;box-shadow:none!important;border-color:rgb(var(--text-color)/.12);border-width:1px;border-style:solid}body .shopify-pc__banner__dialog .shopify-pc__banner__body{font-size:var(--text-xs)}body .shopify-pc__banner__dialog .shopify-pc__banner__btns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body .shopify-pc__banner__dialog .shopify-pc__banner__btns button{-ms-flex-preferred-size:auto;flex-basis:auto;padding-block:var(--spacing-3);padding-inline:var(--spacing-6);font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);border-radius:var(--rounded-button);-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));font-size:var(--text-xs);border:0;font-weight:700}body .shopify-pc__banner__dialog .shopify-pc__banner__btn-accept{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary)}body .shopify-pc__banner__dialog .shopify-pc__banner__btn-accept:hover,body .shopify-pc__banner__dialog .shopify-pc__banner__btn-accept:focus{--button-background-opacity: .85}body .shopify-pc__banner__dialog .shopify-pc__banner__btn-decline{--button-background: var(--text-color) / .1;--button-text-color: var(--text-color);--button-outline-color: var(--text-color)}body .shopify-pc__banner__dialog .shopify-pc__banner__btn-decline:hover,body .shopify-pc__banner__dialog .shopify-pc__banner__btn-decline:focus{--button-background-opacity: .85;--button-background: var(--text-color) / .05}body .shopify-pc__banner__dialog .shopify-pc__banner__btn-manage-prefs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{border-radius:var(--rounded-button)}.buy-buttons .button[type=submit]{height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}shop-pay-wallet-button{height:55px;display:block}
/*# sourceMappingURL=/cdn/shop/t/5/assets/styles.css.map */
