.nlo{display:block;width:100%;max-width:100%;padding-bottom:var(--PB, 0px)}.nlo *{margin:0;padding:0;box-sizing:content-box}.nlo .nlo-box{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;line-height:1;margin:0 0 12px}.nlo .nlo-box--image{gap:6px}.nlo .nlo-box--button{gap:8px}.nlo .nlo-label{position:relative;display:block;font-size:14px;font-weight:600;line-height:1.2;text-align:left}.nlo .nlo-label span{font-weight:400}.nlo .nlo-label__separator{font-weight:400;margin-right:2px}.nlo .nlo-group{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;justify-content:left;width:100%}.nlo .nlo-group--image{gap:6px}.nlo .nlo-group--button{gap:12px}.nlo .nlo-wrapper{position:relative;display:flex;justify-content:center;align-self:stretch;flex-shrink:0}.nlo .nlo-item{cursor:pointer;color:inherit;text-decoration:none;outline:0;background:none}.nlo .nlo-item:focus-visible{outline:2px solid #005fcc;outline-offset:2px}.nlo .nlo-zoom:hover{transform:scale(1.1);transition:transform .3s ease-in-out}.nlo .nlo-item--outer{display:flex;flex-direction:column;align-items:center;gap:4px;border:0 solid #e4e4e4;border-radius:0;overflow:visible}.nlo .nlo-swatch{position:relative;display:flex;justify-content:center;align-items:start;overflow:hidden;border:1px solid #dbdfe2;border-radius:0;transition:border-color .2s ease-in-out}.nlo .nlo-swatch.is-active{border-color:#4f5354}.nlo .nlo-swatch:not(.is-active):hover{border-color:#a8abac}.nlo .nlo-group--image .nlo-swatch img{position:relative;display:block;margin:0;width:65px;max-width:none;height:auto;aspect-ratio:3 / 4;object-fit:cover;object-position:center center;border-radius:0}.nlo .nlo-swatch img:is([src=""],:not([src])){background-color:#f1f2f3}.nlo .nlo-button{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px 18px;border:1px solid #babfc3;border-radius:2px;background-color:#fff;color:#000;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.nlo .nlo-button.is-active{border-color:#000;background-color:#fff;color:#000}.nlo .nlo-button:not(.is-active):hover{border-color:#babfc3;background-color:#fff;color:#202223}.nlo .nlo-overlay{opacity:.5}.nlo .nlo-cross{position:relative;opacity:.7;overflow:hidden}.nlo .nlo-cross:before{content:"";position:absolute;top:50%;left:50%;width:min(70%,36px);height:1.5px;background:#9ca3a8;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none;z-index:2}@media(prefers-reduced-motion:reduce){.nlo .nlo-zoom:hover{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/linked-options.css.map */
