[data-cvp-root][hidden],.cvp-lumia-hidden{display:none!important}html.cvp-sg .prd-block-info .cvi-sg-trigger:not([data-cvp-sizechart]){display:none!important}html.cvp-sg [data-sg-popup] [data-sg-fallback]{display:none!important}.cvp{--cvp-ink: #111111;--cvp-stone: #5C574F;--cvp-muted: #736D64;--cvp-cream: #F6F1E7;--cvp-line: #DCD5C8;--cvp-rule: #ECE6DB;--cvp-ease: cubic-bezier(.2, .7, .2, 1);--cvp-gap: 22px;--cvp-radius: 10px;--cvp-box-h: 46px;display:block;width:100%;min-width:0;margin:0;font-family:var(--body-font-family, "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif);font-size:15px;line-height:1.5;letter-spacing:normal;text-transform:none;color:var(--cvp-ink)}.prd-block-info .cvp :where(fieldset,legend,p,label,b,small,button,span,a),.cvp :where(fieldset,legend,p,label,b,small,button,span,a){margin:0;padding:0;border:0;min-width:0;float:none;font-family:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit;box-shadow:none;background:none}.cvp :where(*,*:before,*:after){box-sizing:border-box}.cvp [hidden]{display:none!important}.cvp .cvp__sr:not([hidden]){position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.cvp .cvp__group+.cvp__group{margin-top:var(--cvp-gap)}.cvp .cvp__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;min-width:0}.cvp .cvp__label{margin:0;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--cvp-stone)}.cvp .cvp__label b{margin-left:6px;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--cvp-ink)}.cvp--no-value .cvp__label b{display:none}.cvp .cvp__count{flex:0 0 auto;font-size:15px;line-height:1.5;font-weight:400;letter-spacing:.04em;color:var(--cvp-stone)}.cvp .cvp__aside{position:relative;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:32px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--cvp-ink);font-size:15px;font-weight:400;line-height:1.5;cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none}.cvp .cvp__aside:before{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.cvp .cvp__aside span{border-bottom:1px solid currentColor;padding-bottom:1px}.cvp .cvp__aside svg{width:16px;height:16px;flex:0 0 16px}.cvp .cvp__aside[disabled]{color:var(--cvp-muted);cursor:default}.cvp .cvp__aside[disabled] span{border-bottom-color:transparent}.cvp .cvp__aside:focus-visible{outline:2px solid var(--cvp-ink);outline-offset:2px}.cvp .cvp__colors{display:flex;flex-wrap:wrap;gap:10px;padding:3px;margin:-3px}.cvp .cvp__color{position:relative;display:block;width:58px;padding:0;border:0;background:none;color:inherit;text-decoration:none;cursor:pointer}.cvp .cvp__color-img{display:block;width:58px;height:72px;border-radius:10px;overflow:hidden;background:var(--c, #ddd);box-shadow:inset 0 0 0 1px #00000014}.cvp .cvp__color-img img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 15%}.cvp .cvp__color:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:12px;box-shadow:0 0 0 1.5px transparent;transition:box-shadow .25s var(--cvp-ease);pointer-events:none}.cvp .cvp__color[aria-current=true]:after{box-shadow:0 0 0 1.5px var(--cvp-ink)}.cvp .cvp__color-dot{position:absolute;right:5px;bottom:5px;width:14px;height:14px;border-radius:50%;background:var(--c, #ddd);box-shadow:0 0 0 2px #fff}.cvp .cvp__color.is-out .cvp__color-img{opacity:.45}.cvp .cvp__color:focus-visible{outline:none}.cvp .cvp__color:focus-visible:after{box-shadow:0 0 0 2px var(--cvp-ink)}.cvp .cvp__colors--dots{gap:12px;padding:4px;margin:-4px}.cvp .cvp__colors--dots .cvp__color{width:36px;height:36px}.cvp .cvp__colors--dots .cvp__color-img{display:none}.cvp .cvp__colors--dots .cvp__color-dot{position:static;display:block;width:36px;height:36px;box-shadow:inset 0 0 0 1px #0000001f}.cvp .cvp__colors--dots .cvp__color:after{top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.cvp .cvp__colors--dots .cvp__color.is-out .cvp__color-dot{opacity:.45}.cvp .cvp__sizes{display:grid;gap:6px;margin:0;padding:0;border:0;min-width:0;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));grid-template-columns:repeat(auto-fit,minmax(min(44px,calc((100% - 30px) / 6)),1fr))}.cvp .cvp__sizes--wide{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.cvp .cvp__opt input,.cvp .cvp__card input{position:absolute!important;top:0;right:0;bottom:0;left:0;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0;border:0;opacity:0!important;pointer-events:none;-webkit-appearance:none;appearance:none;background:none;box-shadow:none}.cvp .cvp__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;border:0;min-width:0}.cvp .cvp__card-ic{display:block;width:30px;height:30px;color:var(--cvp-ink)}.cvp .cvp__card-ic svg{display:block;width:30px;height:30px}.cvp .cvp__card-tx{display:block;min-width:0}.cvp .cvp__card-tx b{display:block;font-size:15px;font-weight:700;line-height:1.5}.cvp .cvp__card-tx small{display:block;margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.5;color:var(--cvp-stone)}.cvp .cvp__card.is-out .cvp__card-ic,.cvp .cvp__card.is-out .cvp__card-tx{opacity:.5}.cvp .cvp__cards--no-icons .cvp__card-ic{display:none}.cvp label.cvp__opt:not(#cvp-x),.cvp label.cvp__card:not(#cvp-x){position:relative!important;min-width:0!important;margin:0!important;border-width:1px!important;border-style:solid!important;border-color:var(--cvp-line)!important;background-color:#fff!important;color:var(--cvp-ink)!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;cursor:pointer;-webkit-tap-highlight-color:transparent}.cvp label.cvp__opt:not(#cvp-x){display:grid!important;place-items:center;height:var(--cvp-box-h)!important;padding:0 2px!important;border-radius:var(--cvp-radius, 10px)!important;font-size:15px!important;font-weight:400!important;line-height:1!important;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:border-color .2s,background-color .2s,color .2s,transform .15s var(--cvp-ease)!important}.cvp--pills label.cvp__opt:not(#cvp-x){border-radius:999px!important}.cvp label.cvp__opt:not(#cvp-x):active{transform:scale(.97)}.cvp label.cvp__opt.is-on:not(#cvp-x){border-color:var(--cvp-ink)!important;background-color:var(--cvp-ink)!important;color:#fff!important}.cvp label.cvp__opt.is-out:not(#cvp-x){border-color:var(--cvp-rule)!important;background-color:#faf8f4!important;color:#a9a297!important}.cvp label.cvp__opt.is-out.is-on:not(#cvp-x){border-color:var(--cvp-ink)!important;background-color:#fff!important;color:var(--cvp-muted)!important}.cvp label.cvp__opt.is-out:not(#cvp-x):after{content:""!important;display:block!important;position:absolute!important;inset:50% 10px auto;height:1px;background:#b9b1a4;transform:rotate(-18deg);pointer-events:none}.cvp label.cvp__card:not(#cvp-x){display:grid!important;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;height:auto!important;min-height:64px;padding:12px 30px 12px 12px!important;border-radius:12px!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;transition:border-color .2s,box-shadow .2s!important}.cvp .cvp__cards--no-icons label.cvp__card:not(#cvp-x){grid-template-columns:minmax(0,1fr)}.cvp label.cvp__card.is-on:not(#cvp-x){border-color:var(--cvp-ink)!important;box-shadow:inset 0 0 0 1px var(--cvp-ink)!important}.cvp label.cvp__card.is-out:not(#cvp-x){border-style:dashed!important}.cvp label.cvp__card.is-on:not(#cvp-x):after{content:""!important;display:block!important;position:absolute!important;right:8px;top:8px;width:16px;height:16px;border-radius:50%;background:var(--cvp-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.2 7 10.5l4.5-5'/%3E%3C/svg%3E") center / 16px no-repeat}.cvp .cvp__sizes--wide label.cvp__opt:not(#cvp-x){white-space:normal!important;padding:0 8px!important;text-align:center;overflow-wrap:anywhere}.cvp--lock-out label.is-out:not(.is-on):not(#cvp-x){pointer-events:none!important;cursor:not-allowed!important}.cvp--hide-out label.cvp__opt.is-out:not(.is-on):not(#cvp-x),.cvp--hide-out label.cvp__card.is-out:not(.is-on):not(#cvp-x){display:none!important}@media(hover:hover){.cvp label.cvp__opt:not(#cvp-x):hover,.cvp label.cvp__card:not(#cvp-x):hover{border-color:var(--cvp-ink)!important}}.cvp label.cvp__opt:not(#cvp-x):has(input:focus-visible),.cvp label.cvp__card:not(#cvp-x):has(input:focus-visible){outline:2px solid var(--cvp-ink)!important;outline-offset:2px!important}@supports not selector(:has(*)){.cvp label.cvp__opt:not(#cvp-x):focus-within,.cvp label.cvp__card:not(#cvp-x):focus-within{outline:2px solid var(--cvp-ink)!important;outline-offset:2px!important}}@media(max-width:767px){.cvp{--cvp-box-h: 46px}.cvp label.cvp__opt:not(#cvp-x){height:46px!important}}@media(max-width:359px){.cvp label.cvp__card:not(#cvp-x){gap:8px;padding:10px 26px 10px 10px!important}}@media(hover:hover){.cvp .cvp__color:hover:after{box-shadow:0 0 0 1.5px var(--cvp-line)}.cvp .cvp__color[aria-current=true]:hover:after{box-shadow:0 0 0 1.5px var(--cvp-ink)}}.cvp .cvp__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:var(--cvp-gap);padding:12px 14px;border-radius:12px;background:var(--cvp-cream);font-size:13.5px;line-height:1.5;color:var(--cvp-ink)}.cvp .cvp__set{min-width:0;overflow-wrap:normal}.cvp .cvp__set b{font-weight:600;white-space:nowrap}.cvp .cvp__stock{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:12.5px;font-weight:600;color:var(--cvp-ink);white-space:nowrap}.cvp .cvp__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.cvp .cvp__stock.is-out{color:#8b2c2c}.cvp .cvp__stock:empty{display:none}.cvp .cvp__tip{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--cvp-muted)}@media(max-width:359px){.cvp .cvp__summary{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.cvp *,.cvp *:before,.cvp *:after{transition:none!important;animation:none!important}.cvp label.cvp__opt:not(#cvp-x),.cvp label.cvp__card:not(#cvp-x){transition:none!important}.cvp label.cvp__opt:not(#cvp-x):active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cvi-variant-picker.css.map */
