html.pdp-b{--b-card: #ffffff;--b-cream: #f5f5f5;--b-border: #e4e4e4;--b-hair-strong: #d6d6d1;--b-ink: #1a1a1a;--b-muted: #707070;--b-gold: #a87f47;--b-gold-light: #d4af6e;--b-gold-soft: #f3ead8;--b-gold-ink: #6e5526;--b-sale: #9d2226;--b-chrome: #1a1a1a;--b-display: "ITC Avant Garde Gothic", "Futura Demi", "Futura Medium", sans-serif;--b-body: "Futura Medium", "Futura Book", Helvetica, Arial, sans-serif;--b-r: 0}html.pdp-b .product-single__meta .field-eyebrow,html.pdp-b .wf-eyebrow{font-family:var(--b-display);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--b-muted)}html.pdp-b .product-single__meta{color:var(--b-ink)}html.pdp-b .product-single__title{font-family:var(--b-display);font-size:25px;line-height:1.2;font-weight:700;margin:4px 0 12px;color:var(--b-ink)}@media(min-width:1000px){html.pdp-b .product-single__title{font-size:28px}}html.pdp-b .product__price{font-family:var(--b-body);font-weight:500;font-size:16px;color:var(--b-ink);letter-spacing:.01em}html.pdp-b .product__price.on-sale{color:var(--b-sale)}html.pdp-b .product__price--compare{font-family:var(--b-body);font-weight:400;color:#8a8a86;text-decoration:line-through;font-size:13px;margin-right:4px}.wf-off-badge{display:none}html.pdp-b .wf-off-badge{display:inline-block;vertical-align:2px;font-family:var(--b-display);font-size:10px;letter-spacing:.1em;text-transform:uppercase;background:var(--b-chrome);color:#fff;padding:3px 8px;border-radius:0;margin-left:8px}html.pdp-b .product-single__review-link{display:inline-flex;align-items:center;gap:6px;margin:9px 0 0;font-size:12.5px;color:#6f6f6a}html.pdp-b .stamped-product-reviews-badge{margin-top:6px}html.pdp-b .afterpay-placement-container{display:block;margin-top:10px}html.pdp-b .product-single__meta hr.hr--medium{border:none;border-top:1px solid var(--b-border);margin:18px 0}html.pdp-b .variant-wrapper{margin:0 0 22px}html.pdp-b .variant__label{display:block;margin:0 0 12px;font-family:var(--b-display);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--b-ink)}html.pdp-b .variant__label .variant__label-info{color:var(--b-gold-ink);letter-spacing:0}html.pdp-b .variant-input-wrap:not(.variant-input-wrap--size){display:flex;flex-wrap:wrap;gap:14px;align-items:center;border:0;padding:0;margin:0}html.pdp-b .variant-input{position:relative;margin:0}html.pdp-b .variant-input input.color-swatch-input,html.pdp-b .variant-input input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}html.pdp-b .variant-input label.color-swatch{display:block;width:38px!important;height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;text-indent:-9999px;overflow:hidden;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px #0000001f;transition:box-shadow .15s}html.pdp-b .variant-input label.color-swatch:hover{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px var(--b-border)}html.pdp-b .variant-input input:checked+label.color-swatch{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px var(--b-ink)}html.pdp-b .variant-input label.color-swatch.disabled{opacity:.4;cursor:not-allowed}html.pdp-b .variant-input-wrap--size{display:flex;flex-wrap:nowrap;gap:6px;border:0;padding:0;margin:0}html.pdp-b .variant-input-wrap--size .variant-input{flex:0 1 42px;min-width:0}html.pdp-b .variant-input-wrap--size label{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;height:auto!important;min-height:0;margin:0;padding:0;border:1px solid var(--b-hair-strong)!important;border-radius:var(--b-r);background:var(--b-card);color:var(--b-ink);font-size:13.5px;font-family:var(--b-body, inherit);cursor:pointer;transition:border-color .15s,box-shadow .15s}html.pdp-b .variant-input-wrap--size label:hover{border-color:var(--b-ink)!important}html.pdp-b .variant-input-wrap--size input:checked+label{border:1px solid var(--b-ink)!important;box-shadow:inset 0 0 0 1px var(--b-ink)!important}html.pdp-b .variant-input-wrap--size label.disabled{color:#c4c4be;text-decoration:line-through;cursor:not-allowed;background:var(--b-cream)}html.pdp-b .custom-ornament-field>label,html.pdp-b .custom-ring-field>label,html.pdp-b .custom-bracelet-field>label,html.pdp-b .symbol-input-container label,html.pdp-b .symbol-dropdown-label,html.pdp-b .symbol-input-label,html.pdp-b label[for=font-container]{display:block;position:static;margin:0 0 10px;font-family:var(--b-display);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;color:var(--b-ink)!important}html.pdp-b .custom-ornament-field.input,html.pdp-b .custom-ring-field.input,html.pdp-b .custom-bracelet-field.input{position:relative;margin:0 0 16px}html.pdp-b .custom-ornament-field.input input[type=text],html.pdp-b .custom-ring-field.input input[type=text],html.pdp-b .custom-bracelet-field.input input[type=text]{width:100%;min-height:54px;box-sizing:border-box;border:1px solid var(--b-border);border-radius:var(--b-r);background:var(--b-card);color:var(--b-ink);padding:0 46px 0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}html.pdp-b .custom-ornament-field.input input[type=text]:focus,html.pdp-b .custom-ring-field.input input[type=text]:focus,html.pdp-b .custom-bracelet-field.input input[type=text]:focus{outline:0;border-color:var(--b-gold);box-shadow:inset 0 0 0 1px var(--b-gold)}html.pdp-b .input-count{position:absolute;right:14px;bottom:0;height:54px;margin:0;display:flex;align-items:center;pointer-events:none;font-family:var(--b-display);font-size:11px;letter-spacing:.05em;text-transform:none;color:#bdbdb6}html.pdp-b .input-count .characters-remaining{display:none}html.pdp-b .symbol-input::placeholder,html.pdp-b .custom-ornament-field.input input::placeholder,html.pdp-b .custom-ring-field.input input::placeholder,html.pdp-b .custom-bracelet-field.input input::placeholder{color:#bdbdb6}html.pdp-b .symbol-input-inner{display:flex;align-items:center;gap:8px;border:1px solid var(--b-border);border-radius:var(--b-r);background:var(--b-card);padding:0 14px;min-height:54px;transition:border-color .15s,box-shadow .15s}html.pdp-b .symbol-input-inner:focus-within{border-color:var(--b-gold);box-shadow:inset 0 0 0 1px var(--b-gold)}html.pdp-b .symbol-input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font-size:16px;color:var(--b-ink);padding:0}html.pdp-b .symbol-input-count{flex:0 0 auto;font-family:var(--b-display);font-size:11px;letter-spacing:.05em;color:#bdbdb6}html.pdp-b .symbol-input-button{flex:0 0 auto;height:34px;margin:0;padding:0 12px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;background:#fff!important;border:1px solid var(--b-hair-strong)!important;border-radius:var(--b-r)!important;color:var(--b-ink)!important;font-family:var(--b-display);font-size:10px;letter-spacing:.12em;text-transform:uppercase;line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}html.pdp-b .symbol-input-button:hover{border-color:var(--b-ink)!important}html.pdp-b .symbol-input-button.on,html.pdp-b .symbol-input-button.active,html.pdp-b .symbol-input-button[aria-expanded=true]{background:var(--b-ink)!important;border-color:var(--b-ink)!important;color:#fff!important}html.pdp-b .symbol-input-dropdown{margin-top:11px;border:1px solid var(--b-gold-light)!important;background:#fff;border-radius:var(--b-r);padding:14px;box-shadow:0 12px 26px #785a1e21}html.pdp-b .symbol-input-dropdown-inner{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:8px!important;padding:0!important;margin:0!important;list-style:none}html.pdp-b .symbol-input-dropdown-inner{align-items:start!important}html.pdp-b .symbol-container-item{aspect-ratio:1 / 1;align-self:start;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:5px 3px!important;list-style:none;border:1px solid var(--b-hair-strong)!important;border-radius:var(--b-r);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;overflow:hidden;cursor:pointer;color:var(--b-ink);line-height:1;transition:border-color .15s,background .15s,color .15s}html.pdp-b .symbol-container-item:hover{border-color:var(--b-gold)!important;color:var(--b-gold-ink);background:var(--b-gold-soft)}html.pdp-b .symbol-container-item .sym-glyph{font-size:21px;line-height:1;flex:0 0 auto}html.pdp-b .symbol-container-item .sym-name{flex:0 0 auto;height:17px;width:100%;font-size:7.5px;line-height:1.05;text-align:center;color:var(--b-muted);text-transform:none;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.pdp-b .font-container{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 4px;justify-content:flex-start}html.pdp-b .font-button.ornament-button{width:42px!important;height:42px!important;min-width:42px!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center;border:1px solid var(--b-hair-strong)!important;border-radius:var(--b-r)!important;background:var(--b-card)!important;transition:border-color .15s,box-shadow .15s}html.pdp-b .font-button.ornament-button:hover{border-color:var(--b-ink)!important}html.pdp-b .font-button.active.ornament-button{border-color:var(--b-ink)!important;box-shadow:inset 0 0 0 1px var(--b-ink)!important}html.pdp-b .font-button .font-example{font-size:19px;line-height:1;color:var(--b-ink);display:inline-block}html.pdp-b .font-button[data-font=Magnum] .font-example{transform:translateY(2px)}html.pdp-b .font-button[data-font=Alga] .font-example{transform:translateY(-1px)}html.pdp-b .font-button[data-font="Nickainley Normal"] .font-example{transform:translateY(-.5px)}html.pdp-b .font-button[data-font="Holland Land"] .font-example{transform:translateY(.5px)}html.pdp-b .upload{margin:0 0 18px}html.pdp-b .upload .btn--upload:not(#viewPreview){display:flex!important;align-items:center;gap:13px;text-align:left;width:100%;padding:18px!important;margin:0!important;border:2px dashed var(--b-gold-light)!important;border-radius:var(--b-r)!important;background:#fff!important;color:var(--b-gold-ink)!important;font-family:var(--b-display);font-weight:600;font-size:13px;text-transform:none!important;letter-spacing:0;transition:border-color .15s,background .15s}html.pdp-b .upload .btn--upload:not(#viewPreview):not(.has-photo):not(.lke-has-photo):hover{border-color:var(--b-gold)!important;background:var(--b-gold-soft)!important}html.pdp-b .upload .btn--upload:not(#viewPreview):before{content:"";flex:0 0 auto;width:40px;height:40px;border-radius:0;border:1px solid var(--b-gold-light);background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23a87f47' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><circle cx='8.5' cy='8.5' r='1.5'/><polyline points='21 15 16 10 5 21'/></svg>") center / 20px no-repeat}html.pdp-b .upload .btn--upload:not(#viewPreview) #upload-btn-text{display:flex;flex-direction:column;gap:3px;font-family:var(--b-display);font-size:13px;color:var(--b-gold-ink)}html.pdp-b .upload .btn--upload:not(#viewPreview) #upload-btn-text:after{content:"Tap to upload \b7  crop to fit after";font-family:var(--b-body);font-weight:400;font-size:11px;color:#8a7a55;letter-spacing:0}html.pdp-b .upload .btn--upload:not(#viewPreview) .btn__file-picker{cursor:pointer}html.pdp-b .upload .upload__preview-wrap{display:none!important}html.pdp-b .upload .btn--upload:not(#viewPreview).wf-has-photo,html.pdp-b .upload .btn--upload:not(#viewPreview).has-photo,html.pdp-b .upload .btn--upload:not(#viewPreview).lke-has-photo{border-style:solid!important;border-color:var(--b-ink)!important;background:#fff!important}html.pdp-b .upload .btn--upload:not(#viewPreview).wf-has-photo:before{background:var(--wf-thumb) center / cover no-repeat!important;border-color:var(--b-ink)!important;box-shadow:inset 0 0 0 1px #0000001a}html.pdp-b .btn--upload.wf-photo-circle.wf-has-photo:before{border-radius:50%!important}html.pdp-b .btn--upload.wf-photo-oval.wf-has-photo:before{width:36px!important;height:50px!important;border-radius:50%!important}html.pdp-b .btn--upload.wf-photo-square.wf-has-photo:before{border-radius:0!important}html.pdp-b .btn--upload.wf-photo-heart.wf-has-photo:before{border-radius:0!important;clip-path:url(#wf-heart-clip)}html.pdp-b .upload .btn--upload.wf-has-photo #upload-btn-text:after{content:none!important}html.pdp-b .upload .btn--upload.wf-has-photo #upload-btn-text small{display:block;margin-top:3px;font-family:var(--b-body);font-weight:400;font-size:11px;color:#8a7a55;letter-spacing:0;text-transform:none}html.pdp-b #viewPreview{display:flex!important;align-items:center;justify-content:center;gap:9px;width:100%!important;padding:15px!important;margin:0 0 4px!important;border:1px solid var(--b-ink)!important;border-radius:var(--b-r)!important;background:#fff!important;color:var(--b-ink)!important;font-family:var(--b-display);font-weight:600;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}html.pdp-b #viewPreview:before,html.pdp-b #viewPreview:after{content:none!important}html.pdp-b #viewPreview:hover{background:var(--b-ink)!important;color:#fff!important}html.pdp-b #viewPreview .icon,html.pdp-b #viewPreview svg{width:17px!important;height:17px!important}.wf-trust3{display:none}html.pdp-b .wf-trust3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:20px 0 4px;text-align:center}html.pdp-b .wf-trust3 .t{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border:1px solid var(--b-border);border-radius:var(--b-r)}html.pdp-b .wf-trust3 svg{width:20px;height:20px;color:var(--b-gold)}html.pdp-b .wf-trust3 .lab{font-size:10px;line-height:1.35;color:#5f5f5a;letter-spacing:.01em}html.pdp-b .wf-trust3 .lab b{font-family:var(--b-display);font-weight:600;color:var(--b-ink);display:block;font-size:10.5px}html.pdp-b .add-to-cart-btn,html.pdp-b .payment-buttons .add-to-cart-btn{width:100%;background:var(--b-chrome)!important;color:#fff!important;border:0!important;border-radius:var(--b-r)!important;font-family:var(--b-display);font-weight:700;font-size:15px;letter-spacing:.04em;padding:17px!important;transition:background .15s}html.pdp-b .add-to-cart-btn:hover:not([disabled]){background:#000!important}html.pdp-b .add-to-cart-btn[disabled]{opacity:.5}html.pdp-b .wf-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:stretch;background:#fff;border-top:1px solid var(--b-border);box-shadow:0 -2px 16px #00000012;padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}html.pdp-b .wf-sticky-atc.is-show{transform:translateY(0)}html.pdp-b .wf-sticky-proxy{flex:1 1 auto;background:var(--b-chrome);color:#fff;border:0;border-radius:var(--b-r);font-family:var(--b-display);font-weight:700;font-size:14px;letter-spacing:.02em;padding:15px 20px;cursor:pointer;transition:background .15s;display:flex;align-items:center;justify-content:center;gap:10px}html.pdp-b .wf-sticky-proxy:hover{background:#000}html.pdp-b .wf-sticky-proxy:disabled{opacity:.5;cursor:not-allowed}html.pdp-b .wf-sticky-proxy .p{opacity:.85;font-size:13px}@media(max-width:999px){html.pdp-b body.wf-has-sticky{padding-bottom:84px}}@media(min-width:1000px){html.pdp-b .wf-sticky-atc{display:none}}html.pdp-b .collapsibles-wrapper{border-top:1px solid var(--b-border);margin-top:6px}html.pdp-b .collapsible-trigger.collapsible-trigger-btn{border-bottom:1px solid var(--b-border);padding:17px 2px;font-family:var(--b-display);font-size:14px;font-weight:600;color:var(--b-ink);text-transform:none;letter-spacing:.01em}html.pdp-b .collapsible-content__inner{font-size:13.5px;line-height:1.62;color:var(--b-ink)}html.pdp-b .product-single__description-full,html.pdp-b .product-single__description{font-size:14.5px;line-height:1.62;color:var(--b-ink)}html.pdp-b .wf-customitem-note{display:none!important}html.pdp-b .image-overlay{margin:0}html.pdp-b #input-clear{color:var(--b-muted)}html.pdp-b .wf-livecard{display:flex;align-items:center;gap:16px;text-align:left;border:1px solid var(--b-gold-light);background:var(--b-gold-soft);border-radius:var(--b-r);padding:16px;margin:4px 0 18px}html.pdp-b .wf-livecard .wf-livecard-cap{font-family:var(--b-display);text-transform:uppercase;letter-spacing:.2em;font-size:9.5px;font-weight:600;color:var(--b-gold);margin:0 0 6px}html.pdp-b .wf-livecard .wf-livecard-stage{flex:0 0 auto;position:relative;width:84px;height:84px;margin:0;overflow:hidden;border-radius:var(--b-r);background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}html.pdp-b .wf-livecard .wf-livecard-text{flex:1 1 auto;min-width:0}html.pdp-b .wf-livecard .pdp-overlay-container{position:absolute!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;transform-origin:top left;margin:0!important;background:transparent!important;display:block!important}html.pdp-b .wf-livecard .wf-livecard-note{font-family:var(--b-body);font-size:12px;line-height:1.5;color:#7a6a44;margin:0}html.pdp-b #viewPreview.wf-gone,html.pdp-b .upload.wf-gone{display:none!important}html.pdp-b .wf-svg-stage{background:var(--b-gold-soft)!important;background-image:none!important;width:84px;height:84px;display:flex;align-items:center;justify-content:center;padding:2px}html.pdp-b .wf-preview-svg{width:100%;height:100%;display:block}html.pdp-b .wf-preview-svg .wf-shape-fill{fill:url(#wf-metal)}html.pdp-b .wf-img-stage{background:#fff!important;padding:0}
/*# sourceMappingURL=/cdn/shop/t/47/assets/pdp-personalizer.css.map */
