.fx-pz{border:1px solid var(--fx-bronze);border-top:3px solid var(--fx-bronze);background:#fdfbf8;padding:2.4rem 2.4rem 2rem;margin:0 0 2.4rem}.fx-pz__head{margin-bottom:1.8rem}.fx-pz__title{font-size:calc((1.9rem) * var(--fx-h-scale, 1));margin:0 0 .4rem;letter-spacing:.01em}.fx-pz__note{font-size:calc((1.4rem) * var(--fx-b-scale, 1));color:rgba(var(--color-foreground),.68);margin:0}.fx-pz__field{margin-bottom:1.6rem}.fx-pz__field:last-of-type{margin-bottom:0}.fx-pz__field--half{display:inline-block;width:calc(50% - .7rem);vertical-align:top}.fx-pz__field--half+.fx-pz__field--half{margin-left:1.4rem}@media screen and (max-width:480px){.fx-pz__field--half{display:block;width:100%}.fx-pz__field--half+.fx-pz__field--half{margin-left:0}}.fx-pz__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem}.fx-pz__label{font-size:calc((1.1rem) * var(--fx-b-scale, 1));font-weight:600;letter-spacing:.13em;text-transform:uppercase;margin:0}.fx-pz__req{color:var(--fx-sale);margin-left:.3rem}.fx-pz__count{font-size:calc((1.1rem) * var(--fx-b-scale, 1));font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.45);transition:color .2s ease;white-space:nowrap}.fx-pz__count.is-near{color:#a9761a}.fx-pz__count.is-full{color:var(--fx-sale);font-weight:600}.fx-pz__input{width:100%;font-family:inherit;font-size:calc((1.6rem) * var(--fx-b-scale, 1));line-height:1.5;padding:1.2rem 1.4rem;border:1px solid var(--fx-line);border-radius:0;background:#fff;color:rgb(var(--color-foreground));transition:border-color .25s ease,box-shadow .25s ease;-webkit-appearance:none;appearance:none}.fx-pz__input::placeholder{color:rgba(var(--color-foreground),.38)}.fx-pz__input:focus,.fx-pz__input:focus-visible{outline:none;border-color:var(--fx-bronze);box-shadow:0 0 0 3px rgba(var(--fx-bronze-rgb),.12)}.fx-pz__input.is-at-max{border-color:var(--fx-amber)}.fx-pz__input--area{resize:vertical;min-height:9rem}.fx-pz__help{font-size:calc((1.3rem) * var(--fx-b-scale, 1));font-style:italic;color:rgba(var(--color-foreground),.55);margin:.5rem 0 0}.fx-pz__preview{background:var(--fx-drawer);padding:1.8rem 2rem;margin-top:2rem}.fx-pz__preview-title{font-size:calc((.95rem) * var(--fx-b-scale, 1));font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fx-amber);margin:0 0 1.2rem}.fx-pz__face{display:grid;grid-template-columns:1fr auto 1fr;gap:1.6rem;align-items:center}.fx-pz__face:only-child,.fx-pz__face>.fx-pz__side:only-child{grid-template-columns:1fr}.fx-pz__rule{width:1px;align-self:stretch;min-height:4rem;background:#ffffff24}.fx-pz__side,.fx-pz__inside{text-align:center}.fx-pz__side b{display:block;font-size:calc((2rem) * var(--fx-b-scale, 1));line-height:1.25;color:#fff;min-height:2.5rem;word-break:break-word}.fx-pz__inside{border-top:1px solid rgba(255,255,255,.14);margin-top:1.4rem;padding-top:1.2rem}.fx-pz__inside b{display:block;font-style:italic;font-size:calc((1.5rem) * var(--fx-b-scale, 1));color:#ffffffdb;min-height:2rem;word-break:break-word}.fx-pz__side span,.fx-pz__inside span{display:block;font-size:calc((.85rem) * var(--fx-b-scale, 1));letter-spacing:.14em;text-transform:uppercase;color:#ffffff57;margin-top:.4rem}.fx-pz__side b.is-empty,.fx-pz__inside b.is-empty{color:#fff3}@media(prefers-reduced-motion:reduce){.fx-pz__input,.fx-pz__count{transition:none}}.fx-pz__field[hidden],.fx-pz__side[hidden],.fx-pz__inside[hidden],.fx-pz__rule[hidden],.fx-pz__preview[hidden]{display:none!important}.fx-pz__face--single{grid-template-columns:1fr!important}.fx-pz__input--file{padding:1rem 1.2rem;font-size:calc((1.4rem) * var(--fx-b-scale, 1));cursor:pointer;background:#fff}.fx-pz__input--file::file-selector-button{font-family:inherit;font-size:calc((1.1rem) * var(--fx-b-scale, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:.8rem 1.6rem;margin-right:1.4rem;border:1px solid var(--fx-charcoal);border-radius:0;background:var(--fx-charcoal);color:#fff;cursor:pointer;transition:background .25s ease,border-color .25s ease}.fx-pz__input--file::file-selector-button:hover{background:var(--fx-bronze);border-color:var(--fx-bronze)}.product__description table{width:100%;border-collapse:collapse;margin:1.2rem 0}.product__description th,.product__description td{padding:.55rem .75rem;vertical-align:top;border:1px solid rgba(var(--color-foreground),.12)}.product__description th{text-align:left;font-weight:600}.product__description img{max-width:100%;height:auto}.product__description pre{overflow-x:auto}@media screen and (max-width:749px){.product__description table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.product__description table>tbody,.product__description table>thead{display:table;width:100%;min-width:520px}}.fx-tiers{margin:1.4rem 0 .4rem}.fx-tiers__heading{margin:0 0 .7rem;font-size:calc((calc(1.4rem * var(--fx-text-scale, 1))) * var(--fx-h-scale, 1));font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.fx-tiers__list{display:flex;gap:.7rem;flex-wrap:wrap}.fx-tiers--stack .fx-tiers__list{flex-direction:column;flex-wrap:nowrap}.fx-tier{flex:1 1 0;min-width:13rem;display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1.1rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:.6rem;text-decoration:none;color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.fx-tiers--stack .fx-tier{flex:0 0 auto;min-width:0}a.fx-tier:hover{border-color:var(--fx-tier-accent, #b8302c);box-shadow:0 2px 10px #00000017;transform:translateY(-1px)}a.fx-tier:focus-visible{outline:2px solid var(--fx-tier-accent, #b8302c);outline-offset:2px}.fx-tier.is-current{background:var(--fx-tier-accent, #b8302c);border-color:var(--fx-tier-accent, #b8302c);color:var(--fx-tier-ink, #fff);cursor:default}.fx-tier__label{font-weight:600;font-size:calc((calc(1.5rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-tier__sub{font-size:calc((calc(1.2rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));opacity:.75}.fx-tier__price{margin-top:.25rem;font-weight:600;font-size:calc((calc(1.4rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-tiers__note{margin:.7rem 0 0;font-size:calc((calc(1.2rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:rgba(var(--color-foreground),.62)}@media screen and (max-width:749px){.fx-tiers__list{flex-direction:column;flex-wrap:nowrap}.fx-tier{min-width:0}}.fx-combo{display:block;margin:1.6rem 0}.fx-combo__row{margin:0 0 1.4rem}.fx-combo__label{margin:0 0 .7rem;font-size:calc((calc(1.3rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.fx-combo__list{display:flex;gap:.7rem;flex-wrap:wrap}.fx-combo__btn{font:inherit;cursor:pointer;padding:.85rem 1.4rem;border-radius:.6rem;border:1px solid rgba(var(--color-foreground),.24);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:calc((calc(1.4rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));transition:border-color .15s ease,box-shadow .15s ease}.fx-combo__btn:hover{border-color:var(--fx-tier-accent, #b8302c)}.fx-combo__btn:focus-visible{outline:2px solid var(--fx-tier-accent, #b8302c);outline-offset:2px}.fx-combo__btn.is-on{background:var(--fx-tier-accent, #b8302c);border-color:var(--fx-tier-accent, #b8302c);color:var(--fx-tier-ink, #fff)}.fx-combo__btn.is-unavailable{opacity:.4;text-decoration:line-through}.fx-combo__note{margin:0;font-size:calc((calc(1.2rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:rgba(var(--color-foreground),.62)}@media screen and (max-width:749px){.fx-combo__list{flex-direction:column}.fx-combo__btn{width:100%;text-align:left}}.fx-box{border:1px solid rgba(var(--color-foreground),.16);border-radius:.8rem;padding:1.4rem 1.6rem;margin:1.8rem 0;background:rgb(var(--color-background))}.fx-box__check{display:flex;gap:1.1rem;align-items:flex-start;cursor:pointer}.fx-box__check input{width:1.8rem;height:1.8rem;margin:.1rem 0 0;flex:0 0 auto;cursor:pointer;accent-color:var(--fx-bronze, #8a6a3b)}.fx-box__text b{display:block;font-size:calc((calc(1.5rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));font-weight:600}.fx-box__text span{display:block;margin-top:.3rem;line-height:1.5;font-size:calc((calc(1.25rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:rgba(var(--color-foreground),.65)}.fx-box__list{display:grid;gap:.8rem;margin-top:1.3rem}.fx-box__list[hidden]{display:none}.fx-box__opt{display:flex;gap:1rem;align-items:center;width:100%;text-align:left;font:inherit;cursor:pointer;padding:1.1rem 1.3rem;border-radius:.7rem;border:1px solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:border-color .15s ease,background .15s ease}.fx-box__opt:hover{border-color:var(--fx-bronze, #8a6a3b)}.fx-box__opt:focus-visible{outline:2px solid var(--fx-bronze, #8a6a3b);outline-offset:2px}.fx-box__opt.is-on{border-color:var(--fx-bronze, #8a6a3b);background:rgba(var(--color-foreground),.035)}.fx-box__dot{width:1.6rem;height:1.6rem;border-radius:50%;flex:0 0 auto;position:relative;border:2px solid rgba(var(--color-foreground),.28)}.fx-box__opt.is-on .fx-box__dot{border-color:var(--fx-bronze, #8a6a3b)}.fx-box__opt.is-on .fx-box__dot:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:var(--fx-bronze, #8a6a3b)}.fx-box__body b{display:block;font-weight:600;font-size:calc((calc(1.4rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-box__body i{display:block;font-style:normal;margin-top:.2rem;font-size:calc((calc(1.2rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:rgba(var(--color-foreground),.6)}.fx-box__price{margin-left:auto;font-weight:700;white-space:nowrap;font-size:calc((calc(1.45rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-box__note{margin:1rem 0 0;font-size:calc((calc(1.2rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:rgba(var(--color-foreground),.62)}
/*# sourceMappingURL=/cdn/shop/t/91/assets/fx-personalization.css.map */
