.nb-vb{display:block;color:var(--nb-vb-text, #1F1D1B)}.nb-vb__selects{display:block}.nb-vb__fieldset{min-width:0;margin:0;padding:0;border:0}.nb-vb__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:var(--nb-vb-head-size, 12px);letter-spacing:.12em;text-transform:uppercase;color:var(--nb-vb-heading, #1F1D1B)}.nb-vb__head-name{font-weight:600}.nb-vb__head-colon{margin-right:.35em}.nb-vb__head-value{font-weight:400;color:var(--nb-vb-sub, #7C766F)}.nb-vb__head-size{color:var(--nb-vb-sub, #7C766F)}.nb-vb__grid{display:grid;grid-template-columns:repeat(var(--nb-vb-cols-m, 1),minmax(0,1fr));gap:var(--nb-vb-gap, 12px)}.nb-vb__item{position:relative;display:flex}.nb-vb__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.nb-vb__box{position:relative;isolation:isolate;display:flex;align-items:center;width:100%;min-height:var(--nb-vb-min-h-m, 72px);padding:var(--nb-vb-pad, 18px);overflow:hidden;border:1px solid var(--nb-vb-border, #E7E2DC);border-radius:var(--nb-vb-radius, 2px);background:var(--nb-vb-bg, #FFFFFF);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .25s ease,box-shadow .25s ease}.nb-vb__box.has-tint:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--nb-vb-tint);opacity:var(--nb-vb-tint-op, .25);transition:opacity .35s ease;pointer-events:none}.nb-vb--gradient .nb-vb__box.has-tint:before,.nb-vb--shimmer .nb-vb__box.has-tint:before{background:linear-gradient(135deg,var(--nb-vb-tint) 0%,var(--nb-vb-tint) 18%,rgba(255,255,255,0) 100%)}.nb-vb__input:checked+.nb-vb__box.has-tint:before{opacity:var(--nb-vb-tint-op-sel, .4)}.nb-vb__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.nb-vb__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--nb-vb-img-pos, center)}.nb-vb__box.has-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--nb-vb-bg, #FFFFFF);opacity:var(--nb-vb-veil, .5);transition:opacity .35s ease;pointer-events:none}.nb-vb__input:checked+.nb-vb__box.has-image:before{opacity:var(--nb-vb-veil-sel, .3)}@media(hover:hover)and (pointer:fine){.nb-vb__box.has-image:hover:before{opacity:var(--nb-vb-veil-sel, .3)}}.nb-vb--shimmer .nb-vb__box.has-image:after,.nb-vb--shimmer .nb-vb__box.has-tint:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,#fff0 35%,#ffffff8c,#fff0 65%);background-size:250% 100%;background-position:120% 0;animation:nb-vb-sheen 7s ease-in-out infinite;pointer-events:none}@keyframes nb-vb-sheen{0%,35%{background-position:120% 0}85%,to{background-position:-20% 0}}@media(prefers-reduced-motion:reduce){.nb-vb--shimmer .nb-vb__box.has-image:after,.nb-vb--shimmer .nb-vb__box.has-tint:after{animation:none;opacity:0}}.nb-vb__input:checked+.nb-vb__box{border-color:var(--nb-vb-border-sel, #1F1D1B);box-shadow:inset 0 0 0 1px var(--nb-vb-border-sel, #1F1D1B)}.nb-vb__input:focus-visible+.nb-vb__box{outline:2px solid var(--nb-vb-border-sel, #1F1D1B);outline-offset:2px}@media(hover:hover)and (pointer:fine){.nb-vb__box:hover{border-color:var(--nb-vb-border-sel, #1F1D1B)}.nb-vb__box.has-tint:hover:before{opacity:var(--nb-vb-tint-op-sel, .4)}}.nb-vb__body{display:flex;flex-direction:column;gap:3px;width:100%;min-width:0}.nb-vb--align-center .nb-vb__body{align-items:center;text-align:center}.nb-vb--align-left .nb-vb__body{align-items:flex-start;text-align:left;padding-right:18px}.nb-vb__name{font-size:var(--nb-vb-name-m, 16px);line-height:1.2;letter-spacing:var(--nb-vb-name-track, .02em);color:var(--nb-vb-text, #1F1D1B);font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING)}.nb-vb--body-font .nb-vb__name{font-family:var(--FONT-STACK-BODY, inherit);font-style:var(--FONT-STYLE-BODY, normal);font-weight:500}.nb-vb--caps .nb-vb__name{text-transform:uppercase}.nb-vb__sub{font-size:var(--nb-vb-sub-size, 12px);line-height:1.35;letter-spacing:.04em;color:var(--nb-vb-sub, #7C766F)}.nb-vb__dot{width:14px;height:14px;margin-bottom:4px;border-radius:50%;background:var(--nb-vb-tint);box-shadow:inset 0 0 0 1px #00000014}.nb-vb__tick{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--nb-vb-border-sel, #1F1D1B);color:var(--nb-vb-bg, #FFFFFF);opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}.nb-vb__tick svg{width:11px;height:11px}.nb-vb__input:checked+.nb-vb__box .nb-vb__tick{opacity:1;transform:none}.nb-vb__box.is-soldout .nb-vb__name,.nb-vb__box.is-soldout .nb-vb__sub{opacity:.55}.nb-vb__soldout{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--nb-vb-text, #1F1D1B)}@media screen and (min-width:750px){.nb-vb__grid{grid-template-columns:repeat(var(--nb-vb-cols, 2),minmax(0,1fr))}.nb-vb__box{min-height:var(--nb-vb-min-h, 88px)}.nb-vb__name{font-size:var(--nb-vb-name, 17px)}}
/*# sourceMappingURL=/cdn/shop/t/106/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA */
