.otl-swatches{border:0;margin:0;padding:0;min-width:0}.otl-swatches .otl-swatches__row{display:flex;flex-wrap:wrap;gap:12px;padding:6px 4px 4px}.otl-swatches .otl-swatch{position:relative}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]+label.otl-swatch__dot{display:block;position:relative;box-sizing:border-box;width:34px;height:34px;min-width:0;margin:0;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--otl-swatch, #D9CDB8);color:transparent;font-size:0;text-decoration:none;letter-spacing:0;box-shadow:inset 0 0 0 1px #14232d26;outline:none;transition:box-shadow .15s ease,transform .15s ease}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]+label.otl-swatch__dot:before{content:none;display:none}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]+label.otl-swatch__dot:hover{transform:scale(1.06)}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]:checked+label.otl-swatch__dot{background:var(--otl-swatch, #D9CDB8);text-decoration:none;box-shadow:inset 0 0 0 1px #14232d26,0 0 0 3px #fff,0 0 0 5px #000}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]:focus-visible+label.otl-swatch__dot{outline:2px solid #000000;outline-offset:6px}.otl-swatches .otl-swatch--unavailable input.otl-swatch__input[type=radio]+label.otl-swatch__dot{opacity:.45}.otl-swatches .otl-swatch--unavailable input.otl-swatch__input[type=radio]+label.otl-swatch__dot:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:2px;background:#000;transform:translate(-50%) rotate(45deg)}.otl-swatches .otl-swatches__name{margin:10px 0 0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#14232d}@media(max-width:749px){.otl-swatches .otl-swatches__row{gap:10px}.otl-swatches .otl-swatch input.otl-swatch__input[type=radio]+label.otl-swatch__dot{width:32px;height:32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/otterly-colour-swatches.css.map */
