.mopkit-pdp__pill.mopkit-pdp__pill--custom{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-style:dashed;border-color:#17140f61;background:transparent;text-align:center}.mopkit-pdp__ruler{flex:none;width:1.75rem;height:1.75rem;margin-block:-.5rem;fill:none;stroke:#a4762f;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 55%;animation:mopkit-ruler-wiggle 4s ease-in-out infinite}@keyframes mopkit-ruler-wiggle{0%,85%,to{transform:rotate(0)}88%{transform:rotate(-6deg)}91%{transform:rotate(6deg)}94%{transform:rotate(-6deg)}97%{transform:rotate(4deg)}}.mopkit-pdp__pill.mopkit-pdp__pill--custom:has(.mopkit-pdp__custom-cont:not([hidden])){border-color:#a4762f8c}.mopkit-pdp__custom-cont{color:#5e3f22;font-weight:var(--mopkit-fw-semibold, 600);white-space:nowrap}.mopkit-pdp__custom-cont[hidden]{display:none}.mopkit-pdp__custom-cont-word{animation:mopkit-word-pulse 1.8s ease-in-out infinite}@keyframes mopkit-word-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.mopkit-pdp__ruler,.mopkit-pdp__custom-cont-word{animation:none}}.mopkit-pdp__pill.mopkit-pdp__pill--custom:after{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0}.mopkit-pdp__pill.mopkit-pdp__pill--custom:hover{border-style:solid;border-color:#17140f8c;background:#fffaf080}.mopkit-pdp__pill.mopkit-pdp__pill--custom:focus-visible{outline:2px solid var(--mopkit-ink, #17140f);outline-offset:2px}.mopkit-pdp__pill.mopkit-pdp__pill--custom-solo{min-width:8.5rem;min-height:2.75rem}.tvcr{--tvcr-ink: var(--mopkit-ink, #17140f);--tvcr-soft: rgba(23, 20, 15, .72);--tvcr-muted: rgba(23, 20, 15, .64);--tvcr-faint: rgba(23, 20, 15, .46);--tvcr-line: rgba(23, 20, 15, .22);--tvcr-field: rgba(255, 250, 240, .72);--tvcr-menu: #faf5ea;--tvcr-dark: #1b1712;--tvcr-on-dark: #f8f0e4;--tvcr-error: #7b2f24;--tvcr-warn: #7a4a10;--tvcr-fs-title: var(--mopkit-fs-xl, 1.45rem);--tvcr-fs-name: var(--mopkit-fs-lg, 1.15rem);--tvcr-fs-body: var(--mopkit-fs-md, 1rem);--tvcr-fs-small: var(--mopkit-fs-sm, .82rem);--tvcr-gap: .85rem;--tvcr-control: 2.75rem;--tvcr-control-lg: 3rem;width:min(36rem,calc(100vw - 2rem));max-width:none;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:16px;color:var(--tvcr-ink);background:var(--mopkit-surface-soft, #eee7db);box-shadow:0 24px 64px #17140f47;font-family:var(--font-body--family, inherit);font-size:var(--tvcr-fs-body);font-weight:var(--mopkit-fw-body, 400);line-height:1.45;overflow:hidden;overscroll-behavior:contain}.tvcr[open]{display:flex;flex-direction:column;height:min(42rem,calc(100vh - 2rem));height:min(42rem,calc(100dvh - 2rem))}@media(max-width:899.98px){.tvcr[open]{height:calc(100vh - 2rem);height:calc(100dvh - 2rem)}}.tvcr.tvcr--fallback[open]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.tvcr::backdrop{background:#17140f80}.tvcr [hidden]{display:none!important}.tvcr p{margin:0}.tvcr__head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .75rem .4rem 1.5rem;border-bottom:1px solid rgba(23,20,15,.12)}.tvcr__title{margin:0;font-family:var(--font-heading--family, inherit);font-size:var(--tvcr-fs-title);font-weight:var(--mopkit-fw-heading, 340);line-height:1.2}.tvcr__title:focus,.tvcr__summary:focus{outline:none}.tvcr__title:focus-visible{outline:none}.tvcr__close{display:grid;place-items:center;flex:0 0 auto;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:999px;color:var(--tvcr-ink);background:transparent;cursor:pointer}.tvcr__close:hover{background:#17140f12}.tvcr__body{flex:1 1 auto;min-height:0;padding:1rem 1.5rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tvcr__loading{padding:1.5rem 0;color:var(--tvcr-muted)}.tvcr__off{display:grid;gap:.85rem;justify-items:start}.tvcr__form{display:grid;gap:var(--tvcr-gap)}.tvcr__product{display:flex;align-items:center;gap:.85rem;min-width:0}.tvcr__thumb{flex:0 0 auto;width:3rem;height:3rem;border-radius:8px;background:var(--mopkit-surface-deep, #d8cbb7);object-fit:cover}.tvcr__product-name{display:-webkit-box;min-width:0;overflow:hidden;color:var(--tvcr-ink);font-size:var(--tvcr-fs-name);font-weight:var(--mopkit-fw-semibold, 600);line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tvcr__media{display:none}@media(min-width:900px){.tvcr.tvcr--media{width:min(57.5rem,calc(100vw - 2rem))}.tvcr.tvcr--media[open]{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"media head" "media body" "media actions"}.tvcr--media .tvcr__head{grid-area:head}.tvcr--media .tvcr__body{grid-area:body}.tvcr--media .tvcr__actions{grid-area:actions}.tvcr--media .tvcr__media{display:flex;grid-area:media;flex-direction:column;gap:.9rem;min-height:0;padding:1.5rem;border-right:1px solid rgba(23,20,15,.12);background:#17140f0b;overflow:hidden}.tvcr__media-frame{position:relative;flex:0 1 auto;min-height:0;aspect-ratio:1;border:1px solid rgba(23,20,15,.14);border-radius:12px;background:var(--mopkit-surface-deep, #d8cbb7);overflow:hidden}.tvcr__media-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tvcr__media .tvcr__media-name{flex:0 0 auto;-webkit-line-clamp:3}.tvcr--media .tvcr__product{display:none}}.tvcr__field{display:grid;align-content:start;gap:.4rem;min-width:0}.tvcr__fieldset{min-width:0;margin:0;padding:0;border:0}.tvcr__label{display:block;padding:0;color:var(--tvcr-soft);font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);letter-spacing:var(--mopkit-tracking-label, .12em);line-height:1.4;text-transform:uppercase}.tvcr__fieldset>.tvcr__label{margin-bottom:.4rem}.tvcr__label-note{color:var(--tvcr-faint);font-weight:var(--mopkit-fw-body, 400);letter-spacing:.02em;text-transform:none}.tvcr__dims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.tvcr__dim{display:grid;gap:.25rem}.tvcr__dim-name{color:var(--tvcr-soft);font-size:var(--tvcr-fs-small);line-height:1.4}.tvcr__dim-box{position:relative;display:block}.tvcr__dim-input{padding-right:2.1rem;font-weight:var(--mopkit-fw-semibold, 600)}.tvcr__dim-unit{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);color:var(--tvcr-faint);font-size:var(--tvcr-fs-small);pointer-events:none}.tvcr__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:var(--tvcr-gap) .6rem}.tvcr__row>[data-tvcr-field=finish]{grid-column:1}.tvcr__row>[data-tvcr-field=quantity]{grid-column:3}.tvcr__row>.tvcr__finish-note{grid-column:1 / -1;margin:calc(.35rem - var(--tvcr-gap)) 0 0;font-size:var(--tvcr-fs-small);line-height:1.5}@media(max-width:599.98px){.tvcr__row:not(.tvcr__row--contact){grid-template-columns:repeat(2,minmax(0,1fr))}.tvcr__row>[data-tvcr-field=quantity]{grid-column:2}}.tvcr__row--contact{grid-template-columns:repeat(2,minmax(0,1fr))}.tvcr__input,.tvcr__qty-input{width:100%;min-height:var(--tvcr-control);padding:.55rem .85rem;border:1px solid var(--tvcr-line);border-radius:10px;color:var(--tvcr-ink);background:var(--tvcr-field);font:inherit;font-size:var(--tvcr-fs-body);line-height:1.4;box-sizing:border-box}.tvcr__input::placeholder{color:var(--tvcr-faint)}.tvcr__input:hover{border-color:#17140f66}.tvcr__input:focus-visible,.tvcr__qty-input:focus-visible{outline:2px solid var(--tvcr-ink);outline-offset:1px;border-color:var(--tvcr-ink)}.tvcr__input[aria-invalid=true],.tvcr__qty-input[aria-invalid=true]{border-color:var(--tvcr-error)}.tvcr__hint{color:var(--tvcr-muted);font-size:var(--tvcr-fs-small)}.tvcr__msg{color:var(--tvcr-error);font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);line-height:1.4}.tvcr__msg.is-warning{color:var(--tvcr-warn)}.tvcr__select{position:relative}.tvcr__select-btn{display:flex;align-items:center;gap:.7rem;width:100%;min-height:var(--tvcr-control-lg);padding:.3rem .7rem .3rem .35rem;border:1px solid var(--tvcr-line);border-radius:10px;color:var(--tvcr-ink);background:var(--tvcr-field);font:inherit;font-size:var(--tvcr-fs-body);font-weight:var(--mopkit-fw-semibold, 600);line-height:1.2;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .14s ease}.tvcr__select-btn:hover,.tvcr__select.is-open .tvcr__select-btn{border-color:#17140f8c}.tvcr__select-btn:focus-visible{outline:2px solid var(--tvcr-ink);outline-offset:1px;border-color:var(--tvcr-ink)}.tvcr__select-btn.is-empty{color:var(--tvcr-muted);font-weight:var(--mopkit-fw-body, 400)}.tvcr__select-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvcr__chevron{flex:0 0 auto;color:var(--tvcr-soft);transition:transform .16s ease}.tvcr__select.is-open .tvcr__chevron{transform:rotate(180deg)}.tvcr__field[data-invalid] .tvcr__select-btn{border-color:var(--tvcr-error)}.tvcr__pic{display:grid;flex:0 0 auto;place-items:center;width:2.25rem;height:2.25rem;border-radius:7px;color:var(--tvcr-muted);background:var(--mopkit-surface-deep, #d8cbb7);box-shadow:inset 0 0 0 1px #17140f1f;font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);overflow:hidden}.tvcr__pic img{display:block;width:100%;height:100%;object-fit:cover}.tvcr__select-btn.is-empty .tvcr__pic{background:transparent;box-shadow:none;border:1px dashed rgba(23,20,15,.35);box-sizing:border-box}.tvcr__menu{position:fixed;z-index:5;margin:0;padding:.3rem;border:1px solid var(--tvcr-line);border-radius:12px;background:var(--tvcr-menu);box-shadow:0 18px 44px #17140f38;list-style:none;box-sizing:border-box;max-height:min(22rem,calc(100dvh - 2rem));overflow-y:auto;overscroll-behavior:contain}.tvcr__menu:focus{outline:none}.tvcr__option{display:flex;align-items:center;gap:.8rem;min-height:3.25rem;padding:.375rem .75rem .375rem .375rem;border-radius:8px;color:var(--tvcr-ink);font-size:var(--tvcr-fs-body);line-height:1.2;cursor:pointer;box-sizing:border-box}.tvcr__option .tvcr__pic{width:2.5rem;height:2.5rem}.tvcr__option-name{flex:1 1 auto;min-width:0}.tvcr__option-check{flex:0 0 auto;visibility:hidden}.tvcr__option.is-active{background:#17140f12}.tvcr__menu:focus-visible .tvcr__option.is-active{box-shadow:inset 0 0 0 2px var(--tvcr-ink)}.tvcr__option[aria-selected=true]{font-weight:var(--mopkit-fw-semibold, 600)}.tvcr__option[aria-selected=true] .tvcr__option-check{visibility:visible}.tvcr__qty{display:grid;grid-template-columns:3rem minmax(0,1fr) 3rem;border:1px solid var(--tvcr-line);border-radius:10px;background:var(--tvcr-field);overflow:hidden}.tvcr__qty button{min-height:calc(var(--tvcr-control-lg) - 2px);padding:0;border:0;color:var(--tvcr-soft);background:transparent;font:inherit;font-size:var(--tvcr-fs-body);line-height:1;cursor:pointer}.tvcr__qty button:hover{color:var(--tvcr-ink);background:#17140f0f}.tvcr__qty button:focus-visible{outline:2px solid var(--tvcr-ink);outline-offset:-3px}.tvcr__qty .tvcr__qty-input{min-width:0;min-height:calc(var(--tvcr-control-lg) - 2px);padding:0;border:0;border-radius:0;background:transparent;font-weight:var(--mopkit-fw-semibold, 600);text-align:center}.tvcr__qty .tvcr__qty-input:focus-visible{outline-offset:-3px}.tvcr__qty:has(.tvcr__qty-input[aria-invalid=true]){border-color:var(--tvcr-error)}.tvcr__note-head{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.25rem;margin:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}.tvcr__note-chev{flex:none;transition:transform .18s ease}.tvcr__note-head[aria-expanded=true] .tvcr__note-chev{transform:rotate(180deg)}.tvcr__note-head:focus-visible{outline:2px solid var(--tvcr-ink);outline-offset:2px}.tvcr__note [data-tvcr-note-wrap]{margin-top:.35rem}.tvcr__note.tvcr__field{gap:0}.tvcr__textarea{min-height:3.6rem;resize:vertical}.tvcr__check{display:flex;align-items:center;gap:.6rem;min-height:1.75rem;font-size:var(--tvcr-fs-small);cursor:pointer}.tvcr__muted{color:var(--tvcr-muted)}.tvcr__check input{flex:0 0 auto;width:1.2rem;height:1.2rem;margin:0;accent-color:var(--tvcr-dark)}.tvcr__offers{display:grid;margin-top:-.35rem}.tvcr__offers .tvcr__hint{padding-left:1.8rem}.tvcr__hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.tvcr__turnstile:empty{display:none}.tvcr__turnstile{margin-top:calc(-1 * var(--tvcr-gap))}.tvcr__turnstile>*{margin-top:var(--tvcr-gap)}.tvcr__summary,.tvcr__alert{padding:.7rem .85rem;border-left:3px solid var(--tvcr-error);border-radius:6px;color:var(--tvcr-error);background:#7b2f2414;font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600)}.tvcr__alert .tvcr__link{margin-top:.35rem;color:var(--tvcr-error)}.tvcr__link{display:inline-flex;align-items:center;min-height:2.75rem;padding:0;border:0;color:var(--tvcr-ink);background:none;font:inherit;font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);text-decoration:underline;text-decoration-color:#17140f59;text-underline-offset:3px;cursor:pointer}.tvcr__foot{display:flex;flex-wrap:wrap;align-items:center;gap:0 .45rem;margin-top:-.25rem;color:var(--tvcr-muted);font-size:var(--tvcr-fs-small)}.tvcr__foot a,.tvcr__off a:not(.tvcr__btn){color:var(--tvcr-soft);text-decoration:underline;text-decoration-color:#17140f59;text-underline-offset:3px}.tvcr a:focus-visible,.tvcr__link:focus-visible,.tvcr__close:focus-visible,.tvcr__btn:focus-visible,.tvcr__check input:focus-visible{outline:2px solid var(--tvcr-ink);outline-offset:2px}.tvcr__actions{display:grid;flex:0 0 auto;gap:.5rem;padding:.75rem 1.5rem calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(23,20,15,.14);background:var(--mopkit-surface-soft, #eee7db)}.tvcr__status{color:var(--tvcr-muted);font-size:var(--tvcr-fs-small)}.tvcr__status:empty{display:none}.tvcr__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.tvcr__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:.55rem 1rem;border:1px solid var(--tvcr-dark);border-radius:999px;color:var(--tvcr-on-dark);background:var(--tvcr-dark);font:inherit;font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);letter-spacing:var(--mopkit-tracking-label, .12em);line-height:1.15;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .16s ease,opacity .16s ease}.tvcr__btn:hover{background:#2a2118}.tvcr__btn:disabled{cursor:progress;opacity:.5}.tvcr__btn--quiet{color:var(--tvcr-ink);background:transparent}.tvcr__btn--quiet:hover{background:#17140f0f}.tvcr__consent{color:var(--tvcr-muted);font-size:var(--tvcr-fs-small);line-height:1.4}.tvcr__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:639.98px){.tvcr,.tvcr[open]{position:fixed;top:var(--tvcr-top, 0px);bottom:auto;width:100%;height:100vh;height:var(--tvcr-vh, 100dvh);max-width:none;max-height:none;margin:0;border-radius:0;box-shadow:0 -12px 40px #17140f38}.tvcr[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.tvcr__head{padding:max(.2rem,env(safe-area-inset-top,0px)) .5rem .2rem .85rem}.tvcr__body{padding:.7rem .85rem;overflow-y:auto;touch-action:pan-y pinch-zoom;scroll-padding-block:.5rem}.tvcr__actions{padding:.45rem .85rem calc(.45rem + env(safe-area-inset-bottom,0px))}.tvcr{--tvcr-gap: .65rem}.tvcr__title{font-size:1.3rem}.tvcr__btn{min-height:2.75rem}.tvcr__form>.tvcr__sendby{margin-top:.25rem}.tvcr__form>.tvcr__foot{padding-block:.2rem;font-size:.75rem}.tvcr__textarea{min-height:4rem}.tvcr__row--contact{grid-template-columns:minmax(0,1fr)}.tvcr__note-head{min-height:2.75rem}.tvcr__check{min-height:2.5rem}}@media(prefers-reduced-motion:no-preference){.tvcr[open]{animation:tvcr-in .18s ease-out}@keyframes tvcr-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}.tvcr__replyto{margin:-.2rem 0 0;color:var(--tvcr-soft);font-size:var(--tvcr-fs-small);overflow-wrap:anywhere}.tvcr__replyto strong{color:var(--tvcr-ink);font-weight:var(--mopkit-fw-semibold, 600)}.tvcr__replyto .tvcr__link{min-height:2.25rem;vertical-align:middle}.tvcr__requote{padding:.6rem .85rem;border-left:3px solid #a4762f;border-radius:6px;color:#5e3f22;background:#c79a5229;font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);line-height:1.4}.tvcr__form>.tvcr__requote{margin:-.2rem 0 0}.tvcr__row--contact .tvcr__offers{margin-top:.1rem}.tvcr__hint{margin-top:.15rem;color:var(--tvcr-muted);font-size:var(--mopkit-fs-xs, .75rem);line-height:1.4}.tvcr__msg--contact{margin-top:-.35rem}.tvcr__sendby{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem}.tvcr__sendby-label{color:var(--tvcr-soft);font-size:var(--tvcr-fs-small);white-space:nowrap}.tvcr__seg{display:inline-grid;grid-template-columns:auto auto;gap:2px;padding:3px;border:1px solid var(--tvcr-line);border-radius:999px;background:var(--tvcr-field)}.tvcr__seg-opt{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.3rem;padding:0 .85rem;border:0;border-radius:999px;color:var(--tvcr-soft);background:none;font:inherit;font-size:var(--tvcr-fs-small);font-weight:var(--mopkit-fw-semibold, 600);white-space:nowrap;cursor:pointer}.tvcr__seg-opt svg{flex:none;width:1.05rem;height:1.05rem;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tvcr__seg-opt[aria-pressed=true]{color:var(--tvcr-on-dark);background:var(--tvcr-dark)}.tvcr__seg-opt:focus-visible{outline:2px solid var(--tvcr-ink);outline-offset:2px}.tvcr__buttons--one{grid-template-columns:minmax(0,1fr)}.tvcr__btn--add{gap:.55rem;white-space:nowrap}.tvcr__btn--add svg{flex:none;width:1.15rem;height:1.15rem;fill:none;stroke:currentcolor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tvcr__actions .tvcr__foot{justify-content:center;margin:0;font-size:var(--mopkit-fs-xs, .75rem)}.tvcr__dims .tvcr__dim{min-width:0}.tvcr__dim--description{grid-column:1 / -1}.tvcr__size-reference,.tvcr__size-help{margin:.6rem 0 0;color:var(--tvcr-muted);font-size:var(--tvcr-fs-small);line-height:1.5;overflow-wrap:anywhere}.tvcr__size-help{color:var(--tvcr-warn)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mopkit-custom-request-popup.css.map */
